johno
81799cd6d2
[doom] Switch theme to Tokyo Night
2025-09-20 16:19:02 -07:00
johno
35d965e432
[doom] Disable emoji
...
This is deprecated and not useful for recent versions of emacs
2025-09-20 16:18:46 -07:00
johno
2c4e6cc060
[doom] Auto install nerd-icons fonts
2025-09-20 16:18:30 -07:00
johno
5c6dba77f0
[doom] Fix doom sync behavior
2025-09-20 16:18:13 -07:00
johno
a6effa3944
[plasma-manager] Add focus-follows-mouse
2025-09-20 15:30:43 -07:00
johno
0d53b86fcb
[desktop] Add KDE PIM and Email apps
2025-09-20 15:16:56 -07:00
johno
6bf5c502d8
[plasma-manager] Add krohnkite
...
Adds korhnkite for automatic tiling WM behavior plus each keyboard
access to windows all within plasma
2025-09-20 15:02:19 -07:00
johno
05592a9ec2
[home-laptop-compact] Enable media
2025-09-20 14:14:35 -07:00
johno
923aaf9e95
[nix-book] Replace OpenVPN with WireGuard wg-quick
...
Remove services.openvpn.servers and add networking.wg-quick.interfaces.
Configure ogleNet to use /root/Oglehome-VPN-johno-nixbook.conf as the
WireGuard config file.
2025-09-17 22:04:42 -07:00
johno
23b1c450a2
[claude] Add Important Notes about sudo access
...
Add an "Important Notes" section to CLAUDE.md clarifying that Claude Code does not have sudo access and that users should run elevated commands themselves (e.g., `sudo nixos-rebuild switch`).
2025-09-17 22:03:27 -07:00
johno
a65a8e9af7
[nix-book] Add OpenVPN configuration
2025-09-13 07:24:24 -07:00
johno
56b1111f54
[zix790prors] More local LLM updates
...
Using qwen3:30b explicitly. The default "qwen3" from ollama was pulling
a very outdated model apparently (qwen3:8b). qwen3:4b and qwen3:30b are the newest.
Also sets up some defaults for gptel that have been useful
2025-09-11 08:39:36 -07:00
johno
6bf0a37533
[doom] Add gptel-tool-library package
...
Integrate gptel-tool-library by:
- Adding package definition to packages.el with custom recipe
- Configuring library settings and module loading in config.el
- Enabling module-specific functionality for bbdb, buffer, etc.
2025-09-10 07:39:33 -07:00
johno
396c8e0318
[doom] Configure gptel for tool calling
...
Adds some basic tools for experimenting
2025-09-10 06:57:25 -07:00
johno
b359acfcf0
[doom] Add multiple-cursors
2025-09-10 06:57:06 -07:00
johno
455181365a
[nvidia] Add role
2025-09-10 06:56:56 -07:00
johno
06dd292524
[zix790prors] Migrate README to org-mode
2025-09-08 19:31:11 -07:00
johno
8924fdbc6d
[zix790prors] Add README
...
Include detailed specifications and BIOS settings for the NixOS install. Document the dual-boot setup with Windows 11 and shared partitions.
2025-09-08 15:45:34 -07:00
johno
671dc229de
[doom] Add Ollama local configuration to gptel
...
Configure gptel to use Ollama local with specified host and models.
2025-09-08 08:39:34 -07:00
johno
14cdee1468
[zix790prors] Add ollama
2025-09-08 08:02:37 -07:00
johno
c6276c9758
[doom] update
2025-09-08 08:02:30 -07:00
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
a90b30eb1c
[tea-rbw] Bug fixes
2025-09-06 19:02:25 -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
53504ffde3
[printing] Switch from bonjour
2025-08-27 06:58:02 -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
878962ad41
[zix790prors] Add printing
2025-08-25 07:56:59 -07:00
johno
6d5eadcf6a
[zix790prors] Update boot configuration
2025-08-25 07:56:43 -07:00
johno
c323d1301b
[gaming] ryujink>ryubing
...
required from prior flake update
2025-08-25 07:56:22 -07:00
johno
6cdbd2e300
[flake] update
2025-08-25 07:56:14 -07:00
johno
f0bf2f2d8c
[gaming] Add an emulation suboption
2025-08-20 19:27:00 -07:00
johno
9d6abce8cc
[zix790prors] Fix clock timezone thing
2025-08-18 19:19:34 -07:00
johno
68f63db930
[zix790prors] Fix beesd hash table size configs
2025-08-17 19:44:17 -07:00
johno
2e39984d14
[zix790prors] Add new machine
2025-08-17 15:24:05 -07:00
johno
9fed36e6ee
[kubectl] Add home module
2025-08-02 10:41:35 -07:00
johno
38a8997448
[btrfs] Add btrfs-progs and compsize
2025-07-30 08:07:31 -07:00
johno
a3c8995422
[btrfs] Add role and migrate nix-book
2025-07-29 16:14:29 -07:00
johno
b9bb5d387f
[nix-book] Update drive UUID
2025-07-29 15:48:04 -07:00
johno
e3aff80a97
[nix-book] Add beesd
2025-07-29 15:48:04 -07:00
johno
574c8e6482
[nix-book] Update file system type to btrfs
2025-07-29 15:48:04 -07:00
johno
0f59a558cd
[nix-book] Add btrfs migration plan
2025-07-29 15:48:04 -07:00
johno
14b7de30f6
[live-usb] Clean up config
...
Also switched from trying to override the `nixos` user to instead just
installing home-manager _into_ the `nixos` user. It felt a bit like
fighting the tide otherwise.
2025-07-29 15:29:48 -07:00
johno
8b676203e7
[live-usb] Add a build script
2025-07-29 12:15:36 -07:00
johno
beeb7acefd
[live-usb] Clean up the configuration
2025-07-29 12:15:25 -07:00
johno
a512d9bc06
[live-usb] Add live-usb machine configuration
2025-07-29 12:01:38 -07:00
johno
cc3d398963
[printing] Ensure Brother printer is found
2025-07-23 19:47:43 -07:00