this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: configure jujutsu

+34 -1
+33 -1
modules/programs/git.nix
··· 1 - {delib, ...}: 1 + { 2 + delib, 3 + pkgs, 4 + ... 5 + }: 2 6 delib.module { 3 7 name = "programs.git"; 4 8 ··· 6 10 inherit (myconfig.constants) userfullname useremail; 7 11 in { 8 12 xdg.configFile."git/allowed_signers".source = ../../files/git/allowed_signers; 13 + 14 + home.packages = [pkgs.jjui]; 9 15 10 16 programs.git = { 11 17 enable = true; ··· 76 82 user = { 77 83 name = userfullname; 78 84 email = useremail; 85 + }; 86 + 87 + ui = { 88 + default-command = "log"; 89 + show-cryptographic-signatures = true; 90 + }; 91 + 92 + revset-aliases = { 93 + "closest_bookmark(to)" = "heads(::to & bookmarks())"; 94 + }; 95 + 96 + aliases = { 97 + tug = ["bookmark" "move" "--from" "closest_bookmark(@-)" "--to" "@-"]; 98 + e = ["edit"]; 99 + }; 100 + 101 + git = { 102 + sign-on-push = true; 103 + push-new-bookmarks = true; 104 + }; 105 + 106 + signing = { 107 + behavior = "drop"; 108 + backend = "ssh"; 109 + key = "~/.ssh/id_ed25519_sk_rk.pub"; 110 + backends.ssh.allowed-signers = "~/.config/git/allowed_signers"; 79 111 }; 80 112 }; 81 113 };
+1
modules/programs/vscode.nix
··· 38 38 ms-azuretools.vscode-docker 39 39 editorconfig.editorconfig 40 40 irongeek.vscode-env 41 + jjk.jjk 41 42 pgourlain.erlang 42 43 usernamehw.errorlens 43 44 dbaeumer.vscode-eslint