a1728baede
Remove package directive from shell prompt
2025-07-23 14:08:29 -05:00
0241b99f9f
fix obnoxious direnv prompt
2025-07-23 14:07:35 -05:00
dd47f04c9b
Add aliass for home-manager commands
2025-07-23 13:47:09 -05:00
cd42efa8d4
Refactor: make home-manager actually record changes
...
I'm not entirely sure this whole rigamaroll was worth it, but basically
I noticed that for some reason Ansible was skipping doing the
home-manager derivation when running playbooks back-to-back. So I fixed
that, or so I think. To make sure the derivation only happens when the
repo is updated, I added an activation script to the home-manager
config. Yes, technically the Nix part of the repo could be untouched and
yet still trigger a rebuild, but that's fine. I hope this convoluted
logic tree doesn't break down.
2025-07-23 13:47:09 -05:00
fd96856085
Add flatpak and home-manager to Ansible playbook
2025-07-22 17:22:09 -05:00
16bda6c749
refactor: Merge playbooks by host group
...
Claude led me astray again. Something that should have been simple was
complicated by using includes when I should have used groups. Here I
correct my mistake in preparation for adding non-root install steps.
2025-07-22 17:21:35 -05:00
73b7329a11
revert ip address change for pihole
2025-07-15 11:58:40 -05:00
e0069674e7
Add quad9 to pihole dns
2025-07-15 11:18:31 -05:00
0b1718f174
Pin ports to ip address to try and solve dns resolution in pihole
2025-07-15 11:14:07 -05:00
aa9aee2b21
add dns options to prevent deadlocks in pihole
2025-07-15 11:04:26 -05:00
51f29861fc
Prevent bosephus from sleeping when the lid is closed
2025-07-15 11:04:26 -05:00
e0a4923127
Remove deprecated Zed settings
2025-07-14 22:19:33 -05:00
05677d680d
Fixes for aarch64 hosts using ansible
2025-07-14 22:12:50 -05:00
20e578a779
add ansible playbooks for managing dnf packages
2025-07-14 20:56:45 -05:00
275270cef7
Remove ollama service from Linux machines
...
None of my Linux machines have GPUs capable
of accelerating LLMs. Give up on having a
service auto-enable ollama.
2025-07-14 17:35:42 -05:00
ed6de3ca1d
Replace pihole volume storage with env config
2025-07-12 12:29:29 -05:00
cfc0ff4950
Remove DHCP capabilities from pihole
2025-07-12 12:27:46 -05:00
cae4f2bd41
Remove warning for deprecated search engine icon
2025-07-11 09:41:19 -05:00
313d1c6cd3
Remove warning for deprecated gpg-agent option
2025-07-11 09:40:59 -05:00
ca15682eaa
Remove warning for deprecated zsh option
2025-07-11 09:40:40 -05:00
931ba6b899
Add Tailsclae exit node connection aliases
2025-07-11 09:36:25 -05:00
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