3f88e7384e
Add tailscale alias to MacOS app
2025-07-11 09:25:39 -05:00
a86f527a76
Make starship prompt less verbose
2025-07-11 09:20:40 -05:00
7d1bf55e61
Add secure input finder
2025-07-11 09:19:23 -05:00
efe8adf1c4
fix pihole environment variables
2025-07-07 17:39:30 -05:00
bfff788154
Add mount directories for pihole
2025-07-07 11:33:48 -05:00
8b6e10a8e4
fix container name in pihole config
2025-07-07 11:23:43 -05:00
9ecff2bcdf
Add initial pihole config
2025-07-07 11:18:05 -05:00
9af1c65d2f
Fix import arguments
2025-07-07 10:44:47 -05:00
d5c2075e71
Split bosephus config into manageable chunked files
2025-07-07 10:41:04 -05:00
7471912413
Remove Pihole flake
...
This flake is failing due to a dependency. I don't want to add a direct
dependency for something I don't really depend on. So, remove this
system entirely.
2025-07-07 08:44:34 -05:00
ecc4e92a5b
Update lock for pihole
2025-07-05 17:16:30 -05:00
308d067ec0
fix pihole follows syntax
2025-07-05 17:13:56 -05:00
f642d9adf8
Add pihole config for bosephus
2025-07-05 17:12:47 -05:00
b5c31a4971
Add system update daemon to bosephus
2025-07-05 16:39:00 -05:00
939a0ae3ae
Add samba config to bosephus
2025-07-05 16:39:00 -05:00
1f80ba840d
Add NixOS logo in Nerd Font form for Starship prompt
2025-07-04 22:09:10 -05:00
7ee84dcbe9
Make zsh the default shell on bosephus
2025-07-04 22:04:28 -05:00
d7ea3c2778
Add recursive group change to external media file permissions
2025-07-04 21:03:34 -05:00
88aa6ec6e7
Install slack
2025-07-04 20:54:54 -05:00
4844219446
Make flake inputs more explicit
2025-07-04 20:54:23 -05:00
0fbcdb47c9
Use new name for ungoogled-chromium cask
...
Homebrew finally figured out the real name of ungoogled-chromium. Update
the brew config to match
2025-07-04 20:54:23 -05:00
db7362f00d
Nix-y fix for systemd permissions service
2025-07-04 12:28:42 -05:00
7261a50095
Syntax error fix
2025-07-04 12:24:30 -05:00
e5aaf6463e
Another fix for file permissions
2025-07-04 12:22:42 -05:00
b80671afb5
Hopefully fix permissions syntax errors
2025-07-04 12:11:19 -05:00
841b091dea
Add group permissions to external drive mounts
2025-07-04 12:06:46 -05:00
fea1966917
Install borg on bosephus
2025-07-04 11:48:13 -05:00
ecb21e2883
Removed error-prone gopro-data mount
2025-07-04 11:13:28 -05:00
1426588eee
Add external drive config for bosephus
2025-07-04 11:01:11 -05:00
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