diff options
Diffstat (limited to 'home-manager')
| -rw-r--r-- | home-manager/.config/home-manager/per-user/kdam0-orb-deb/home.nix | 73 |
1 files changed, 11 insertions, 62 deletions
diff --git a/home-manager/.config/home-manager/per-user/kdam0-orb-deb/home.nix b/home-manager/.config/home-manager/per-user/kdam0-orb-deb/home.nix index 859ef28..201f555 100644 --- a/home-manager/.config/home-manager/per-user/kdam0-orb-deb/home.nix +++ b/home-manager/.config/home-manager/per-user/kdam0-orb-deb/home.nix @@ -68,62 +68,6 @@ enable = true; }; }; - programs.neovim = { - enable = true; - withPython3 = false; - withRuby = true; - withNodeJs = true; - vimdiffAlias = true; - plugins = with pkgs.vimPlugins; [ - tokyonight-nvim - nvim-treesitter.withAllGrammars - nvim-autopairs - nvim-cmp - cmp-buffer - cmp-path - nvim-web-devicons - nnn-vim - luasnip - cmp_luasnip - cmp-nvim-lsp - friendly-snippets - { - plugin = indent-blankline-nvim-lua; - type = "lua"; - config = builtins.readFile(../../common/nvim/plugins/indent-blankline.lua); - } - { - plugin = lualine-nvim; - type = "lua"; - config = builtins.readFile(../../common/nvim/plugins/lualine.lua); - } - { - plugin = trouble-nvim; - type = "lua"; - config = builtins.readFile(../../common/nvim/plugins/trouble.lua); - } - { - plugin = telescope-nvim; - type = "lua"; - config = builtins.readFile(../../common/nvim/plugins/telescope.lua); - } - telescope-fzf-native-nvim - { - plugin = leap-nvim; - type = "lua"; - config = builtins.readFile(../../common/nvim/plugins/leap.lua); - } - mason-nvim - mason-lspconfig-nvim - neoconf-nvim - { - plugin = nvim-lspconfig; - type = "lua"; - config = builtins.readFile(../../common/nvim/plugins/lspconfig.lua); - } - ]; - extraConfig = builtins.readFile ../../common/nvim/init.vim; - }; programs.fzf = { enable = true; tmux.enableShellIntegration = true; @@ -139,6 +83,7 @@ # theme = "jetbrains_dark"; theme = "gruvbox_dark_hard"; editor = { + mouse = false; true-color = true; line-number = "relative"; lsp.display-messages = true; @@ -147,6 +92,11 @@ render = true; character = "╎"; }; + cursor-shape = { + normal = "block"; + insert = "bar"; + select = "block"; + }; }; keys.normal = { space.space = "file_picker"; @@ -163,15 +113,14 @@ }; home.stateVersion = "23.05"; home.packages = with pkgs; [ - ranger - nnn - ripgrep - python311 dig - jq fd - poppler + htop imagemagick + jq + poppler + python311 + ripgrep yazi ]; targets.genericLinux.enable = true; |
