Commit Graph

75 Commits

Author SHA1 Message Date
evan 33abdb0cfc add: printers, fix: fullbleed printing 2026-01-19 12:08:12 -05:00
evan 00a486c5e6 fix: hyprland keys 2026-01-18 20:28:46 -05:00
evan 3a67a3fe99 chore: printing, tailscale, and opencode 2026-01-18 14:16:41 -05:00
evan 68fada8d38 fix: asahi notch 2026-01-17 12:14:03 -05:00
evan 107397ce78 fix: disable omnisharp until upstream fix 2026-01-17 10:19:01 -05:00
evan 0968aa12e3 chore: update asahi 2026-01-17 10:14:01 -05:00
evan 6cfe7228f3 chore: rename sops 2026-01-17 10:10:26 -05:00
evan 408151b2ec chore: various improvements & refactor 2026-01-17 09:28:38 -05:00
evan c8f5e744d0 chore(cleanup): sops, opencode, etc 2026-01-11 22:19:31 -05:00
evan 1fe9396284 fix: sddm theme 2026-01-07 12:04:41 -05:00
evan 685d12dabd update llama-swap defs 2026-01-02 19:49:00 -05:00
evan f3ceb57e5e feat: stable-diffussion & updates 2026-01-02 09:50:44 -05:00
evan d40596d56f chore: up fsnotify on rke2 2025-12-26 20:51:59 -05:00
evan bf4e50a970 refactor: migrate from opencode to codecompanion with updated model configurations 2025-12-21 10:50:01 -05:00
evan a33790cfc7 feat: add opencode package and update models 2025-12-20 20:19:19 -05:00
evan c3aa7802ad feat(nvim): reorganize and modernize Neovim configuration
- Remove deprecated config files: git-ref.lua, git-signs.lua, diffview-config.lua, lsp-lines-config.lua, neotree-config.lua, fidget-spinner.lua, silicon-config.lua, telescope-config.lua, llm.lua
- Add new configuration files: diagnostics-config.lua, git-config.lua, llm-config.lua, snacks-config.lua
- Update existing config files: base.lua, dap-config.lua, init.lua, lsp-config.lua, lualine-config.lua, noice-config.lua, octo-config.lua, toggleterm-config.lua, which-key-config.lua
- Update nvim and opencode module configurations
2025-12-18 13:42:16 -05:00
evan b93249daf7 feat(llm): add Qwen3-VL-8B and Qwen2.5-Coder support, update CUDA config
- Add new `qwen3-8b-vision` model with multimodal support using mmproj file
- Add new `qwen2.5-coder-7b-instruct` model with FIM enabled via `--fim-qwen-7b-default`
- Update CUDA device usage from `CUDA0` to `CUDA1` for `olmoe-7b-instruct` and `phi-mini-8b-instruct`
- Upgrade llama.cpp to version 7426 with updated hash and CUDA architectures (61;86)
- Add Copilot acceptance shortcut `<C-J>` in insert mode and disable tab mapping
- Improve cache type settings across multiple models for better performance
2025-12-17 09:27:15 -05:00
evan e947e13a02 feat: comprehensive NixOS and home-manager configuration updates
This commit includes significant updates to the Nix configuration including:
- Added common NixOS module with system packages
- Updated home-manager configurations for various systems
- Enhanced terminal programs including Claude Code integration
- Updated LLM server configurations with new models
- Improved btop configuration with custom package
- Added opencode support with permission settings
- Updated tmux and nvim configurations

The changes introduce new features, update existing configurations, and improve the overall system setup.
2025-12-14 16:24:11 -05:00
evan 80033fd2ae chore(release): bump NixOS to 25.11 and update channels
Upgrade the NixOS `stateVersion` from 25.05 to 25.11 in all system configuration files and update all nix channel URLs to the 25.11 releases. Adjust Home Manager and terminal module configurations accordingly, clean up duplicated SSH keys, and update LLaMA server command lines. Minor housekeeping changes to package definitions and other configuration files are also included.
2025-12-12 12:40:09 -05:00
evan a367f724ce feat: add opencode 2025-12-10 13:51:05 -05:00
evan c1a650a90e chore(llm): clean up models & fix llama-cpp issue 2025-12-10 12:12:50 -05:00
evan 30934c8f7c switch llm endpoint 2025-12-06 08:55:48 -05:00
evan d64cc0e47b feat(nvim): integrate CodeCompanion with LlamaSwap and Copilot
- Remove old code-companion-config.lua file
- Move LLM configuration to llm.lua with LlamaSwap and Copilot integration
- Add copilot-vim plugin to default.nix
- Update which-key bindings to include new CodeCompanion commands
- Configure CodeCompanion with chat, inline, and command strategies using LlamaSwap adapter
- Add memory configuration with default project files
- Update LSP configuration for CodeCompanion markdown rendering
2025-12-04 17:36:45 -05:00
evan 0ed577e815 more things 2025-12-03 11:40:01 -05:00
evan 3089d6fdd1 chore: switch to qwen3 coder 30b FIM 2025-12-02 10:41:31 -05:00
evan 8a5e2a9823 chore: llama-swap + fim 2025-12-02 09:47:35 -05:00
evan cf5fadf040 chore: add desktop 2025-12-01 21:09:44 -05:00
evan 23a871a1c9 chore: upgrade 25.11 2025-11-30 19:35:10 -05:00
evan e804894036 fix: use nvtop for intel gpus 2025-11-20 17:00:00 -05:00
evan c60cb58d14 chore: native lsp 2025-11-15 16:04:57 -05:00
evan 167c1d811c chore: update flake 2025-11-10 16:23:48 -05:00
evan bf9e3a044b fix: determinate nix + nix darwin 2025-11-08 11:32:50 -05:00
evan 56921235b3 fix: actually fix user shell 2025-11-08 11:28:35 -05:00
evan b111cf4197 chore: remove csharp_ls 2025-11-08 11:19:44 -05:00
evan 567e8c10d2 feat(nvim): add omnisharp 2025-11-06 09:26:34 -05:00
evan ad6de45681 add: strawberry 2025-11-03 08:58:33 -05:00
evan e7ee14a3c1 feat: add csharp lsp 2025-11-02 18:27:34 -05:00
evan 667df4e8e6 fix: thinkpad sleep 2025-10-31 09:26:05 -04:00
evan 5c429b8a6b block firefox ai crap 2025-10-28 08:41:12 -04:00
evan 0c2bf58cfa fix: prevent clangd from formatting proto files 2025-10-15 10:36:09 -04:00
evan 70df72a6f5 fix: incorrect bash shell in toggleterm 2025-10-10 14:24:22 -04:00
evan 8c417d8e56 add aws stuff 2025-10-10 10:29:17 -04:00
evan 7ce476adb3 update libvirt & add clangd lsp 2025-10-03 13:10:09 -04:00
evan e173ddffc9 fix tmux over mosh copy & boot config 2025-10-01 17:55:44 -04:00
evan eb0c28d2f0 add qemu & battery notifs 2025-09-29 20:37:53 -04:00
evan 2a40dc791d more 2025-09-28 18:32:02 -04:00
evan 1098c68073 wip 2025-09-27 12:28:43 -04:00
evan 74e6684783 add ssh key 2025-09-23 20:32:31 -04:00
evan 1d9517a37f enable mosh 2025-09-23 19:23:35 -04:00
evan be5c3e9cb8 tmux 2025-09-23 15:44:57 -04:00