aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKumar Damani <me@kumardamani.net>2024-09-14 00:34:08 +0000
committerKumar Damani <me@kumardamani.net>2024-09-14 00:34:08 +0000
commitb643660476214f82ebe2ba4e482c749151c9139b (patch)
tree8e84a6e8b7cc58fc2f650095a87c9209aca6fa66
parent7db836c108007a616b5311d61cbd305980a84b1f (diff)
helix config updates
-rw-r--r--home-manager/.config/home-manager/per-user/kdam0-orb-deb/home.nix73
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;