Felix Schröter
|
5ba17c8ccf
|
fix(virtualisation): add & extend sub{u,g}id ranges
|
2023-09-18 23:39:37 +02:00 |
|
Felix Schröter
|
4f22b0857d
|
feat(flake): add nix-community cachix to nix substituters
Also sets substituters on flake.nix's `nixConfig` in addition to
`nixosConfiguration`s `nix.settings`.
|
2023-09-13 16:01:57 +02:00 |
|
Felix Schröter
|
e8e8ffe166
|
feat(matrix): switch to matrix-conduit from nixos-unstable
|
2023-09-13 14:04:04 +02:00 |
|
Felix Schröter
|
302151a92b
|
fix(flake): add missing output homeManagerModules.mullvad-browser
|
2023-09-13 14:01:43 +02:00 |
|
Felix Schröter
|
bc1f3c9465
|
feat: add fh
|
2023-09-13 14:01:04 +02:00 |
|
Felix Schröter
|
1a7138d093
|
chore(flake): switch some inputs to FlakeHub
|
2023-09-13 14:00:21 +02:00 |
|
Felix Schröter
|
cb0499cb09
|
refactor: move host configs to hosts/
|
2023-08-13 00:28:29 +02:00 |
|
Felix Schröter
|
f3c9ed76f5
|
fix(printing): switch from ipp everywhere to maintained brlaser fork
|
2023-08-12 19:29:58 +02:00 |
|
Felix Schröter
|
3941ac0182
|
feat(flake): switch from agenix to ragenix
|
2023-08-10 11:43:39 +02:00 |
|
Felix Schröter
|
0849088384
|
feat(matrix): add appservices with signal config
|
2023-07-30 00:58:08 +02:00 |
|
Felix Schröter
|
1b7b6596a8
|
feat(matrix): add conduit as default matrix server
|
2023-07-29 21:24:30 +02:00 |
|
Felix Schröter
|
06c003b528
|
fix(flake): fix deploy-rs config
|
2023-07-27 19:14:53 +02:00 |
|
Felix Schröter
|
438c738018
|
fix(flake): fix package outputs
|
2023-07-27 18:26:39 +02:00 |
|
Felix Schröter
|
ec7c430e11
|
feat(flake): clean up & simplify config
- remove unused wrappers
- improve packages & overlays setup
- simplify createSystem
|
2023-07-27 18:19:35 +02:00 |
|
Felix Schröter
|
d91a8d24d4
|
feat(flake): set up flake-parts
|
2023-07-22 18:49:30 +02:00 |
|
Felix Schröter
|
09f7db14c3
|
fix: use specialArgs instead of _module.args
Avoids infinite recursion issues in some cases.
|
2023-07-12 22:14:28 +02:00 |
|
Felix Schröter
|
0c805ab468
|
fix(flake): remove unused inputs.home-manager.inputs.utils
|
2023-06-08 23:16:21 +02:00 |
|
Felix Schröter
|
e77fc1fe1d
|
chore: upgrade to NixOS 23.05
|
2023-05-31 19:03:54 +02:00 |
|
Felix Schröter
|
a2d2991e32
|
feat(pkgs): add genericBinWrapper & mullvadExcludeWrapper
These allow creating wrapped packages that passthrough their arguments, so
`.override` can still be called on them with same arguments.
|
2023-04-26 00:13:50 +02:00 |
|
Felix Schröter
|
aba645bbbb
|
feat: switch to mullvad-browser from nixpkgs-unstable
|
2023-04-20 11:51:25 +02:00 |
|
Felix Schröter
|
57395114d9
|
feat: remove glsl-language-server
|
2023-04-19 13:32:46 +02:00 |
|
Felix Schröter
|
2ab57e9051
|
refactor(flake): simplify code
|
2023-04-17 12:33:55 +02:00 |
|
Felix Schröter
|
371c136b38
|
feat: add modules for Firefox-based browsers
Mullvad Browser module works as expected.
Firefox & Tor Browser might still have some issues.
|
2023-04-15 00:47:18 +02:00 |
|
Felix Schröter
|
0bf8a6b336
|
feat(browsers): add mullvad-browser
Adds Mullvad Browser & sets it as the new default browser.
|
2023-04-12 21:06:32 +02:00 |
|
Felix Schröter
|
d3220874f4
|
feat(flake): add nixpkgs-unstable input
|
2023-04-09 21:37:31 +02:00 |
|
Felix Schröter
|
54f2f0abba
|
feat(home-pc): enable amd-pstate
|
2023-03-14 13:47:39 +01:00 |
|
Felix Schröter
|
86231db308
|
chore(flake): update inputs
|
2023-02-01 20:16:03 +01:00 |
|
Felix Schröter
|
1da5ce612e
|
feat: expand systemd notify service with libnotify option
|
2023-01-06 19:23:11 +01:00 |
|
Felix Schröter
|
088ec3574c
|
chore(flake): update inputs
|
2022-12-29 14:15:34 +01:00 |
|
Felix Schröter
|
44b451377b
|
chore: update to NixOS 22.11 stable
|
2022-12-03 22:00:11 +01:00 |
|
Felix Schröter
|
9965f73c74
|
style: fix some statix issues
|
2022-09-28 15:27:19 +02:00 |
|
Felix Schröter
|
5f8e62f8bf
|
feat(flake): add pre-commit to checks
|
2022-08-08 23:53:33 +02:00 |
|
Felix Schröter
|
29538a99a0
|
feat(flake): add nixos-hardware modules
|
2022-08-08 22:59:27 +02:00 |
|
Felix Schröter
|
643c0964c1
|
feat(flake): fix checks
|
2022-08-08 22:59:27 +02:00 |
|
Felix Schröter
|
9693e762df
|
feat: migrate home-server to LattePanda 3 Delta
|
2022-08-03 03:15:06 +02:00 |
|
Felix Schröter
|
9fbea3db5c
|
feat: update deconz
- add x86_64-linux support
- expose in flake
|
2022-08-03 01:30:46 +02:00 |
|
Felix Schröter
|
feb5e19694
|
feat: configure media group for samba
|
2022-07-13 23:24:19 +02:00 |
|
Felix Schröter
|
8700e85e89
|
refactor(flake): simplify formatter config
|
2022-07-10 13:16:25 +02:00 |
|
Felix Schröter
|
89521de3f5
|
chore(flake): update inputs
|
2022-07-10 13:13:35 +02:00 |
|
Felix Schröter
|
8c52dfff36
|
refactor: rename server: rpi4 -> home-server
|
2022-06-26 13:22:50 +02:00 |
|
Felix Schröter
|
fd6ed6ce63
|
feat(home-server): update local IP address
|
2022-06-13 21:58:27 +02:00 |
|
Felix Schröter
|
e3fbe28103
|
feat(home-server): rename felix-rpi4 to home-server
|
2022-05-15 15:39:12 +02:00 |
|
Felix Schröter
|
86e655057e
|
feat(flake): add shellcheck to pre-commit-check
|
2022-05-12 11:45:10 +02:00 |
|
Felix Schröter
|
ab0bc5268b
|
feat(flake): set formatter for nix fmt
|
2022-05-12 11:45:10 +02:00 |
|
Felix Schröter
|
3b5460f6c9
|
fix(flake): switch to new devShells output
|
2022-05-12 11:02:34 +02:00 |
|
Felix Schröter
|
f2404513a0
|
style(flake): match new overlay argument convention
|
2022-05-12 11:02:34 +02:00 |
|
Felix Schröter
|
0dee8b4fa7
|
fix(secrets): fix permissions
Also moves key references into respective configs where they are used.
|
2022-05-06 03:44:47 +02:00 |
|
Felix Schröter
|
7f3a5317bd
|
fix(secrets): fix nextcloud-admin permissions
|
2022-05-05 22:30:36 +02:00 |
|
Felix Schröter
|
b2bb30a24d
|
feat: set up deploy-rs
|
2022-05-05 21:24:46 +02:00 |
|
Felix Schröter
|
5f329f550e
|
feat: set up agenix secrets management
|
2022-05-05 19:57:48 +02:00 |
|