From 23e00cc0f5d946a50f8a67f80df8a3f0799116d0 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Fri, 6 Jun 2025 01:01:36 +0300 Subject: [PATCH 1/3] helix: set rust backtrace to full --- modules/common/helix.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/common/helix.nix b/modules/common/helix.nix index f77ec8c..09c5d4f 100644 --- a/modules/common/helix.nix +++ b/modules/common/helix.nix @@ -22,13 +22,13 @@ in { })]; 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] { if $env.TERM == "xterm-kitty" { kitty @ set-spacing padding=0 } - ^hx ...$arguments + RUST_BACKTRACE=full ^hx ...$arguments if $env.TERM == "xterm-kitty" { kitty @ set-spacing padding=${toString config.theme.padding} From c89e4c76b94d083a6290c9b2ada5759a374ded52 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Fri, 6 Jun 2025 23:22:37 +0300 Subject: [PATCH 2/3] jujutsu: more aliases --- modules/common/jujutsu.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/modules/common/jujutsu.nix b/modules/common/jujutsu.nix index e33bc60..7178e25 100644 --- a/modules/common/jujutsu.nix +++ b/modules/common/jujutsu.nix @@ -41,19 +41,27 @@ in { aliases.e = [ "edit" ]; - aliases.l = [ "log" ]; - aliases.ls = [ "log" "--summary" ]; - aliases.la = [ "log" "--revisions" "::" ]; + aliases.l = [ "log" ]; + 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.res = [ "resolve" ]; + aliases.resolve-ast = [ "resolve" "--tool" "mergiraf" ]; - aliases.rs = [ "resolve-ast" ]; + aliases.resa = [ "resolve-ast" ]; aliases.s = [ "squash" ]; aliases.si = [ "squash" "--interactive" ]; + aliases.sh = [ "show" ]; + aliases.tug = [ "bookmark" "move" "--from" "closest(@-)" "--to" "closest_pushable(@)" ]; + aliases.t = [ "t" ]; revset-aliases."closest(to)" = "heads(::to & bookmarks())"; revset-aliases."closest_pushable(to)" = "heads(::to & ~description(exact:\"\") & (~empty() | merges()))"; From fffe187fc77cd3e0770c30f7b7d8743f78955d40 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Sat, 7 Jun 2025 00:42:48 +0300 Subject: [PATCH 3/3] jujutsu: fix alias --- modules/common/jujutsu.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/common/jujutsu.nix b/modules/common/jujutsu.nix index 7178e25..36a71eb 100644 --- a/modules/common/jujutsu.nix +++ b/modules/common/jujutsu.nix @@ -61,7 +61,7 @@ in { aliases.sh = [ "show" ]; aliases.tug = [ "bookmark" "move" "--from" "closest(@-)" "--to" "closest_pushable(@)" ]; - aliases.t = [ "t" ]; + aliases.t = [ "tug" ]; revset-aliases."closest(to)" = "heads(::to & bookmarks())"; revset-aliases."closest_pushable(to)" = "heads(::to & ~description(exact:\"\") & (~empty() | merges()))";