commit 8f69610fc22ddf199955fbbde772b3d070010e0b
parent 86cd10d1989e67d73e1238d425119ff781e84207
Author: Vineet Kumar <git@vineetk.net>
Date: Fri, 9 Aug 2024 18:45:10 -0400
move packages to home.nix and change shell from loksh to zsh
Diffstat:
2 files changed, 20 insertions(+), 18 deletions(-)
diff --git a/home.nix b/home.nix
@@ -3,8 +3,24 @@
{
home.username = "vin";
home.homeDirectory = "/home/vin";
-
home.stateVersion = "24.05";
programs.home-manager.enable = true;
+
+ home.packages = with pkgs; [
+ aerc
+ alacritty # doing st/suckless declaratively seems like it'll suck
+ doas
+ kicad
+ librewolf
+ loksh
+ mpv
+ mupdf
+ neofetch
+ profanity
+ rclone
+ redshift
+ tmux
+ tree
+ ];
}
diff --git a/hosts/lappy/default.nix b/hosts/lappy/default.nix
@@ -75,25 +75,9 @@
users.users.vin = {
isNormalUser = true;
extraGroups = [ "wheel" ]; # Enable ‘sudo’ for the user.
- shell = pkgs.loksh;
+ shell = pkgs.zsh;
openssh.authorizedKeys.keys =
[ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEvM0xCLziR+ZT/SYE1aZM6dklbw4fEC17TWqbADIZRH kou@demiurge" ];
- packages = with pkgs; [
- aerc
- alacritty # doing st/suckless declaratively seems like it'll suck
- doas
- kicad
- librewolf
- loksh
- mpv
- mupdf
- neofetch
- profanity
- rclone
- redshift
- tmux
- tree
- ];
};
# List packages installed in system profile. To search, run:
@@ -104,6 +88,8 @@
wget
];
+ programs.zsh.enable = true;
+
# Some programs need SUID wrappers, can be configured further or are
# started in user sessions.
# programs.mtr.enable = true;