|
@ -8,7 +8,7 @@ |
|
|
imports = |
|
|
imports = |
|
|
[ |
|
|
[ |
|
|
./hardware-configuration.nix |
|
|
./hardware-configuration.nix |
|
|
./extra-hardware-configuration.nix |
|
|
|
|
|
|
|
|
./surface-extra-hardware-configuration.nix |
|
|
./private-configuration.nix |
|
|
./private-configuration.nix |
|
|
]; |
|
|
]; |
|
|
|
|
|
|
|
@ -80,6 +80,7 @@ |
|
|
tmux |
|
|
tmux |
|
|
git |
|
|
git |
|
|
delta |
|
|
delta |
|
|
|
|
|
tig |
|
|
mosh |
|
|
mosh |
|
|
bat |
|
|
bat |
|
|
ripgrep |
|
|
ripgrep |
|
@ -89,10 +90,19 @@ |
|
|
screenfetch |
|
|
screenfetch |
|
|
htop |
|
|
htop |
|
|
alacritty |
|
|
alacritty |
|
|
|
|
|
zathura |
|
|
|
|
|
mate.atril |
|
|
firefox |
|
|
firefox |
|
|
qutebrowser |
|
|
qutebrowser |
|
|
|
|
|
chromium |
|
|
|
|
|
xfce.ristretto |
|
|
|
|
|
pavucontrol |
|
|
]; |
|
|
]; |
|
|
|
|
|
|
|
|
|
|
|
programs.zsh.enable = true; |
|
|
|
|
|
users.defaultUserShell = pkgs.zsh; |
|
|
|
|
|
environment.shells = with pkgs; [zsh]; |
|
|
|
|
|
|
|
|
# Some programs need SUID wrappers, can be configured further or are |
|
|
# Some programs need SUID wrappers, can be configured further or are |
|
|
# started in user sessions. |
|
|
# started in user sessions. |
|
|
# programs.mtr.enable = true; |
|
|
# programs.mtr.enable = true; |
|
@ -100,9 +110,6 @@ |
|
|
# enable = true; |
|
|
# enable = true; |
|
|
# enableSSHSupport = true; |
|
|
# enableSSHSupport = true; |
|
|
# }; |
|
|
# }; |
|
|
programs.zsh.enable = true; |
|
|
|
|
|
users.defaultUserShell = pkgs.zsh; |
|
|
|
|
|
environment.shells = with pkgs; [zsh]; |
|
|
|
|
|
|
|
|
|
|
|
# List services that you want to enable: |
|
|
# List services that you want to enable: |
|
|
|
|
|
|
|
@ -126,4 +133,7 @@ |
|
|
# gvfs needed for Thunar to detect external disks |
|
|
# gvfs needed for Thunar to detect external disks |
|
|
services.gvfs.enable = true; |
|
|
services.gvfs.enable = true; |
|
|
|
|
|
|
|
|
|
|
|
# bluetooth related |
|
|
|
|
|
hardware.bluetooth.enable = true; |
|
|
|
|
|
services.blueman.enable = true; |
|
|
} |
|
|
} |