mirror of
https://github.com/RGBCube/ncc
synced 2025-08-01 20:47:48 +00:00
Compare commits
3 commits
e9f5bce55b
...
fffe187fc7
Author | SHA1 | Date | |
---|---|---|---|
fffe187fc7 | |||
c89e4c76b9 | |||
23e00cc0f5 |
2 changed files with 14 additions and 6 deletions
|
@ -22,13 +22,13 @@ in {
|
||||||
})];
|
})];
|
||||||
|
|
||||||
home-manager.sharedModules = [{
|
home-manager.sharedModules = [{
|
||||||
programs.nushell.configFile.text = mkIf (config.isDesktop && config.isLinux) <| mkAfter /* nu */ ''
|
programs.nushell.configFile.text = mkIf /*(*/config.isDesktop/* && config.isLinux)*/ <| mkAfter /* nu */ ''
|
||||||
def --wrapped hx [...arguments] {
|
def --wrapped hx [...arguments] {
|
||||||
if $env.TERM == "xterm-kitty" {
|
if $env.TERM == "xterm-kitty" {
|
||||||
kitty @ set-spacing padding=0
|
kitty @ set-spacing padding=0
|
||||||
}
|
}
|
||||||
|
|
||||||
^hx ...$arguments
|
RUST_BACKTRACE=full ^hx ...$arguments
|
||||||
|
|
||||||
if $env.TERM == "xterm-kitty" {
|
if $env.TERM == "xterm-kitty" {
|
||||||
kitty @ set-spacing padding=${toString config.theme.padding}
|
kitty @ set-spacing padding=${toString config.theme.padding}
|
||||||
|
|
|
@ -41,19 +41,27 @@ in {
|
||||||
|
|
||||||
aliases.e = [ "edit" ];
|
aliases.e = [ "edit" ];
|
||||||
|
|
||||||
aliases.l = [ "log" ];
|
aliases.l = [ "log" ];
|
||||||
aliases.ls = [ "log" "--summary" ];
|
aliases.la = [ "log" "--revisions" "::" ];
|
||||||
aliases.la = [ "log" "--revisions" "::" ];
|
aliases.ls = [ "log" "--summary" ];
|
||||||
|
aliases.lsa = [ "log" "--summary" "--revisions" "::" ];
|
||||||
|
aliases.lp = [ "log" "--patch" ];
|
||||||
|
aliases.lpa = [ "log" "--patch" "--revisions" "::" ];
|
||||||
|
|
||||||
aliases.r = [ "rebase" ];
|
aliases.r = [ "rebase" ];
|
||||||
|
|
||||||
|
aliases.res = [ "resolve" ];
|
||||||
|
|
||||||
aliases.resolve-ast = [ "resolve" "--tool" "mergiraf" ];
|
aliases.resolve-ast = [ "resolve" "--tool" "mergiraf" ];
|
||||||
aliases.rs = [ "resolve-ast" ];
|
aliases.resa = [ "resolve-ast" ];
|
||||||
|
|
||||||
aliases.s = [ "squash" ];
|
aliases.s = [ "squash" ];
|
||||||
aliases.si = [ "squash" "--interactive" ];
|
aliases.si = [ "squash" "--interactive" ];
|
||||||
|
|
||||||
|
aliases.sh = [ "show" ];
|
||||||
|
|
||||||
aliases.tug = [ "bookmark" "move" "--from" "closest(@-)" "--to" "closest_pushable(@)" ];
|
aliases.tug = [ "bookmark" "move" "--from" "closest(@-)" "--to" "closest_pushable(@)" ];
|
||||||
|
aliases.t = [ "tug" ];
|
||||||
|
|
||||||
revset-aliases."closest(to)" = "heads(::to & bookmarks())";
|
revset-aliases."closest(to)" = "heads(::to & bookmarks())";
|
||||||
revset-aliases."closest_pushable(to)" = "heads(::to & ~description(exact:\"\") & (~empty() | merges()))";
|
revset-aliases."closest_pushable(to)" = "heads(::to & ~description(exact:\"\") & (~empty() | merges()))";
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue