Commit graph

8 commits

Author SHA1 Message Date
bed0f97bd7 feat(shell): add sa alias for sl amend 2024-09-04 19:12:55 +01:00
394fef39ff fix(sapling): run the bin sl not the alias 2024-05-19 19:22:25 +01:00
3f3b98bf1b refactor(sapling): run addremove before committing
When running commit, any new file that has been created dose not show up
ready to be committed. I am running commit in interactive mode so it
dose not get committed automatically. I can then choose if I want to
actually commit the file
2024-04-19 20:04:37 +01:00
29618280a1 feat(sapling): move to using the default log template
Previously we have move the templates in to the sapling config. Now we
can use that everywhere by default so everything looks the same.
2024-04-10 19:21:49 +01:00
73ecb1604d feat(sapling): move log template into the config and add switch alias
When running other log command the template I had setup in `sl` was not
getting used. This has now been put into the config so its the default
template for any log command.

This also adds a quick alias to switch to another head. When reviewing
pull requests locally this helps quickly switch between heads.
2024-03-02 18:08:43 +00:00
7b1243035b feat(sapling): improve log
Change the included commits to be the full tree, no matter where you are
on the stack. There is the graphnode to indicate where you are with a
`@`.

Change the color of public commits so you can easily see what are your
commits on the stack. This makes moving around and rebasing easter when
you can see when your last public commit it.

Remove the hard 40 commit limit. Now we are getting the last 40 public
commits plus the commits on your stack
2024-02-12 16:10:23 +00:00
07fc786709 chore(sapling): add alias for diff and status 2024-01-29 20:43:02 +00:00
d7c7fa9914 feat(sapling): get everything setup 2024-01-15 19:26:48 +00:00