diff --git a/flake.lock b/flake.lock index bf1e831..167ee8b 100644 --- a/flake.lock +++ b/flake.lock @@ -158,11 +158,11 @@ ] }, "locked": { - "lastModified": 1719827439, - "narHash": "sha256-tneHOIv1lEavZ0vQ+rgz67LPNCgOZVByYki3OkSshFU=", + "lastModified": 1719992360, + "narHash": "sha256-SRq0ZRkqagqpMGVf4z9q9CIWRbPYjO7FTqSJyWh7nes=", "owner": "nix-community", "repo": "home-manager", - "rev": "59ce796b2563e19821361abbe2067c3bb4143a7d", + "rev": "36e2f9da91ce8b63a549a47688ae60d47c50de4b", "type": "github" }, "original": { @@ -338,11 +338,11 @@ "nixvim": "nixvim" }, "locked": { - "lastModified": 1719875124, - "narHash": "sha256-o5SL8b6IewGS13I85th24PMOptynidzqzbGh9Pv9Ock=", + "lastModified": 1720017250, + "narHash": "sha256-HOFJMm+ZHvNCbnr/6iqG5MqEYaJF0RyyNvJJ0xGynSk=", "owner": "MFlossmann", "repo": "nixvim_config", - "rev": "51079edbd5240c8342c19a6188e2cfef9076d511", + "rev": "af8acafeee54774b9916bb40d6fcca11a5065fbd", "type": "gitlab" }, "original": { diff --git a/modules/home/bundles/core.nix b/modules/home/bundles/core.nix index 667993a..256e722 100644 --- a/modules/home/bundles/core.nix +++ b/modules/home/bundles/core.nix @@ -1,7 +1,6 @@ { pkgs, config, - lib, inputs, ... }: { @@ -44,12 +43,32 @@ ripgrep fastfetch wget + lsd ]; home.sessionVariables = { EDITOR = "nvim"; }; - programs.neovim.enable = false; - programs.neovim.defaultEditor = false; + programs.zsh = { + enable = true; + enableCompletion = true; + autosuggestion.enable = true; + syntaxHighlighting.enable = true; + + shellAliases = { + ls = "lsd"; + }; + + history = { + size = 10000; + path = "${config.xdg.dataHome}/zsh/history"; + }; + }; + + programs.neovim = { + enable = false; + defaultEditor = false; + # package = inputs.nixvim-config.packages.${pkgs.system}.default; + }; }