nixos-config

NixOS configs for my systems
Log | Files | Refs

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:
Mhome.nix | 18+++++++++++++++++-
Mhosts/lappy/default.nix | 20+++-----------------
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;