Commit graph

210 commits

Author SHA1 Message Date
Leon Schwarzäugl
de9b5cf40c
refactor: eliminate old module setup [part 1] 2025-03-27 01:32:41 +01:00
Leon Schwarzäugl
14f9bbf832
chore: remove Kagi as default search engine 2025-03-26 17:45:03 +01:00
Leon Schwarzäugl
faff8d9ee6
feat: add nixGL module 2025-03-22 22:53:59 +01:00
Leon Schwarzäugl
9c1df052a2
refactor: indirections f. user,[home,flake,xdg]Dir 2025-03-22 22:53:53 +01:00
Leon Schwarzäugl
658d2bb7ba
style: avoid repeated keys in modules 2025-03-21 20:00:14 +01:00
Leon Schwarzäugl
c8089780d7
refactor: dynamically manage most imports 2025-02-26 00:32:05 +01:00
Leon Schwarzäugl
e3a0416a86
refactor: export home-manager options in nixos 2025-02-25 22:46:41 +01:00
Leon Schwarzäugl
8006a0abf2
fix: missing settings from nixpkgs update 2025-02-25 22:45:41 +01:00
Leon Schwarzäugl
5b591ba10b
feat: update nixpkgs 2025-02-25 13:57:00 +01:00
Leon Schwarzäugl
bd3e18169f
fix: minor fixes
sync: nftables force disabled
default wallpaper
remove non-existent darwin import
2025-01-07 17:55:34 +01:00
Leon Schwarzäugl
5753eb1e11
refactor: dynamic module generation 2025-01-07 16:41:06 +01:00
Leon Schwarzäugl
07a99987a7
feat: improve EonTimer package 2025-01-02 13:43:51 +01:00
Leon Schwarzäugl
db61149b70
feat: central nixpkgs and nix 2024-12-30 02:36:02 +01:00
Leon Schwarzäugl
d397be861b
refactor: pkgs paths to self 2024-12-29 00:23:43 +01:00
Leon Schwarzäugl
b71bb5794a
refactor: lib, flake.nix 2024-12-28 23:59:43 +01:00
Swarsel
06b5b95a8a
feat: deploy secure boot on bootstrap 2024-12-28 03:06:45 +01:00
Swarsel
ae63e40f04
refactor: make bootstrap read config from flake 2024-12-24 16:03:38 +01:00
Swarsel
43e13334c0
feat: option for unencrypted Impermanence 2024-12-24 12:39:06 +01:00
Swarsel
871cbeb671
feat: isPublic flag 2024-12-18 12:25:04 +01:00
Swarsel
569c14acd4
chore: cleanup 2024-12-16 21:05:40 +01:00
Swarsel
a85615d0f4
feat: freshrss and minor adjustments 2024-12-16 18:10:16 +01:00
Swarsel
4232360563
feat: load nixos hm-options dynamically 2024-12-15 17:18:49 +01:00
Swarsel
446af8af15
feat: modularize anki sync server config 2024-12-15 17:16:17 +01:00
Swarsel
8057e7fb89
feat: modularize forgejo config 2024-12-15 15:24:50 +01:00
Swarsel
c1517c1ae1
docs: improve readability of SwarselSystems.org 2024-12-10 23:56:51 +01:00
Swarsel
0ed2b5c0b5
feat: set firefox profiles by custom attribute set 2024-12-10 23:25:10 +01:00
Swarsel
2cf03a3243
refactor: package and module generation 2024-12-10 22:51:13 +01:00
Swarsel
e2fefda51c
feat: add darwin hosts to folder structure 2024-12-05 02:53:32 +01:00
Swarsel
33046cb4a3
refactor: use inputs.self instead of rel. paths 2024-12-05 02:37:42 +01:00
Swarsel
02921a6922
feat: make screenshare utility autotoggle 2024-12-05 02:35:28 +01:00
Swarsel
ba7c319683
feat: add bluetooth kyria 2024-11-04 01:04:21 +01:00
Swarsel
6338497d5f
feat: jenkins + darwin (and linting) 2024-10-23 11:45:14 +02:00
Swarsel
fc79159732
feat: prepare restic on winters 2024-10-23 11:16:32 +02:00
Swarsel
5f586cebef
feat: enable monitoring on winters 2024-10-23 11:15:43 +02:00
Swarsel
c6e50d9232
feat: add syncthing on winters 2024-10-17 00:09:24 +02:00
Swarsel
c8c0f39f34
feat: work qol packages 2024-10-17 00:09:18 +02:00
Swarsel
1e7f25c979
init: transmission 2024-10-05 23:15:38 +02:00
Swarsel
9fd7c447d5
feat: init immich on winters 2024-10-04 17:03:09 +02:00
Swarsel
d95c500065
fix: vterm remote shell + nextcloud 2024-10-04 10:41:06 +02:00
Swarsel
f9a181a955
chore: add emacs to winters 2024-09-23 22:50:13 +02:00
Swarsel
eda67ab40e
feat: add hardware-configuration for winters 2024-09-23 22:45:31 +02:00
Swarsel
b019b1562f
fix: change flake base path for winters 2024-09-23 22:37:25 +02:00
Swarsel
dcf7b84d94
feat: init nixos-server, work screenshare & qol 2024-09-23 21:18:36 +02:00
Swarsel
da8b2b2de1
feat: Improve apps autostart behaviour 2024-08-11 02:21:01 +02:00
Swarsel
38c1ddac38
style: format Swarselsystems.org to nixpkgs-fmt 2024-08-10 17:36:22 +02:00
Swarsel
560bc48259
fix: waybar vpn indicator not displaying 2024-08-10 17:13:37 +02:00
Swarsel
5bb6e6038e
fix: screen sharing on wayland; add:safeeyes
this did not work due to a missing/wrong implementation of pipewire
and xdg-portal. Now screensharing works in Microsoft Teams, Firefox as
well as Discord.

This also adds the safeeyes service.
2024-08-10 16:44:42 +02:00
Swarsel
40e81f104b
fix: sops secrets not rendered on boot
also fixes an org-caldav error that required org/appointments.org to
exist
2024-08-04 11:21:51 +02:00
Swarsel
829992e3d8
feat: new system 2024-08-02 01:50:04 +02:00
Swarsel
2390199b8a
feat: disable swayfx for non-nixos, modul. pkgs 2024-07-26 14:29:42 +02:00