997543d9f9
Added & themed WezTerm, updated OMP theme's coffee cup glyph
...
Not using the Home Manager module to manage WezTerm due to using
Homebrew to install it on macOS.
Large parts of this came from Gemini but little bits here and there also
came from ChatGPT and Claude (aka whatever I could use at the moment).
Co-authored-by: Gemini <gemini@google.com>
Co-authored-by: ChatGPT <chatgpt@openai.com>
Co-authored-by: Claude <claude@anthropic.com>
2026-04-09 08:46:50 -04:00
9bd4265094
Merge pull request #625 from genebean/nvim-numbers
...
Use regular abosulte numbers instead of relative ones
2026-04-08 14:08:41 -04:00
0f5d7c6b64
Use regular abosulte numbers instead of relative ones
2026-04-08 14:06:07 -04:00
4295964272
Merge pull request #624 from genebean/kiosk
...
Setup remote builds and set Pi mostly readonly
2026-04-01 17:15:00 -04:00
0498ea3e5b
Setup remote builds and set Pi mostly readonly
2026-04-01 17:12:26 -04:00
63c9fa494b
Merge pull request #623 from genebean/readme-update
...
Update readme
2026-04-01 15:18:11 -04:00
a10126affe
Update readme
2026-04-01 15:17:41 -04:00
bdc0ca9637
Merge pull request #622 from genebean/flake-update
...
Ran nix flake update but skipped nix-homebrew
2026-04-01 12:31:42 -04:00
c97bae36da
Ran nix flake update but skipped nix-homebrew
...
See https://github.com/zhaofengli/nix-homebrew/issues/131
2026-04-01 12:29:30 -04:00
9812c0d2cd
Merge pull request #621 from genebean/abs_update
...
Update ABS
2026-03-30 07:21:43 -04:00
1a5f978584
Update ABS
2026-03-30 07:20:18 -04:00
4f5d77e804
Merge pull request #620 from genebean/fix_signing
...
Fixed ssh-based signing 🤦🏻♂️
2026-03-27 16:29:17 -04:00
90175d5053
Fixed ssh-based signing 🤦🏻♂️
2026-03-27 16:27:27 -04:00
4c44af35bc
Merge pull request #619 from genebean/srt
...
Ensure ffmpeg supports srt on macOS
2026-03-27 10:56:29 -04:00
791b553522
Ensure ffmpeg supports srt on macOS
2026-03-27 10:50:40 -04:00
6ab350db0c
Merge pull request #618 from genebean/fix_key
...
Fix key
2026-03-26 22:36:48 -04:00
9f35e1462b
Fix key
2026-03-26 22:34:39 -04:00
9536604e5c
Merge pull request #617 from genebean/numtide_cache
...
Add numtide cache entires for nixauth
2026-03-26 20:46:27 -04:00
58c4379a25
Merge pull request #616 from genebean/libbd
...
add libbdplus
2026-03-26 20:45:51 -04:00
37d747c532
Add numtide cache entires for nixauth
2026-03-26 20:44:51 -04:00
14ab2f9e1c
add libbdplus
2026-03-26 20:39:55 -04:00
1de26771ee
Merge pull request #615 from genebean/nix_flake_update
...
ran nix flake update
2026-03-26 16:38:51 -04:00
06d87147d3
ran nix flake update
2026-03-26 16:37:30 -04:00
4bf84bb4b1
Merge pull request #614 from genebean/sops-cache
...
Add cache for sops-nix
2026-03-26 16:26:40 -04:00
dc8b45cf08
Merge pull request #611 from genebean/sops-cache
...
sops cache
2026-03-23 16:42:41 -04:00
56f2dab7c7
Add cache for sops-nix
2026-03-23 16:40:47 -04:00
878f4dbcbb
Merge pull request #613 from genebean/update_readme
...
Add info about pre-commit
2026-03-23 09:39:53 -04:00
c20594e3c8
Add info about pre-commit
2026-03-23 09:37:56 -04:00
713fc7fb8c
Merge pull request #612 from genebean/mas
...
Upgrade mas
2026-03-23 09:35:06 -04:00
b452b1c2f3
Upgrade mas
...
mas via homebrew: 6.0.1 (Mar 10, 2026)
mas via nix: 2.2.2 (Apr 24, 2025)
🤯
2026-03-23 09:31:48 -04:00
3478083053
Add cache for sops-nix
2026-03-22 22:54:19 -04:00
c2ae11d010
Merge pull request #610 from genebean/flake-update
...
Ran nix flake update, added follows
2026-03-22 22:53:58 -04:00
3875f530f5
Ran nix flake update, added follows
2026-03-22 22:51:28 -04:00
c9e22a9e14
Merge pull request #543 from genebean/rainbow
...
rainbow
2026-03-22 21:58:48 -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
8c6f942779
Indicate rainbow-planet isn't NixOS right now
2026-03-22 19:50:43 -04:00
13af7504fe
Merge pull request #609 from genebean/iterm_browser
...
Add itermbrowserplugin
2026-03-22 19:47:39 -04:00
a1238dc6e3
Add itermbrowserplugin
2026-03-22 19:46:15 -04:00
55102c885f
Merge pull request #608 from genebean/git_signing
...
Re-work ssh-based signing
2026-03-22 19:43:41 -04:00
3bd9288b14
Merge pull request #607 from genebean/kiosk-cleanup
...
kiosk cleanup
2026-03-22 19:42:24 -04:00
4bb978ad7f
Fix path to secrets file
2026-03-22 19:41:06 -04:00
b33f8a929e
Fix monitoring on kiosk
2026-03-22 19:40:15 -04:00
4df74ad638
Re-work ssh-based signing
2026-03-22 19:33:46 -04:00
e645668621
Merge pull request #606 from genebean/rainbow-rework
...
Do some restructuring and cleanup
2026-03-22 19:05:56 -04:00
50fc1b6e84
Update readme
2026-03-22 19:04:24 -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
14fbadd9aa
Merge pull request #605 from genebean/plausible-via-opencode
...
Enable HTTPS for genebean.me with Let's Encrypt HTTP-01 challenge
2026-03-11 00:51:58 -04:00
5c819eca1e
Enable HTTPS for genebean.me with Let's Encrypt HTTP-01 challenge
...
- Configure ACME with HTTP-01 challenge for Let's Encrypt cert
- Add manual proxy config for Plausible analytics (stats.technicalissues.us)
- Fix issue where recommendedProxySettings caused upstream redirect by
explicitly setting Host header to stats.technicalissues.us instead of
passing the genebean.me host
2026-03-11 00:47:57 -04:00
78c1e18d43
Merge pull request #604 from genebean/private_flake
...
Move some bits to a private flake
2026-03-11 00:43:21 -04:00