From edc8b3c03f285264e8b91219e0b739bbfe1aef02 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Mon, 18 Nov 2024 22:54:59 +0200 Subject: Some more nixos changes along with some other stuff --- nixos/hosts/default/configuration.nix | 4 ++++ nixos/hosts/default/home.nix | 12 +++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) (limited to 'nixos') diff --git a/nixos/hosts/default/configuration.nix b/nixos/hosts/default/configuration.nix index f349b2c..e623c0a 100644 --- a/nixos/hosts/default/configuration.nix +++ b/nixos/hosts/default/configuration.nix @@ -74,6 +74,7 @@ isNormalUser = true; description = "Kyren"; extraGroups = [ "networkmanager" "wheel" ]; + shell = pkgs.zsh; packages = with pkgs; [ kdePackages.kate # thunderbird @@ -92,6 +93,9 @@ # Install firefox. programs.firefox.enable = true; + programs.zsh.enable = true; + users.defaultUserShell = pkgs.zsh; + # Allow unfree packages nixpkgs.config.allowUnfree = true; diff --git a/nixos/hosts/default/home.nix b/nixos/hosts/default/home.nix index 834752e..574012a 100644 --- a/nixos/hosts/default/home.nix +++ b/nixos/hosts/default/home.nix @@ -22,12 +22,22 @@ discord git gh + delta + nh + stow + eza + oh-my-posh + neovim + fzf + zoxide + tmux + bc # # It is sometimes useful to fine-tune packages, for example, by applying # # overrides. You can do that directly here, just don't forget the # # parentheses. Maybe you want to install Nerd Fonts with a limited number of # # fonts? - # (pkgs.nerdfonts.override { fonts = [ "FantasqueSansMono" ]; }) + (nerdfonts.override { fonts = [ "JetBrainsMono" ]; }) # # You can also create simple shell scripts directly inside your # # configuration. For example, this adds a command 'my-hello' to your -- cgit v1.3.1