Compare commits
2 Commits
199eb8196c
...
e5ee82f223
Author | SHA1 | Date | |
---|---|---|---|
e5ee82f223 | |||
bc69e5c902 |
18
flake.lock
generated
18
flake.lock
generated
@ -307,11 +307,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1711915616,
|
"lastModified": 1712016346,
|
||||||
"narHash": "sha256-co6LoFA+j6BZEeJNSR8nZ4oOort5qYPskjrDHBaJgmo=",
|
"narHash": "sha256-O2nO7pD+krq+4HgkLB4VThRtAucIPfXDs/jJqCGlK1w=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "820be197ccf3adaad9a8856ef255c13b6cc561a6",
|
"rev": "4be0464472675212654dedf3e021bd5f1d58b92f",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -455,11 +455,11 @@
|
|||||||
"pre-commit-hooks": "pre-commit-hooks_2"
|
"pre-commit-hooks": "pre-commit-hooks_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1711888895,
|
"lastModified": 1712057047,
|
||||||
"narHash": "sha256-Hykv2DGC5EHzZ89+54w/zkit+CVGLRcdIgOWnB4zW5k=",
|
"narHash": "sha256-o5KSQO82/sCgaaSsZONTeb+P47MXo0bbp+eID9I0CwI=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nixvim",
|
"repo": "nixvim",
|
||||||
"rev": "db6b61f117c83943f15289ced03674f81d08256a",
|
"rev": "7baefc8aa587931827797db7fbd55a733179dc79",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -527,11 +527,11 @@
|
|||||||
"nixpkgs-stable": "nixpkgs-stable_2"
|
"nixpkgs-stable": "nixpkgs-stable_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1711957905,
|
"lastModified": 1712055707,
|
||||||
"narHash": "sha256-8aEIBDbVyntFs0yzfo3uJ7SpvFoMABhAp4URoD8daZ0=",
|
"narHash": "sha256-4XLvuSIDZJGS17xEwSrNuJLL7UjDYKGJSbK1WWX2AK8=",
|
||||||
"owner": "cachix",
|
"owner": "cachix",
|
||||||
"repo": "pre-commit-hooks.nix",
|
"repo": "pre-commit-hooks.nix",
|
||||||
"rev": "ffbf46949fcf41378498141341998b60fdbb2a32",
|
"rev": "e35aed5fda3cc79f88ed7f1795021e559582093a",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -27,6 +27,7 @@
|
|||||||
./modules/helix.nix
|
./modules/helix.nix
|
||||||
./modules/tofi.nix
|
./modules/tofi.nix
|
||||||
./modules/vkbasalt.nix
|
./modules/vkbasalt.nix
|
||||||
|
./modules/nushell.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
# My packages
|
# My packages
|
||||||
|
4
home-manager/modules/confs/nushell/config.nu
Normal file
4
home-manager/modules/confs/nushell/config.nu
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
$env.config = {
|
||||||
|
show_banner: false,
|
||||||
|
edit_mode: vi,
|
||||||
|
}
|
23
home-manager/modules/nushell.nix
Normal file
23
home-manager/modules/nushell.nix
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
{ pkgs, ... }: {
|
||||||
|
|
||||||
|
programs.nushell = {
|
||||||
|
enable = true;
|
||||||
|
configFile.source = ./confs/nushell/config.nu;
|
||||||
|
extraConfig = ''
|
||||||
|
use ${pkgs.nu_scripts}/share/nu_scripts/aliases/git/git-aliases.nu *
|
||||||
|
use ${pkgs.nu_scripts}/share/nu_scripts/custom-completions/git/git-completions.nu *
|
||||||
|
|
||||||
|
use ${pkgs.nu_scripts}/share/nu_scripts/themes/nu-themes/catppuccin-mocha.nu
|
||||||
|
|
||||||
|
$env.config.color_config = (catppuccin-mocha)
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
|
||||||
|
programs.direnv.enableNushellIntegration = true;
|
||||||
|
|
||||||
|
programs.eza.enableNushellIntegration = true;
|
||||||
|
|
||||||
|
programs.starship.enableNushellIntegration = true;
|
||||||
|
|
||||||
|
programs.zoxide.enableNushellIntegration = true;
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user