ab16331e04
chore(secrets): add firefox/site-data-exceptions.toml.age
2025-05-03 00:44:32 +02:00
25628b4d63
feat(scripts): support age-encrypted config in firefox-sync-exceptions
2025-05-03 00:43:01 +02:00
feb498b6e0
chore: update work PGP key
2025-05-02 14:56:10 +02:00
02115fe73d
refactor(hosts): move host configurations into folders
2025-05-01 16:10:03 +02:00
7e5e0d2c87
feat: remove pilot1
2025-05-01 16:10:03 +02:00
4130730852
refactor(collabora-office): switch to NixOS module
...
Switch from OCI container to NixOS module.
2025-05-01 15:12:41 +02:00
827217da51
feat: expose home-manager configurations
2025-04-28 17:05:07 +02:00
dc36f63e52
chore(flake): update inputs
...
Includes rename: roslyn-language-server -> csharp-language-server
and related changes & fixes for csharp-language-server.
2025-03-27 12:18:51 +01:00
b598614f84
feat(home): remove keybase
2025-03-25 17:59:12 +01:00
68ed481139
Revert "refactor(home): switch to home-manager service for trayscale"
...
This reverts commit c8e67545d0
.
2025-02-17 19:29:04 +01:00
c8e67545d0
refactor(home): switch to home-manager service for trayscale
2025-02-14 11:24:49 +01:00
3e52c2b922
fix(vpn): disable IPv6 for nginx
...
Tailscale Mullvad exit nodes currently don't support IPv6 and this is
causing issues with nginx (proxy pass) requests timing out and high CPU load.
Until Mullvad exit nodes support IPv6, we'll just disable IPv6 for nginx.
2025-02-14 00:21:30 +01:00
e964443c5d
feat(scripts): add script for Tailscale Lock signing of Mullvad nodes
2025-02-14 00:16:19 +01:00
3976e392e1
feat(scripts): add script for syncing Firefox site data & cookie exceptions
2025-02-14 00:11:19 +01:00
14ab25ecea
chore(flake): update inputs
2025-02-13 23:59:00 +01:00
570f4da472
feat(mullvad-browser): configure search engines
2025-02-13 23:41:16 +01:00
6598879013
feat(restic): extend ignore patterns
2025-02-13 23:33:31 +01:00
6679ce62c1
feat(forgejo): update config
2025-02-13 23:28:43 +01:00
3d537fcde0
chore(vpn): switch default exit node
2025-02-13 23:27:34 +01:00
66cdd164ac
fix(sound): restrict bluetooth codecs for better performance with Sonos Ace
2025-02-13 23:27:07 +01:00
ff99766709
feat(home-server): remove boards.felschr.com
2025-02-13 23:24:59 +01:00
365b160a73
chore(secrets): delete unused forgejo runner token
2025-02-13 23:23:16 +01:00
5d22ee3c01
feat(open-webui): update configuration
2025-02-13 23:21:21 +01:00
c4bc131bfa
feat(home): use trayscale from nixos-unstable
2025-02-13 23:19:23 +01:00
8452d9a4db
feat(shell): update zellij config
2025-02-13 23:18:32 +01:00
50db5ea9bc
feat(home): disable kbfs
2025-02-13 23:18:03 +01:00
ea8567af07
feat(home): update packages
2025-02-13 23:16:11 +01:00
266e4841e8
fix(firefox): use mkDefault for profileVersion in mkFirefoxModuleCompat
2025-02-13 23:14:24 +01:00
74f96db85f
feat(mullvad-browser): enable WebAuthn & video acceleration
2025-02-13 23:07:21 +01:00
8beb27389a
refactor(home): replace custom Firefox module with home-manager's new mkFirefoxModule
...
- replaced core module with `mkFirefoxModule` from home-manager
- `mkFirefoxModuleCompat` was created as a wrapper around
`mkFirefoxModule` for compatibility with other Firefox-based browser
packages such as Tor/Mullvad Browser
- profile binary & desktop file creation moved into
`mkFirefoxProfileBinModule`
2025-02-13 23:03:01 +01:00
921b59fa40
fix(inadyn): filter IPv6 via Global Unicast Address Prefix
2025-01-29 20:38:10 +01:00
be9f968c51
chore(flake): update inputs
2025-01-21 01:12:50 +01:00
f00bfce4c1
build(forgejo-ci): disable home-pc build for now
...
Since it currently builds some packages from source, which is a bit too
much workload for my Lattepanda.
2025-01-19 17:25:53 +01:00
ce5187c2b7
style: reformat & improve some files
2025-01-19 14:58:36 +01:00
412468eecd
fix(home): update tor-browser package name
2025-01-19 14:57:04 +01:00
728dba2b55
feat(home): simplify Signal autostart
2025-01-19 14:57:04 +01:00
13cd6b9ae4
feat(home): simplify element autostart
2025-01-19 14:57:04 +01:00
849d2cf4c3
fix(desktop): improve GTK config
2025-01-19 14:54:04 +01:00
c4a6dae6e5
feat(gaming): disable proton-ge for now
2025-01-19 14:44:43 +01:00
fc6d965082
chore(flake): update inputs
2025-01-19 14:40:31 +01:00
1b906af76f
build(forgejo-ci): set NIX_CONFIG
2025-01-19 14:10:11 +01:00
6e40002459
build(forgejo-ci): add flake check
2025-01-19 13:56:42 +01:00
95e12b115b
fix(forgejo): add gitea-runner to Nix allowed & trusted users
2025-01-19 13:29:47 +01:00
75dc56a59c
feat(forgejo): add packages to runner
2025-01-19 13:29:25 +01:00
8208ac6db1
build(forgejo-ci): disable cachix for now
...
Since it fails for some reason.
2025-01-19 12:55:30 +01:00
e2235dc730
build: add .forgejo/workflows/test.yml
2025-01-19 12:43:59 +01:00
b929d21868
build: remove .gitlab-ci.yml
2025-01-19 12:36:37 +01:00
00dbb637e7
fix: fix git permissions for system.autoUpgrade
2025-01-19 12:36:37 +01:00
3007abfb7d
feat(forgejo): improve SSH config
2025-01-17 20:07:23 +01:00
13a7c455a9
feat(home-server): add forgejo runner
2025-01-17 15:25:05 +01:00