2e12c74d58
Force reencryption with host key
2025-07-04 10:51:40 -05:00
5c727b38a1
fix bosephus host encryption selection
2025-07-04 10:46:14 -05:00
575b838ff1
Add host key to bosephus network password
2025-07-04 10:44:55 -05:00
120786b368
Fix profiles nesting in networking config
2025-07-04 10:39:15 -05:00
967dde001a
Add an initial configuration for bosephus NixOS
...
This commit isn't really atomic b/c I don't want
to expose my wifi password to the world. I could
have setup the flake first, but then I would have
lost internet connection and with it any way to
update the flake. Or I could have set up
encryption first, and encrypted nothing to be used
nowhere. So they get lumped together.
2025-07-04 10:26:35 -05:00
6dde2767c9
Move corianne nix-darwin config to more explicit location
2025-06-28 14:46:40 -05:00
c3ee5f00c9
Change nixpkgs to nixos branch
...
This corrects a mistake I've had in here for a while thanks to using
home-manager on MacOS first. Now Linux nixpkgs is the default, and
darwin-specific modules get darwin nixpkgs special for them.
2025-06-28 14:46:21 -05:00
b2ed56901a
refactor: Move starship config to its own file
2025-06-25 16:27:38 -05:00
bc05589ad8
Update spacing on hostname
2025-06-25 16:13:51 -05:00
91c01f288c
Update spacing on OS icon
2025-06-25 16:12:14 -05:00
7fc58fa9d8
Cleanup user@host formatting on prompt
2025-06-25 14:05:24 -05:00
11194c433a
Switch prompt from Powerlevel10k to Starship
2025-06-25 13:51:33 -05:00
488447d1e8
Move dev-type packages to desktop config
...
I want to save space on my servers, so move
these where they'll actually be needed.
2025-06-04 07:11:44 -06:00
065f27de35
Upgrade nix-darwin config to 25.05
2025-05-24 17:36:02 -05:00
9e14bde797
Add Dolphin configuration
2025-05-24 13:53:14 -05:00
cad31f073f
Upgrade Zed settings to new format
...
Zed changed the settings schema when they rolled
out agents. Switch to the new format.
2025-05-24 13:37:28 -05:00
86cc0cee5a
fix: Add profiles.db to FreeTube sync
2025-05-24 13:19:58 -05:00
f99ebaaece
refactor: Move common linux code to linux-desktop.nix
2025-05-24 13:11:09 -05:00
de4f965a98
Add FreeTube syncing via Nextcloud
...
This part was "vibe coded" using Claude 3.7 Sonnet agent.
I figured this is a good low-impact thing to try it out with.
Was it worth it? I don't know.
2025-05-24 12:57:36 -05:00
622a054140
Document more dnf packages
2025-05-24 11:45:26 -05:00
e5487d0e27
Update to Nixpkgs 25.05
2025-05-24 11:25:10 -05:00
Thomas A. Christensen II
91c58023b1
initial commit for odyssey
2025-05-24 11:11:55 -05:00
8ba8950915
make Zed use Plasma titlebar via env vars
2025-05-17 12:08:26 -05:00
2bb15709d2
add MS replacement fonts
2025-05-17 12:05:38 -05:00
455e6e7c80
Switch Ollama on MacOS to be configured by home-manager and launchd
...
I learned recently that ollama does not in
fact have support for Apple Silicon's
neural engine. I had incorrectly assumed
that the app bundle had interface with the
neural engine, and the nix version did not
(don't ask me where I got that opinion -
I don't remember). In the interest of
getting rid of one more icon from the menu
bar, use a launchd service to handle ollama.
2025-05-06 11:40:20 -05:00
3929028c91
Remove club Firefox profiles
2025-05-06 11:07:50 -05:00
955b75a7c0
Add initial plasma config
2025-05-06 11:07:50 -05:00
8ef5de81c9
Revert nixpkgs to working nodejs version
...
https://github.com/NixOS/nixpkgs/issues/402079
2025-05-06 10:53:05 -05:00
63bd9b7004
Update flake.lock
2025-05-06 10:44:27 -05:00
5c050ff454
fix GPG on Darwin
2025-05-06 10:25:26 -05:00
38abe480da
Remove unused packages from Darwin
2025-05-02 08:51:25 -05:00
93f0dcc7b5
Update Zed AI to Claude 3.7
2025-05-01 17:48:37 -05:00
9f0e03b29c
replace conda with micromamba
2025-05-01 17:47:21 -05:00
46b255fdcf
add local Nextflow config
2025-05-01 17:47:21 -05:00
dd68c27f8d
install btop - a cooler htop
2025-05-01 17:34:01 -05:00
c91527e431
install Nextflow
2025-05-01 17:31:08 -05:00
de7492e733
fix Nextflow variables
...
home-manager does not guarantee that
environment variables are declared in any
particular order. This meant that my
Nextflow variables that referred to
`$NXF_HOME` were declared before
`$NXF_HOME` was declared, so they were
pointing to the wrong directories. Fix
that.
2025-05-01 17:30:48 -05:00
3daa272eb4
Add ollama background service for Linux desktop
2025-05-01 16:05:59 -05:00
7cb2a1b39e
update flake.lock
2025-04-30 19:06:56 -05:00
88b75eefc6
add slab serif fonts
2025-04-30 15:38:22 -05:00
d95cfe221b
Change GPG timeout to one week
2025-04-30 15:38:22 -05:00
044c069b50
Add tex-fmt for formatting Tex files in Zed
2025-04-30 15:38:21 -05:00
1471ec353b
More xdg cleanup in the main config
2025-04-30 15:38:21 -05:00
657e2329ea
actually remove excess GPG variables
2025-04-30 15:38:21 -05:00
8f3ef40ef9
Use more idiomatic xdg paths
2025-04-30 15:38:21 -05:00
78e1511535
Move desktop app configs to linux-desktop.nix
2025-04-30 15:38:21 -05:00
ab05afaeb3
Remove HL2 source leak build of Portal
2025-04-27 15:53:30 -05:00
31d222fdaf
Remove pkgs.nix and move all packages into homes/*
2025-04-22 11:04:13 -05:00
0fc4cbf5fd
Delete home.nix
2025-04-22 11:00:43 -05:00
aabc3478d7
Extend gpg pinentry time
2025-04-22 11:00:24 -05:00