From 651a5a6000d1db5e9835cbb6bb14b127d1114333 Mon Sep 17 00:00:00 2001 From: Stefan Weigl-Bosker Date: Wed, 30 Apr 2025 14:38:36 -0400 Subject: repo: cleanup --- README.md | 12 ++++++------ TODO.md | 15 --------------- desktop.png | Bin 880853 -> 793745 bytes modules/neovim/default.nix | 40 ++++++++++++++++++++-------------------- 4 files changed, 26 insertions(+), 41 deletions(-) delete mode 100644 TODO.md diff --git a/README.md b/README.md index a2baae6..cb219d0 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,16 @@ -nixos and home-manager configurations for various systems ---------------------------------------------------------- +stefan's nix configs +-------------------- ![deskop](desktop.png) ### Notes -- secret management done outside of nix, i use [pass](https://www.passwordstore.org/) -- i use the [colemak dh](https://colemakmods.github.io/mod-dh/#qwerty-changes) keyboard layout, this is not easy to change with current modules +- everything uses an alternate keyboard layout +- I use the runit init system, and wrap user services using [turnstile](https://github.com/chimera-linux/turnstile) (which should in theory be session manager agnostic, but my configurations will only work for runit). -### Systems +### Current Systems -- [form](/form): Mini itx desktop in my dorm. +- [form](/form): Mini itx desktop in my dorm. (I barely use this these days) * os: NixOS * case: FormD T1 * gpu: NVIDIA GeForce RTX 4080 SUPER (proprietary drivers, open-source kernel module) diff --git a/TODO.md b/TODO.md deleted file mode 100644 index 74e4a47..0000000 --- a/TODO.md +++ /dev/null @@ -1,15 +0,0 @@ -nvim -==== - -- winfixbuf -- quickfix -- habamax looks cool, also cterm is nice -- termdebug - -- in vim.lsp.completion.enable(): `{convert} (fun(item: lsp.CompletionItem): table) Transforms an LSP CompletionItem to complete-items.` - -stuff i found about that i need to get down -------------------------------------------- - -- `` go back in jumplist - diff --git a/desktop.png b/desktop.png index eaacf18..82574d5 100644 Binary files a/desktop.png and b/desktop.png differ diff --git a/modules/neovim/default.nix b/modules/neovim/default.nix index e792cf6..34c6e51 100644 --- a/modules/neovim/default.nix +++ b/modules/neovim/default.nix @@ -42,26 +42,26 @@ in vimdiffAlias = true; plugins = with pkgs.vimPlugins; [ nvim-treesitter - nvim-treesitter.withAllGrammars - # (nvim-treesitter.withPlugins (p: with p; [ - # tree-sitter-nix - # tree-sitter-make - # tree-sitter-verilog - # tree-sitter-scheme - # tree-sitter-llvm - # tree-sitter-html - # tree-sitter-glsl - # tree-sitter-devicetree - # tree-sitter-cuda - # tree-sitter-c - # tree-sitter-cpp - # tree-sitter-lua - # tree-sitter-zig - # tree-sitter-rust - # tree-sitter-toml - # tree-sitter-markdown - # tree-sitter-markdown-inline - # ])) + # nvim-treesitter.withAllGrammars + (nvim-treesitter.withPlugins (p: with p; [ + tree-sitter-nix + tree-sitter-make + tree-sitter-verilog + tree-sitter-scheme + tree-sitter-llvm + tree-sitter-html + tree-sitter-glsl + tree-sitter-devicetree + tree-sitter-cuda + tree-sitter-c + tree-sitter-cpp + tree-sitter-lua + tree-sitter-zig + tree-sitter-rust + tree-sitter-toml + tree-sitter-markdown + tree-sitter-markdown-inline + ])) { plugin = lean-nvim; -- cgit v1.2.3