Commit Graph

125 Commits

Author SHA1 Message Date
johno 31880e21e8 [emacs] Enable extended unicode support 2025-09-08 07:11:35 -07:00
johno 3d95995ebc [emacs] Use llm doom module for gptel 2025-09-08 07:10:51 -07:00
johno fb9dd66cf4 [home] Refactor into roles 2025-09-07 11:24:23 -07:00
johno b22a4952e5 [audio] Add easyeffects
Audio EQ package
2025-09-06 19:01:59 -07:00
johno 32f70d46b2 [doom] Add claude-code-ide
The package requires vterm so this is included
2025-09-01 10:46:25 -07:00
johno d76e9e73f5 [doom] Attempt config with symlink
I'm not 100% this works yet. But the idea here is to symlink from the
config directory into where we are locally storing the doom config. The
intention here is to enable `doom sync` to work without requiring a full
NixOS rebuild
2025-09-01 10:45:18 -07:00
johno e5be1b5675 [home] Update syncthingtray config
Change from explicitly launching syncthingtray to just having it
accessible. I attempted to get plasma-manager to automatically add the
plasmoid but was unsuccessful.
2025-08-25 07:57:17 -07:00
johno 9fed36e6ee [kubectl] Add home module 2025-08-02 10:41:35 -07:00
johno 64149713d2 [home] Add k8s management apps 2025-07-16 22:38:19 -07:00
johno c5070eb4bf [home] Re-enable openscad-unstable 2025-07-13 12:07:01 -07:00
johno aadd8c7b6c [home] Add claude-code 2025-07-13 12:06:46 -07:00
johno 6dc4d6956a [doom] defer loading gptel
This prevents the rbw auth prompt from appearing until it is actually needed
2025-07-13 10:27:52 -07:00
johno 485df44aea [home] Add snapcast 2025-06-07 09:41:39 -07:00
johno 4861128de6 [doom] Add gptel 2025-05-28 18:45:20 -07:00
johno 9fe7cfbbfc [home] Add codex 2025-05-27 19:35:26 -07:00
johno 741e3a67d6 [doom] unset DOOMPROFILE 2025-05-27 19:35:16 -07:00
johno 22254eb1f3 [doom] bump version 2025-05-27 19:02:34 -07:00
johno f4b3c36a4e [openscad] Disable for now 2025-05-26 11:27:27 -07:00
johno 1fa7a2689c [home] Add openscad-unstable 2025-05-26 11:23:56 -07:00
johno c08c5e2486 [emacs] Remove doom-emacs-unstraightened 2025-05-26 11:23:50 -07:00
johno f4a8f9d614 [home] Remove nixpkgs config
Need to find some better way of doing this so that it works across
home-manager-only installations as well as nixos home manager module
installations.
2025-03-08 14:46:47 -08:00
johno 870e1073dc [home] Switch from gpg-agent to gnome-keyring 2025-03-05 13:30:32 -08:00
johno c1f132026a [home] Remove some accidental non-working update 2025-03-05 13:25:39 -08:00
johno 6536213bd0 [home] Remove autoUpgrade
Flakes make this irrelevant
2025-03-05 13:24:51 -08:00
johno a0ce3b810e [home] Fix support for non-NixOS systems 2025-03-05 13:24:38 -08:00
johno abbcfebc97 [doom] Restore 2025-03-05 12:33:45 -08:00
johno 495aba3fef [home] Support standalone home manager 2025-03-05 12:33:32 -08:00
johno 8abd331619 [home] Add google-cookie-retrieval 2025-02-17 12:44:14 -08:00
johno d71d7a1ffb Remove more gaming stuff 2025-02-16 11:21:20 -08:00
johno e3dd0bdb30 [flake] Update 2025-02-16 11:20:12 -08:00
johno 7a5ec23cc5 [home] Add goose (honk) 2025-02-12 19:32:15 -08:00
johno ff1124fbe6 [doom] Disable unstraightened for now 2025-02-07 07:19:57 -08:00
johno 7d6e294340 [tmux] Change prefix to M-\ 2025-02-01 12:09:15 -08:00
johno 8690a0289d [tmux] Remove shift+arrow window nav
This was conflicting with operations like manipulating dates in org-mode
2025-02-01 11:29:56 -08:00
johno 2dffbb0a98 [packages] Use nixpkgs for nextcloud-talk-desktop 2025-02-01 10:58:25 -08:00
johno d1605e386d [tmux] Update default terminal and keyMode 2025-01-30 14:17:14 -08:00
johno 1f4a72d28c [tmux] Add tmux 2025-01-03 12:13:17 -08:00
johno d4b0fe5b9e [emacs] Add org/projects agenda directory 2025-01-01 15:27:35 -08:00
johno 7ced8f11ba [hyprland] Remove completely 2024-12-16 12:15:32 -08:00
johno 32d0c7fa5a [home] Set ENABLE_GAMESCOPE_WSI 2024-12-16 11:51:54 -08:00
johno 1ce431b0e5 [emacs] Use external module for doom config 2024-12-16 11:51:05 -08:00
johno 4c779663df [nextcloud-talk-desktop] Update to 0.39.0 2024-12-16 11:51:05 -08:00
johno e2bb87fcf1 [emacs] Update nerd-fonts usage
This was changed in a new version of nix
2024-12-16 11:51:05 -08:00
johno 366a7e2ea3 [plasma-manager] Dark theme 2024-11-28 12:02:37 -08:00
johno 9116e44dfe [plasma-manager] Enable mouse acceleration 2024-11-14 14:43:16 -08:00
johno e1a804cfed [plasma-manager] Update comments 2024-11-10 10:29:17 -08:00
johno b19dc65c6d [emacs] Upgrade doom 2024-11-09 13:51:25 -08:00
johno 6db2c78e0b [emacs] Disable auto nix lsp
Especially on underpowered devices, my monolithic nixos config grinds
everything to a halt. I'll just manually enable this when the context
makes sense.
2024-11-03 11:11:23 -08:00
johno 475aafa33e [kde] Remove polonium
Polonium has been frustrating to use. I'm unsure how much of this I can
blame polonium vs kde vs plasma-manager vs nix, but
1. keyboard shortcuts aren't working
2. tiling keeps going in and out for various windows
3. seemingly kde startup time takes forever with it installed

The more I'm starting to understand KDE's native window management
functions, the more I'm thinking that's the right way to go. I'm going
to abandom polonium for now, perhaps with some future return.
2024-11-03 11:08:03 -08:00
johno 54cf339d52 [plasma-manager] Update desktop switching shortcuts 2024-11-03 09:41:04 -08:00