diff --git a/.sops.yaml b/.sops.yaml index e02df9b..f7971e0 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -10,6 +10,7 @@ keys: # Users - &seb-north age1p32cyzakxtcx346ej82ftln4r2aw2pcuazq3583s85nzsan4ygqsj32hjf - &seb-inspiron age1s9h9hh8f0vudwn4awr90mj0ka2xh9gppwus0jmvmaz3j3uckz94s36gzkz + - &seb-fern age190mf9wx4ct7qvne3ly9j3cj9740z5wnfhsl6vsc5wtfyc5pueuas9hnjtr creation_rules: # Hosts @@ -45,3 +46,8 @@ creation_rules: - age: - *admin - *seb-inspiron + - path_regex: users/seb/@fern/secrets.yaml$ + key_groups: + - age: + - *admin + - *seb-fern diff --git a/users/seb/@fern/default.nix b/users/seb/@fern/default.nix index 9f612c7..6cf0a20 100644 --- a/users/seb/@fern/default.nix +++ b/users/seb/@fern/default.nix @@ -1 +1,8 @@ -{ imports = [ ../user.nix ]; } +{ + imports = [ + ../../home-manager.nix + ../user.nix + ]; + + home-manager.users.seb = ./home.nix; +} diff --git a/users/seb/@fern/home.nix b/users/seb/@fern/home.nix new file mode 100644 index 0000000..c716257 --- /dev/null +++ b/users/seb/@fern/home.nix @@ -0,0 +1,12 @@ +{ + imports = [ ../home.nix ]; + + home.stateVersion = "24.11"; + + myConfig.de.theme = "light"; + + wayland.windowManager.hyprland.settings.monitor = [ + "eDP-1,2880x1920@60,0x0,1" + ",preferred,auto,1,mirror,eDP-1" + ]; +} diff --git a/users/seb/@fern/secrets.yaml b/users/seb/@fern/secrets.yaml new file mode 100644 index 0000000..ef8a844 --- /dev/null +++ b/users/seb/@fern/secrets.yaml @@ -0,0 +1,31 @@ +github-ssh-key: ENC[AES256_GCM,data:jDGMBrng5kg3VgsOLr6k3fPfQrGM+foZFTkU2mPcTKg7SkHUGLY/TqzK+bj49H1oCu7a3B2x9N/NN0R/KQFzEoyWGfIBMyDYYuwyJIY9/dC3PiyeerUYeLnFgi38xdoSZ8zH5lKO3lpf4QTo4Ct2rrBuKUjiofEUtCkj3AfS7qS5ACFIWytnBjEI+TooG8kpELxC2ePFuvFbFLQuRiwhVYzpd7Tg5Si9AZSqerBeC90jZebcCIMX0GRE0L0xLoZiH6MF2zxya16zatBn41OsDPp8j7KnjgstoMJG03xwi5Ib+OWD1dcNv4GPHvKodKoiyijI1zMIctZ9HLLoUBL67Y1376YgpK9FAaQZqxqHlIo9BXDH9b6Vh7dDyuUwQOlmqoF5zGN3qj2qSI++fa2MjCQbG1cnHVUEPzB2egisuAjkrwxhdWGqvAtIg7OwLaSZcr+5KcqW69mVJ8YFtH7bSeliLhh9QjXHxTs3iOj78SNgEtHDUhFkTjjU72qg/7zpLaghm/daJh6SmpF2XDjz,iv:8V/oI9JhrLqPzwns3AiRIyW7/M0qaJW8uZmqp8XUFqk=,tag:6pxw3MAr30+2zPaXxWTR4Q==,type:str] +nextcloud-password: ENC[AES256_GCM,data:xzoP07fEC8lMEfpppFo2zW3Ea1J37UvlnAp4+Vg=,iv:wFNVM3LZcSK+TA2ZYrdk3WJotYPro7QMEiA/qX0/mVI=,tag:zCzFwFnEJ1lzfWXu8Fn9dQ==,type:str] +sops: + kms: [] + gcp_kms: [] + azure_kv: [] + hc_vault: [] + age: + - recipient: age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5 + enc: | + -----BEGIN AGE ENCRYPTED FILE----- + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUc3c5MHc0djVyRXlRMHgr + U3k0QjdBaEp0azllMXBzZDBuckVBWVZxWlJFCjJkb0JXTWJNaEE5OGJzRnB3T3gy + R3YzR3pkc28vNUl3d2wzb0FUdWt6ZTAKLS0tIEwrN0l2V3JtVzhRbGhXLzZ4RVhY + WW8xazNsQTZySnQyQ2NoSVprMjFqcE0KFHUAVlcqshIKUTvTEy3q6BtZyz/G2sob + PqiMjnxv9wNeb07ZXXluuJSdXXZVpgS/x7/0OLF0vXAohq1me4ivkw== + -----END AGE ENCRYPTED FILE----- + - recipient: age190mf9wx4ct7qvne3ly9j3cj9740z5wnfhsl6vsc5wtfyc5pueuas9hnjtr + enc: | + -----BEGIN AGE ENCRYPTED FILE----- + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvOUYwOS93ZTFGcjBkZFBG + bTdZQmpORGNlWFJhU1F0cDJpUFg2ZXF2QldBCmVnK1hNQjBXT1ZRSmhwRUc5SjdD + MnBXTWxWbmtxbUxOQUdmek9mbUsxRFEKLS0tIFpvWEpBOVQ4RXNLWVZ5amdWT3lj + emdCcklrdlhyeWRrTlZXMmVuQ2ZZMGsK9C/Sm7jV4HhHkDqF/WxXvBFtWnflCI+l + Rb/sqGWPl65nzonfwS9pfG5zlxbY93yI76vZofU+MvBQO9IIgmuIpw== + -----END AGE ENCRYPTED FILE----- + lastmodified: "2025-03-07T12:59:01Z" + mac: ENC[AES256_GCM,data:mqht70zV0Vxq9TrQ/sNYdQmBR6e0mdUOJEGOyO7JYoLQoxgANpraKsBVnVoi7mW5q9xqGbciIzjakRXCoFki5HpxOw11lxKTYSlo1Wp9LffT3IteZxzSMRFepf0BV+O8C0s5dsRBR8sZ62+EfiTgSUowtbrpJBhdmy0hr8gWeC0=,iv:Ds+EjxfDLB0kfPkzxtJrvMjiqnewtCnsq/+i6WoC7FI=,tag:pSEJfjchZj+J1FW0kEL2oQ==,type:str] + pgp: [] + unencrypted_suffix: _unencrypted + version: 3.9.4