add nushell

This commit is contained in:
danny 2024-12-14 01:20:22 +08:00
parent d03507a3fa
commit 43368d1e3a
8 changed files with 22 additions and 24 deletions

View file

@ -6,10 +6,11 @@ input {
kb_rules =
follow_mouse = 1
accel_profile = flat
touchpad {
natural_scroll = no
}
sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
sensitivity = 0.7 # -1.0 - 1.0, 0 means no modification.
}

View file

@ -30,7 +30,5 @@ windowrulev2 = float, class:^(steam)$,title:^(Friends List)$
# Workspace assign
windowrulev2 = workspace: 1, class:^(kitty)$
windowrulev2 = workspace: 2, class:^(firefox)$
windowrulev2 = workspace: 1, class:^(firefox)$
windowrulev2 = workspace: 5, class:^(steam)$
windowrulev2 = workspace: 10, class:^(org.telegram.desktop)$
windowrulev2 = workspace: 10, class:^(vesktop)$

View file

@ -1,5 +1,5 @@
include ~/.config/kitty/macchiato.conf
font_family jetbrains mono nerd font
font_family CaskaydiaCove Nerd Font Mono
font_size 16
bold_font auto
italic_font auto

View file

@ -13,8 +13,11 @@ in {
".config/btop".source = "${configDir}/btop";
".config/wofi".source = "${configDir}/wofi";
".config/mako".source = "${configDir}/mako";
# ".config/starship.toml".source = "${configDir}/starship/starship.toml";
".config/starship.toml".source = "${configDir}/starship/starship.toml";
".config/macchiato.toml".source = "${configDir}/starship/macchiato.toml";
".config/nushell".source = "${configDir}/nushell";
".config/nushell" = {
source = "${configDir}/nushell";
recursive = true;
};
};
}

View file

@ -39,5 +39,7 @@
pkgs.catppuccin-cursors.macchiatoBlue
pkgs.catppuccin-gtk
# pkgs.papirus-folders
pkgs.nushell
];
}

View file

@ -20,8 +20,6 @@ in {
nushell = {
enable = true;
shellAliases = myAliases;
# configFile.source = ../config/nushell/config.nu;
# envFile.source = ../config/nushell/env.nu;
};
zsh = {
@ -29,18 +27,16 @@ in {
shellAliases = myAliases;
};
# carapace.enable = true;
# carapace.enableNushellIntegration = true;
# starship = {
# enable = true;
# settings = {
# add_newline = true;
# };
# };
#
# zoxide = {
# enable = true;
# enableNushellIntegration = true;
# };
carapace.enable = true;
carapace.enableNushellIntegration = true;
starship = {
enable = true;
};
zoxide = {
enable = true;
enableNushellIntegration = true;
};
};
}

View file

@ -5,7 +5,6 @@
environment.systemPackages = with pkgs; [
hyprsunset
hyprshade
hyprpaper
hyprshot
kitty

View file

@ -46,7 +46,6 @@
# Shell
zoxide # Dir jumper
nushell # Shell
starship # Shell theme
carapace # Autocomplete
];