diff options
| author | adikro <adikro@disroot.org> | 2025-12-18 21:04:00 +0100 |
|---|---|---|
| committer | adikro <adikro@disroot.org> | 2025-12-18 21:04:00 +0100 |
| commit | e60410393cea222b16743a1a87f29c06b9b3543b (patch) | |
| tree | 8a574048613f6b13024795bd710b824b40f5db18 /home/editors | |
| parent | ea3bf9c87ee72d6da5ea2316b229082c7fc9cdf6 (diff) | |
rewrite of system modules, hm modules are next
Diffstat (limited to 'home/editors')
| -rw-r--r-- | home/editors/helix.nix | 7 | ||||
| -rw-r--r-- | home/editors/nixvim.nix | 98 | ||||
| -rw-r--r-- | home/editors/nvf.nix | 42 |
3 files changed, 0 insertions, 147 deletions
diff --git a/home/editors/helix.nix b/home/editors/helix.nix deleted file mode 100644 index 0204f8d..0000000 --- a/home/editors/helix.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ pkgs, ... }: -{ - programs.helix = { - enable = true; -# package = pkgs.helix; - }; -} diff --git a/home/editors/nixvim.nix b/home/editors/nixvim.nix deleted file mode 100644 index b8a4e5a..0000000 --- a/home/editors/nixvim.nix +++ /dev/null @@ -1,98 +0,0 @@ -{ pkgs, inputs, ... }: -{ - imports = [ inputs.nixvim.homeModules.nixvim ]; - programs.nixvim = { - enable = true; - package = inputs.neovim-nightly-overlay.packages.${pkgs.stdenv.hostPlatform.system}.default; - - viAlias = true; - vimAlias = true; - defaultEditor = true; - waylandSupport = true; - colorschemes.gruvbox.enable = true; - - plugins = { - lualine.enable = true; - oil.enable = true; - lazygit.enable = true; - persistence.enable = true; - nvim-autopairs.enable = true; - neoscroll.enable = true; - bufferline.enable = true; - web-devicons.enable = true; - - treesitter = { - enable = true; - settings = { - indent.enable = true; - }; - }; - - telescope = { - enable = true; - extensions = { - fzf-native = { - enable = true; - }; - }; - }; - - notify = { - enable = true; - settings = { - backgroundColour = "#1e1e2e"; - fps = 60; - render = "default"; - timeout = 500; - topDown = true; - }; - }; - - hardtime = { - # enable = true; - settings = { - # disableMouse = true; - # enabled = false; - restrictionMode = "hint"; - hint = true; - maxCount = 40; - maxTime = 1000; - }; - }; - - nix.enable = true; - lsp = { - enable = true; - servers = { - nil_ls.enable = true; - clangd.enable = true; - }; - }; - }; - - opts = { - number = true; - relativenumber = true; - termguicolors = true; - # mouse = "a"; - ignorecase = true; - smartcase = true; - expandtab = true; - shiftwidth = 2; - encoding = "utf-8"; - fileencoding = "utf-8"; - undofile = true; - swapfile = true; - backup = false; - autoread = true; - cursorline = true; - ruler = true; - gdefault = true; - scrolloff = 5; - clipboard = { - providers.wl-copy.enable = true; - register = "unnamedplus"; - }; - }; - }; -} diff --git a/home/editors/nvf.nix b/home/editors/nvf.nix deleted file mode 100644 index ab805ca..0000000 --- a/home/editors/nvf.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ pkgs, neovim-nightly-overlay, ... }: - -{ - programs.nvf = { - enable = true; - - settings.vim = { - package = neovim-nightly-overlay.packages.${pkgs.stdenv.hostPlatform.system}.default; - - viAlias = true; - vimAlias = true; - - theme = { - enable = true; - name = "gruvbox"; - style = "dark"; - }; - - statusline = { - lualine = { - enable = true; - theme = "gruvbox-material"; - }; - }; - - autopairs.nvim-autopairs.enable = true; - - lsp.enable = true; - - languages = { - nix = { - enable = true; - format = { - enable = true; - type = "alejandra"; - }; - }; - clang.enable = true; - }; - }; - }; -} |
