Commit graph

16 commits

Author SHA1 Message Date
14ab2f9e1c add libbdplus 2026-03-26 20:39:55 -04:00
77fc9d9853 Manage flatpaks in home-manager
Using this on Ubuntu 25.10. Also sorted module list.
2026-03-22 21:47:31 -04:00
5dbcce7686
Add linting, formatting, and CI infrastructure
- Add deadnix, nixfmt, and statix to flake inputs
- Add formatter output to flake for nix fmt support
- Add deadnix, nixfmt, statix to Home Manager packages
- Add GitHub Actions workflow for CI validation
- Add .pre-commit-config.yaml with hooks for nixfmt, deadnix, and statix
- Support x86_64-darwin in formatter
2026-03-22 18:32:20 -04:00
582f93d9ed
Restructure modules/shared and update all imports
- Delete 2024-12-rework/ folder
- Rename modules/hosts/common to modules/shared, then split into:
  - modules/shared/home/general
  - modules/shared/home/linux
  - modules/shared/nixos
- Update all import paths throughout the codebase
- Update lib/*.nix to use new paths
- Fix hardcoded /Users/${username} to use config.home.homeDirectory
- Update README and examples/flake-structure.nix
2026-03-22 18:32:08 -04:00
83fd1baaca VLC needs Java for Blu-ray menus 2025-12-30 16:47:14 -05:00
4cf44e6978 angryipscanner won't build right now 2025-12-30 16:46:51 -05:00
f8d6258cfd
Add rclone to all NixOS hosts 2025-09-05 08:52:20 -04:00
4696a87825 Upgrading to 25.05 2025-06-11 22:14:36 -04:00
9f0baa6337 smartd adjustments
Not all my systems support smartd...
2025-06-08 19:45:13 -04:00
0480d793f1 Make VLC on BigBoy play Bluray disks 2025-04-12 15:22:01 -04:00
f0c351cbbe Cleanup + a few apps 2024-12-31 15:57:27 -05:00
8ecb7ab408 Switching BigBoy back to NixOS 2024-12-30 23:39:10 -05:00
bae990279c Replace absolute path /home
In 24.11 this is no longer allowed but is easy to grab from config
2024-12-02 21:43:50 -05:00
325313686a Add Handbrake 2024-06-14 20:55:34 -04:00
569d1eb231 Switch to grub, chainload Kubuntu's grub menu 2024-06-12 23:33:02 -04:00
7292d10cd6 Initial setup of bigboy dual booted 2024-06-12 22:46:36 -04:00