minor programs change

Signed-off-by: unexplrd <unexplrd@linerds.us>
This commit is contained in:
2025-04-13 10:42:28 +03:00
parent 4f325df7b7
commit a0e3d4699d
4 changed files with 19 additions and 18 deletions

View File

@ -13,16 +13,6 @@ in {
};
config = mkIf cfg.enable {
programs = {
eza.enable = true;
zoxide.enable = true; # fuzzy cd in rust
direnv.enable = true;
direnv.silent = true;
nix-your-shell.enable = true;
keychain = {
enable = true;
# extraFlags = ["--quiet" "--noask"];
keys = ["id_ed25519"];
};
fish = {
enable = true; # friendly interactive shell in rust
shellAliases = {

View File

@ -13,6 +13,7 @@ in {
};
config = mkIf cfg.enable {
programs = {
eza.enableNushellIntegration = false;
atuin = {
enable = false;
enableNushellIntegration = true;
@ -21,8 +22,6 @@ in {
];
};
carapace.enable = true;
zoxide.enable = true;
oh-my-posh.enableNushellIntegration = true;
nushell = {
enable = true;
environmentVariables = {
@ -32,9 +31,15 @@ in {
};
shellAliases = {
cd = "z";
la = "ls -a";
# ed = "$env.EDITOR";
jf = "jj-fzf"; # think of jeff
jo = "joshuto"; # think of josh
l = "ls -la";
la = "ls -a";
ll = "ls -l";
nix-shell = "nix-shell --command nu";
p = "pueue";
s = "systemctl";
};
extraConfig = ''
$env.config = {
@ -55,16 +60,11 @@ in {
rm: {
always_trash: true
}
edit_mode: 'vi'
completions: {
case_sensitive: false
quick: true
partial: true
algorithm: "fuzzy"
external: {
enable: true
#max_results: 100
}
}
}
'';

View File

@ -15,6 +15,9 @@ in {
settings = {
gtk-single-instance = true;
window-decoration = "server";
keybind = [
"ctrl+shift+f=close_surface"
];
};
};
};