diff --git a/.sops.yaml b/.sops.yaml index f7971e0..37271bd 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -3,13 +3,11 @@ keys: # Hosts - &north age18x6herevmcuhcmeh47ll6p9ck9zk4ga6gfxwlc8yl49rwjxm7qusylwfgc - - &inspiron age1jl9s4vp78wuwymjxaje6fg4ax0gg5aq8pn8khfmtn5rvap0d83tqfr05dv - &fern age1sywwrwse76x8yskrsfpwk38fu2cmyx5s9qkf2pgc68cta0vj9psql7dp6e - &stratus age1pryafed9elaea6zk5gnf6drjt4nznc02385y973lwt9t2s7j7vmsfnggkp # Users - &seb-north age1p32cyzakxtcx346ej82ftln4r2aw2pcuazq3583s85nzsan4ygqsj32hjf - - &seb-inspiron age1s9h9hh8f0vudwn4awr90mj0ka2xh9gppwus0jmvmaz3j3uckz94s36gzkz - &seb-fern age190mf9wx4ct7qvne3ly9j3cj9740z5wnfhsl6vsc5wtfyc5pueuas9hnjtr creation_rules: @@ -19,11 +17,6 @@ creation_rules: - age: - *admin - *north - - path_regex: hosts/inspiron/secrets.yaml$ - key_groups: - - age: - - *admin - - *inspiron - path_regex: hosts/fern/secrets.yaml$ key_groups: - age: @@ -41,11 +34,6 @@ creation_rules: - age: - *admin - *seb-north - - path_regex: users/seb/@inspiron/secrets.yaml$ - key_groups: - - age: - - *admin - - *seb-inspiron - path_regex: users/seb/@fern/secrets.yaml$ key_groups: - age: diff --git a/flake/hosts.nix b/flake/hosts.nix index 515052a..57bf640 100644 --- a/flake/hosts.nix +++ b/flake/hosts.nix @@ -25,7 +25,6 @@ in flake = { nixosConfigurations = lib.mkMerge [ (mkHost "north") - (mkHost "inspiron") (mkHost "fern") (mkHost "stratus") (mkHost "installer") diff --git a/hosts/inspiron/default.nix b/hosts/inspiron/default.nix deleted file mode 100644 index 8f1f06e..0000000 --- a/hosts/inspiron/default.nix +++ /dev/null @@ -1,34 +0,0 @@ -{ pkgs, ... }: -{ - imports = [ - ../common.nix - ./hardware.nix - ./disko.nix - ]; - - system.stateVersion = "23.11"; - boot.kernelPackages = pkgs.linuxPackages_latest; - - myConfig = { - boot = { - loader.systemd-boot.enable = true; - silent = true; - }; - - dm.tuigreet.enable = true; - de.hyprland.enable = true; - - wlan.enable = true; - bluetooth.enable = true; - - sound.enable = true; - virtualisation.enable = true; - sops.enable = true; - auto-gc.enable = true; - geoclue.enable = true; - tailscale = { - enable = true; - ssh.enable = true; - }; - }; -} diff --git a/hosts/inspiron/disko.nix b/hosts/inspiron/disko.nix deleted file mode 100644 index 4eafc11..0000000 --- a/hosts/inspiron/disko.nix +++ /dev/null @@ -1,63 +0,0 @@ -{ - disko.devices = { - disk.main = { - type = "disk"; - device = "/dev/nvme0n1"; - content = { - type = "gpt"; - partitions = { - ESP = { - type = "EF00"; - size = "512M"; - content = { - type = "filesystem"; - format = "vfat"; - mountpoint = "/boot"; - mountOptions = [ "defaults" ]; - }; - }; - luks = { - size = "100%"; - content = { - name = "cryptroot"; - type = "luks"; - settings = { - allowDiscards = true; - bypassWorkqueues = true; - keyFile = "/dev/disk/by-id/usb-SCSI_DISK-0:0"; - keyFileSize = 512; - keyFileTimeout = 5; - }; - additionalKeyFiles = [ "/tmp/secret.key" ]; - content = { - type = "lvm_pv"; - vg = "pool"; - }; - }; - }; - }; - }; - }; - lvm_vg.pool = { - type = "lvm_vg"; - lvs = { - swap = { - size = "20G"; - content = { - type = "swap"; - resumeDevice = true; - }; - }; - root = { - size = "100%FREE"; - content = { - type = "filesystem"; - format = "ext4"; - mountpoint = "/"; - mountOptions = [ "defaults" ]; - }; - }; - }; - }; - }; -} diff --git a/hosts/inspiron/hardware.nix b/hosts/inspiron/hardware.nix deleted file mode 100644 index 363b59e..0000000 --- a/hosts/inspiron/hardware.nix +++ /dev/null @@ -1,39 +0,0 @@ -{ inputs, ... }: -{ - imports = [ inputs.disko.nixosModules.default ]; - - nixpkgs.hostPlatform = "x86_64-linux"; - - hardware = { - enableRedistributableFirmware = true; - cpu.amd.updateMicrocode = true; - }; - - boot = { - kernelModules = [ "kvm-amd" ]; - initrd.kernelModules = [ "usb_storage" ]; - initrd.availableKernelModules = [ - "nvme" - "xhci_pci" - "ahci" - "sd_mod" - ]; - }; - - services = { - fstrim.enable = true; - fwupd.enable = true; - auto-cpufreq.enable = true; - logind.lidSwitch = "ignore"; - upower = { - enable = true; - criticalPowerAction = "Hibernate"; - }; - }; - - # Allow access to labrador usb device - services.udev.extraRules = '' - SUBSYSTEM=="usb", ATTRS{idVendor}=="03eb", MODE="0666" - SUBSYSTEM=="usb_device", ATTRS{idVendor}=="03eb", MODE="0666" - ''; -} diff --git a/hosts/inspiron/secrets.yaml b/hosts/inspiron/secrets.yaml deleted file mode 100644 index b28aaba..0000000 --- a/hosts/inspiron/secrets.yaml +++ /dev/null @@ -1,43 +0,0 @@ -seb-password: ENC[AES256_GCM,data:LlW1njlY0tVfYne/NFM2KJbAPb4eAQgy0mPMIZAIPH5mdr7cSCaPYhc+WF5ZlrlL//mh8WHhsHbEBuA6P7oabSeP6ZczCmTV6w==,iv:oWQj47oxjxR3DBHhFwUD/Emj5ziZHwcbXzD69ChRmHU=,tag:cuTloyd4HW6behF8fmWdxw==,type:str] -tailscale-auth-key: ENC[AES256_GCM,data:LMdVjikAV/A1PAHWuwrYwB5TasbtIJdwCo6njIeTE6i/nGFaLEbSpsvWAO+eSkDOm2RbujCRYVLuKsHJhA==,iv:Trw54w1Wbz+jqT0bx9vwKkSXhTmvauXc87+o0d6lXzs=,tag:9eW8eTBro+w3kkdCTHEacQ==,type:str] -wlan: - WLAN-233151: - key: ENC[AES256_GCM,data:/DAuYEU6tUisLxz/9TkdB4Yk/vQ=,iv:Ubj28yyfOqcXQyUs9e0iPq0BscHjfB2vRQd14x8L4Cg=,tag:vf9FITNJZxEzLo5+ZInD5Q==,type:str] - EW90N: - key: ENC[AES256_GCM,data:+lJNzFrJTZUrwanr5HG9n4mt4Z4=,iv:HNE+oKLye482+/fupMZUuLIU2Ws+3hpHUITviPREiL8=,tag:ioCQASLPZ9QoDobNNAOiYQ==,type:str] - Fairphone4: - key: ENC[AES256_GCM,data:5lBk/JEcvMZj+MJ2/0PIdVbt6mZkGg==,iv:Kg82ZHGCLzPBmEt5G6SK7yzAqEDTVD8MW+OzxG03ZU8=,tag:Re2sRvRkiiqqy3ylbimdqA==,type:str] - DSL_EXT: - key: ENC[AES256_GCM,data:cyc4Dys+356io+9Oc2J4fp0sLUg=,iv:CpP2v9ZGLzVlEU0Tc1Vz0Pa33vuoORshZVKJr3uSBuQ=,tag:2qMQJa77fuy8iWNWgVsT4g==,type:str] - eduroam: - password: ENC[AES256_GCM,data:ZaU/8lBnFhYQjx4N9u+qZ41bHS0=,iv:Lk9biaZqC0trXo+RdcpMfaXwmMZH/764RWebtjjDYek=,tag:HbL+D32T9WpM+c5RlYywyA==,type:str] - cert: ENC[AES256_GCM,data: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,iv:gJctzc0Yp69mZ+dP+97Zs6WYzkZsIg+ATX73GnHkIkY=,tag:Yhkzq4qVPD0RqED8q+rpJw==,type:str] -sops: - kms: [] - gcp_kms: [] - azure_kv: [] - hc_vault: [] - age: - - recipient: age1mpq8m4p7dnxh5ze3fh7etd2k6sp85zdnmp9te3e9chcw4pw07pcq960zh5 - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5eXBrSUtRUFd2OUhyU2s5 - NlFFcExYYmR6Sll5MVU2MGRoK2p2ZW5MYlNzCkNxb244QWVkWExiRUx4ZnBmQUZ5 - YXNoSWdIczNrc2xIZkpwWldvc1BJNDQKLS0tIFpUWGV5RzRFZDlUYk1lby9PRlRB - RkxMVXNHMGNPYXJIZXJNcVoyUURnekEK8X5a/pPWBWfTS0w+cgwa51Hu59q1nqIP - dE+VG2tKrhay6mAlzK/HeZzSqphAnvcGy2PNng2sad7DxUjfnUnZnw== - -----END AGE ENCRYPTED FILE----- - - recipient: age1jl9s4vp78wuwymjxaje6fg4ax0gg5aq8pn8khfmtn5rvap0d83tqfr05dv - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUTUU3TXpGVHROYlRBUDBp - QkRTRVR1Z2haUDRXNklodW5aUWZITUJUekdvCnY3aU0zbXdRb2tvRUU3Z0VubUZq - RzVoWHU3U1R2WGt2ZWkyMmw4MjVNbXcKLS0tIG5vNWZ0ZEZyRE1CRHl6TStScmg2 - WlU1TjFDSHFzVU9TVWlNZVBJNkZabTQKkkgMlCEN84e1Syf9wB06CwToxZoE3CZi - h369oefzYx06hEde06tU9UP7FtXRP0ktgZps4d+Fx4IkNJxoP6Ucuw== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-02-25T22:02:56Z" - mac: ENC[AES256_GCM,data:FoK1jEVus4y0zJiNsnZ+ucx/jHUcESUrOH8GFxPF7CMb62Xsg/av3HNhcdJbCJSLA2f+GGLfsByo24eVZDqtCIXsM+4yQn2oKXKJPHYLfo3DKvqWUbJAr6JCFU9sgQEj8s+NibjtSt83fidanX8uO0VtC1CzMwHnTZHnpiEL/U8=,iv:FhfE2LWF58Dm2aHd5lL3+WvX9D0mcTRm1fnUSI1LBXY=,tag:n2j204W4jEJIGvcTjpvbcw==,type:str] - pgp: [] - unencrypted_suffix: _unencrypted - version: 3.9.4 diff --git a/modules/home/de/hyprland/settings.nix b/modules/home/de/hyprland/settings.nix index 4c60a8e..dcef4a4 100644 --- a/modules/home/de/hyprland/settings.nix +++ b/modules/home/de/hyprland/settings.nix @@ -19,10 +19,6 @@ name = "logitech-usb-receiver-mouse"; sensitivity = "0.2"; } - { - name = "dell0b9f:00-27c6:0d43-touchpad"; - accel_profile = "adaptive"; - } { name = "pixa3854:00-093a:0274-touchpad"; accel_profile = "adaptive"; diff --git a/modules/system/syncthing.nix b/modules/system/syncthing.nix index fdbce1b..d7e3a38 100644 --- a/modules/system/syncthing.nix +++ b/modules/system/syncthing.nix @@ -16,14 +16,12 @@ settings = { devices = { north.id = "FAJS5WM-UAWGW2U-FXCGPSP-VAUOTGM-XUKSEES-D66PMCJ-WBODJLV-XTNCRA7"; - inspiron.id = "DLFGFCF-MTYXA23-F235RKL-QFZ4GB6-BUHTYMX-DJCTFRA-NVMAE5Y-R63NMQY"; }; folders = let allDevices = [ "north" - "inspiron" ]; staggeredVersioning = { type = "staggered"; diff --git a/users/seb/@inspiron/default.nix b/users/seb/@inspiron/default.nix deleted file mode 100644 index 6cf0a20..0000000 --- a/users/seb/@inspiron/default.nix +++ /dev/null @@ -1,8 +0,0 @@ -{ - imports = [ - ../../home-manager.nix - ../user.nix - ]; - - home-manager.users.seb = ./home.nix; -} diff --git a/users/seb/@inspiron/home.nix b/users/seb/@inspiron/home.nix deleted file mode 100644 index 9bdccc8..0000000 --- a/users/seb/@inspiron/home.nix +++ /dev/null @@ -1,12 +0,0 @@ -{ - imports = [ ../home.nix ]; - - home.stateVersion = "23.11"; - - myConfig.de.theme = "light"; - - wayland.windowManager.hyprland.settings.monitor = [ - "eDP-1,1920x1080@60,0x0,1" - ",preferred,auto,1,mirror,eDP-1" - ]; -} diff --git a/users/seb/@inspiron/secrets.yaml b/users/seb/@inspiron/secrets.yaml deleted file mode 100644 index 9fe23c9..0000000 --- a/users/seb/@inspiron/secrets.yaml +++ /dev/null @@ -1,31 +0,0 @@ -github-ssh-key: ENC[AES256_GCM,data:ahboYxvvd8QuDT7BKpAfqCJzUnhoWpsHmAP5RIy0fVnetIEZFVMgf1tAgchqkisG05mQRPp17xMIsGaeZG0WrPEct1l5VhLjC7cgxBgFM/pMlfxAJUaZQG8pIKUMtlpDmpdRO1SW+8wUOwNNyWoo2yd513XGM04L91QdUYXRe12YsGz+JddJSGgQd/3PZJknDhI/NGCBCj25u9oIfhw6aYdsrEYTbeFIO8lomCgLb1AlITwwQFqcyCzV42Ifk/v2KoCK6JO7mvAb1rtOqwCUm6r6rfyv8Hy2P5ckGmu8/h4ZzaccuhWZQyFhhxFMYJFHEejqnZFehGL+EV4JxXzBQuL2mrZmDfC9sNsresZSkM9CL6+ZvYq3X9eldLLGt9m3Hx6a7+dTTnLVvqz2ycmbR/EHY6BkQ6rd2FomjBIFWubBCa76UPOT7uuwY3ebtB/aHtKf+nqrkYiWDpoIpI7o7hr85j65IMEGvyqJqYxJN4mI/z3yreOfbUTv+3ymExeqeTdQLb/ryD9Kk/GzZtXa,iv:9yf3/tzhvKbI2T5NA5cWdjuVVfPCVKDou84SKvEVG4M=,tag:437owh8BgJ7urnVuW2PzyQ==,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+IFgyNTUxOSBycGk0NkU2Tk0yeE44SkdM - d2o1dEc0L3ZCdzR3K01yWEUremE0bU5VYWw0Ci9VTWFWRmZaNW5QTWIzRWVOTXZJ - NnhBRjB6NjdkWTJjRFFxSWtCV3JiajAKLS0tIHZ2ZmwvMEpKMVJENW1SL0l3djg3 - eTJzVWRRUGVnbCtKeHl1RUZyQVpYVjQKsEONBZ4osct2OGT1n43MM3ghYtXyjXi0 - L7GXOOEHXEDrQh9mfUCmv0yiBB3J3WGO+BIcnrinLPVoyICP6pKHqg== - -----END AGE ENCRYPTED FILE----- - - recipient: age1s9h9hh8f0vudwn4awr90mj0ka2xh9gppwus0jmvmaz3j3uckz94s36gzkz - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOSDN1T05ZL3hwdXZlTi91 - QmR1UmdVa1BRNjZOc0FWY2xYTE0welE1OVVjCjdQUWxBWFFQLzYzSGZjSWx5Nk9Q - QWZ5cGx3UkY3WkIwYmd2cWYycXlySFkKLS0tIHdDdURYZ3RIRGRNNTdQZ0E0REVN - LzNhelFLTWhqd1FxazMzdmNXZnVwODAKQqwbkhPmBliuWpvrDbMn50yxYx8izVGE - XsSeOv9OEKmxiWUJX928vxBNUm8cLtOazvRbdTxgbiAgHWIoEv4mUg== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-10-19T15:28:57Z" - mac: ENC[AES256_GCM,data:VFN6IR2FIuR5lHLoHIrIR/xgVmWzslKlp15oqybP0W4sdBJlUhjW4FoHl9CLmTQwOKxiQ+leItW56WI+zQu3HlKz78I/LKKN4XvDMTx1LBplcXsKZlMSmr0l3c/gsPlk44l5pNJiaqQugb5f4GkhRehrpw6gjBeQ5ISHVEg6L4Q=,iv:7yd6H99IKQvr2t32sIe2ewgvIHFpXO22xsiCmN3CHuk=,tag:EWojkfIpd7hWENRoYWUE8A==,type:str] - pgp: [] - unencrypted_suffix: _unencrypted - version: 3.9.1