Configuration for my NixOS based systems and Home Manager
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update flake, lf cleanup, zenburn for vis

+27 -19
+9 -9
flake.lock
··· 7 7 ] 8 8 }, 9 9 "locked": { 10 - "lastModified": 1742655702, 11 - "narHash": "sha256-jbqlw4sPArFtNtA1s3kLg7/A4fzP4GLk9bGbtUJg0JQ=", 10 + "lastModified": 1744117652, 11 + "narHash": "sha256-t7dFCDl4vIOOUMhEZnJF15aAzkpaup9x4ZRGToDFYWI=", 12 12 "owner": "nix-community", 13 13 "repo": "home-manager", 14 - "rev": "0948aeedc296f964140d9429223c7e4a0702a1ff", 14 + "rev": "b4e98224ad1336751a2ac7493967a4c9f6d9cb3f", 15 15 "type": "github" 16 16 }, 17 17 "original": { ··· 23 23 }, 24 24 "nixpkgs": { 25 25 "locked": { 26 - "lastModified": 1742751704, 27 - "narHash": "sha256-rBfc+H1dDBUQ2mgVITMGBPI1PGuCznf9rcWX/XIULyE=", 26 + "lastModified": 1743975612, 27 + "narHash": "sha256-o4FjFOUmjSRMK7dn0TFdAT0RRWUWD+WsspPHa+qEQT8=", 28 28 "owner": "nixos", 29 29 "repo": "nixpkgs", 30 - "rev": "f0946fa5f1fb876a9dc2e1850d9d3a4e3f914092", 30 + "rev": "a880f49904d68b5e53338d1e8c7bf80f59903928", 31 31 "type": "github" 32 32 }, 33 33 "original": { ··· 39 39 }, 40 40 "nixpkgs-unstable": { 41 41 "locked": { 42 - "lastModified": 1742669843, 43 - "narHash": "sha256-G5n+FOXLXcRx+3hCJ6Rt6ZQyF1zqQ0DL0sWAMn2Nk0w=", 42 + "lastModified": 1743964447, 43 + "narHash": "sha256-nEo1t3Q0F+0jQ36HJfbJtiRU4OI+/0jX/iITURKe3EE=", 44 44 "owner": "nixos", 45 45 "repo": "nixpkgs", 46 - "rev": "1e5b653dff12029333a6546c11e108ede13052eb", 46 + "rev": "063dece00c5a77e4a0ea24e5e5a5bd75232806f8", 47 47 "type": "github" 48 48 }, 49 49 "original": {
+8 -3
noah-home.nix
··· 22 22 bash 23 23 tmux 24 24 coreutils 25 + util-linux 25 26 26 27 unzip 27 28 fd ··· 35 36 ncdu 36 37 # broken? 37 38 #unstable.bitwarden-cli 38 - lf 39 - # Previewer for LF 40 - pistol 41 39 sqlite 42 40 age 43 41 just ··· 166 164 enable = true; 167 165 enableFishIntegration = true; 168 166 }; 167 + programs.pistol.enable = true; 168 + programs.lf.enable = true; 169 169 programs.home-manager.enable = true; 170 170 programs.neovim = { 171 171 package = unstable.neovim-unwrapped; ··· 265 265 programs.direnv = { 266 266 enable = true; 267 267 nix-direnv.enable = true; 268 + }; 269 + 270 + programs.nix-index = { 271 + enable = true; 272 + enableFishIntegration = true; 268 273 }; 269 274 270 275 # Independent config files.
+8 -1
scripts/nd
··· 3 3 flag e + 4 4 flag x + 5 5 6 - exec nix develop path:. -- $* 6 + flake=. 7 + 8 + if(~ $1 --flake) { 9 + flake=$2 10 + shift 2 11 + } 12 + 13 + exec nix develop -c $SHELL -- $*
+1 -1
scripts/update-ollama-models.rcsh
··· 4 4 5 5 for(model in $models) { 6 6 echo Pulling $model 7 - ollama pull $model 7 + ollama pull $model || true 8 8 }
+1 -5
vis/visrc.lua
··· 12 12 13 13 plug.init(plugins, true) 14 14 15 - 16 - 17 - 18 - 19 - 20 15 vis.events.subscribe(vis.events.INIT, function() 16 + vis:command('set theme zenburn') 21 17 local format = require('plugins/vis-format') 22 18 vis:map(vis.modes.NORMAL, '<C-p>', ':fzf<Enter>') 23 19 vis:map(vis.modes.NORMAL, '=', format.apply)