aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Weigl-Bosker <stefan@s00.xyz>2025-04-30 14:38:36 -0400
committerStefan Weigl-Bosker <stefan@s00.xyz>2025-04-30 14:38:36 -0400
commit651a5a6000d1db5e9835cbb6bb14b127d1114333 (patch)
tree508ee144c4ac94f8bd6edd33953ad52e54f8f7ef
parenta1c69cddca1e8feb871e5a26b3809336f80a58bd (diff)
downloadhome-651a5a6000d1db5e9835cbb6bb14b127d1114333.tar.gz
repo: cleanup
-rw-r--r--README.md12
-rw-r--r--TODO.md15
-rw-r--r--desktop.pngbin880853 -> 793745 bytes
-rw-r--r--modules/neovim/default.nix40
4 files changed, 26 insertions, 41 deletions
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
--------------------------------------------
-
-- `<C-o>` go back in jumplist
-
diff --git a/desktop.png b/desktop.png
index eaacf18..82574d5 100644
--- a/desktop.png
+++ b/desktop.png
Binary files 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;