From 1d2edfb87fb5b9d3acf350efc3c78463d0840e54 Mon Sep 17 00:00:00 2001 From: foglar Date: Thu, 26 Dec 2024 13:43:38 +0100 Subject: [PATCH] fixes and cleanup --- nixos/home/apps/programming.nix | 3 +-- nixos/home/apps/terminal_tools.nix | 1 - nixos/home/packages/programming/neovim.nix | 3 +++ zenith/home.nix | 9 ++++++++- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/nixos/home/apps/programming.nix b/nixos/home/apps/programming.nix index c717e9d..4a19b56 100644 --- a/nixos/home/apps/programming.nix +++ b/nixos/home/apps/programming.nix @@ -18,8 +18,7 @@ conda jetbrains.pycharm-professional dotnet-sdk_8 - nodejs - pnpm + git-ignore ]; nixpkgs.config.allowUnfreePredicate = pkg: diff --git a/nixos/home/apps/terminal_tools.nix b/nixos/home/apps/terminal_tools.nix index 79adfaa..1351589 100644 --- a/nixos/home/apps/terminal_tools.nix +++ b/nixos/home/apps/terminal_tools.nix @@ -18,7 +18,6 @@ jp2a yt-dlp nvtopPackages.full - neofetch wget curl fzf diff --git a/nixos/home/packages/programming/neovim.nix b/nixos/home/packages/programming/neovim.nix index c0cb0ed..df93581 100644 --- a/nixos/home/packages/programming/neovim.nix +++ b/nixos/home/packages/programming/neovim.nix @@ -12,6 +12,9 @@ home.sessionVariables.EDITOR = "nvim"; programs.neovim.enable = true; + programs.neovim.defaultEditor = true; + programs.neovim.viAlias = true; + programs.neovim.vimAlias = true; #programs.neovim = let # toLua = str: "lua << EOF\n${str}\nEOF\n"; diff --git a/zenith/home.nix b/zenith/home.nix index 3eaee05..509da90 100644 --- a/zenith/home.nix +++ b/zenith/home.nix @@ -15,11 +15,18 @@ desktop.gnome.enable = false; # Shell management + sh.oh-my-posh.enable = true; + sh.bash = { enable = true; oh-my-posh.enable = true; }; + sh.zsh = { + enable = true; + oh-my-posh.enable = true; + }; + # Application lists app_list = { applications.enable = true; @@ -51,7 +58,7 @@ themes.enable = false; }; - + git.enable = true; neovim.enable = true;