From 46752fe1235f88e6dc21b7d6bc566ea6a1b5111f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Porta?= Date: Tue, 14 Jul 2026 02:09:48 +0000 Subject: [PATCH] packages --- hosts/writter-deck/home.nix | 12 ++++++----- modules/home-manager/eza/default.nix | 21 +++++++++++++++++++ modules/home-manager/nvim/nvim/lazy-lock.json | 12 +++++------ .../lua/{plugins => plugin_bkp}/parinfer.lua | 0 .../nvim/nvim/lua/plugins/comment.lua | 1 - 5 files changed, 33 insertions(+), 13 deletions(-) create mode 100644 modules/home-manager/eza/default.nix rename modules/home-manager/nvim/nvim/lua/{plugins => plugin_bkp}/parinfer.lua (100%) diff --git a/hosts/writter-deck/home.nix b/hosts/writter-deck/home.nix index 57a8f97..1f4944b 100644 --- a/hosts/writter-deck/home.nix +++ b/hosts/writter-deck/home.nix @@ -1,8 +1,7 @@ -{ - config, - pkgs, - lib, - ... +{ config +, pkgs +, lib +, ... }: let @@ -19,6 +18,7 @@ in ../../modules/home-manager/nvim ../../modules/home-manager/pi ../../modules/home-manager/tmux + ../../modules/home-manager/eza ]; home = { @@ -41,6 +41,8 @@ in oh-my-posh.enable = true; pi.enable = true; nvim.enable = true; + eza.enable = true; + bat.enable = true; }; home.packages = with pkgs; [ diff --git a/modules/home-manager/eza/default.nix b/modules/home-manager/eza/default.nix new file mode 100644 index 0000000..df0d980 --- /dev/null +++ b/modules/home-manager/eza/default.nix @@ -0,0 +1,21 @@ +{ + lib, + config, + pkgs, + ... +}: +{ + + options.custom = { + eza.enable = lib.mkEnableOption "enable eza - a modern replacement for ls"; + }; + + config = lib.mkIf config.custom.eza.enable { + programs.eza = { + enable = true; + enableZshIntegration = true; + colors = "auto"; + icons = "auto"; + }; + }; +} diff --git a/modules/home-manager/nvim/nvim/lazy-lock.json b/modules/home-manager/nvim/nvim/lazy-lock.json index 6d3f9e5..d1c7f75 100644 --- a/modules/home-manager/nvim/nvim/lazy-lock.json +++ b/modules/home-manager/nvim/nvim/lazy-lock.json @@ -1,6 +1,6 @@ { "LuaSnip": { "branch": "master", "commit": "0abc8f390b278c3b4aabc4c004ac8a088b65cf24" }, - "base16-nvim": { "branch": "master", "commit": "21233d5fd574439ae1e2f5e4bfbc574214f4ab3d" }, + "base16-nvim": { "branch": "master", "commit": "012273e4bbf3e143224a272ad2efd10b69a000ba" }, "catppuccin": { "branch": "main", "commit": "05e8787020dcfdb937bf2ff23855ea2415b4e072" }, "cmp-buffer": { "branch": "main", "commit": "b74fab3656eea9de20a9b8116afa3cfc4ec09657" }, "cmp-nvim-lsp": { "branch": "main", "commit": "cbc7b02bb99fae35cb42f514762b89b5126651ef" }, @@ -28,7 +28,7 @@ "marks.nvim": { "branch": "master", "commit": "f353e8c08c50f39e99a9ed474172df7eddd89b72" }, "mason.nvim": { "branch": "main", "commit": "2a6940af80375532e5e9e7c1f2fc6319a1b7a69d" }, "mini.comment": { "branch": "main", "commit": "27a29d6b949b9497f80a0a03421e89fed71d8c37" }, - "mini.nvim": { "branch": "main", "commit": "928971c3cfe99ddf29659acc31214cfa836fabe4" }, + "mini.nvim": { "branch": "main", "commit": "fc5c7167adc51d5f39219e86739d5c193b777f44" }, "monochrome.nvim": { "branch": "main", "commit": "2de78d9688ea4a177bcd9be554ab9192337d35ff" }, "monokai.nvim": { "branch": "master", "commit": "b8bd44d5796503173627d7a1fc51f77ec3a08a63" }, "neo-tree.nvim": { "branch": "v3.x", "commit": "ebd66767191714e008ce73b769518a763ff31bdc" }, @@ -40,16 +40,14 @@ "none-ls.nvim": { "branch": "main", "commit": "01f8e62ea11603e59ad9ff7afcfa94fd183f76d6" }, "nord.nvim": { "branch": "master", "commit": "80c1e5321505aeb22b7a9f23eb82f1e193c12470" }, "nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" }, - "nvim-autopairs": { "branch": "master", "commit": "7b9923abad60b903ece7c52940e1321d39eccc79" }, - "nvim-cmp": { "branch": "main", "commit": "a1d504892f2bc56c2e79b65c6faded2fd21f3eca" }, - "nvim-colorizer.lua": { "branch": "master", "commit": "664c0b7cea1de71f8b65dfe951b7996fc3e6ccde" }, + "nvim-cmp": { "branch": "main", "commit": "2ffe79f1f021def8dd1fcd81deb16f1bb0d989f3" }, + "nvim-colorizer.lua": { "branch": "master", "commit": "149fbd9f5e25511b0a8bad3ccecd43d1bc584f86" }, "nvim-lsp-file-operations": { "branch": "master", "commit": "b9c795d3973e8eec22706af14959bc60c579e771" }, "nvim-notify": { "branch": "master", "commit": "8701bece920b38ea289b457f902e2ad184131a5d" }, - "nvim-parinfer": { "branch": "master", "commit": "3968e669d9f02589aa311d33cb475b16b27c5fbb" }, "nvim-silicon": { "branch": "main", "commit": "7f66bda8f60c97a5bf4b37e5b8acb0e829ae3c32" }, "nvim-snazzy": { "branch": "main", "commit": "2d53dc44eac2e13cb205270cb534a500971d3ad5" }, "nvim-treesitter": { "branch": "main", "commit": "4916d6592ede8c07973490d9322f187e07dfefac" }, - "nvim-web-devicons": { "branch": "master", "commit": "dad71387de386a946b123079d0e53f23028f3abd" }, + "nvim-web-devicons": { "branch": "master", "commit": "09d1324e264c6950262dbe02a9bce2933a6800db" }, "oil.nvim": { "branch": "master", "commit": "b73018b75affd13fa38e2fc94ef753b465f770d7" }, "plenary.nvim": { "branch": "master", "commit": "74b06c6c75e4eeb3108ec01852001636d85a932b" }, "quicker.nvim": { "branch": "master", "commit": "4a6883cb13fe097a20a046eb55f6dffd239276e3" }, diff --git a/modules/home-manager/nvim/nvim/lua/plugins/parinfer.lua b/modules/home-manager/nvim/nvim/lua/plugin_bkp/parinfer.lua similarity index 100% rename from modules/home-manager/nvim/nvim/lua/plugins/parinfer.lua rename to modules/home-manager/nvim/nvim/lua/plugin_bkp/parinfer.lua diff --git a/modules/home-manager/nvim/nvim/lua/plugins/comment.lua b/modules/home-manager/nvim/nvim/lua/plugins/comment.lua index fb1ab6e..9762bc5 100644 --- a/modules/home-manager/nvim/nvim/lua/plugins/comment.lua +++ b/modules/home-manager/nvim/nvim/lua/plugins/comment.lua @@ -3,5 +3,4 @@ return { "nvim-mini/mini.comment", version = false, }, - { "windwp/nvim-autopairs", event = "InsertEnter", opts = {} }, }