diff --git a/flake.lock b/flake.lock index 0436ebd..0419a6a 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "ai-robots-txt": { "flake": false, "locked": { - "lastModified": 1772845968, - "narHash": "sha256-Q30JQoqzMgxfmh6KfZsPVkF83X9VOx9Hv2/7yQ04kYs=", + "lastModified": 1771349314, + "narHash": "sha256-HwRsZKQlK0t88Sz7VDQ5qZoufPTfYofZhBQ6EY3jVkg=", "owner": "ai-robots-txt", "repo": "ai.robots.txt", - "rev": "86d582b11cb651e2e5f0eb8a1fcabbcb7360181d", + "rev": "243ec6b67d31909e4e3f9d9ee2f79266402c9222", "type": "github" }, "original": { @@ -57,11 +57,11 @@ ] }, "locked": { - "lastModified": 1773436376, - "narHash": "sha256-OUPRrprbgN27BXHuWkMAPSCfLLQ/uwpWghEfKYN2iAg=", + "lastModified": 1771610171, + "narHash": "sha256-+DeInuhbm6a6PpHDNUS7pozDouq2+8xSDefoNaZLW0E=", "owner": "hyprwm", "repo": "aquamarine", - "rev": "43f10d24391692bba3d762931ee35e7f17f8e8b8", + "rev": "7f9eb087703ec4acc6b288d02fa9ea3db803cd3d", "type": "github" }, "original": { @@ -376,11 +376,11 @@ ] }, "locked": { - "lastModified": 1773681845, - "narHash": "sha256-o8hrZrigP0JYcwnglCp8Zi8jQafWsxbDtRRPzuVwFxY=", + "lastModified": 1772020340, + "narHash": "sha256-aqBl3GNpCadMoJ/hVkWTijM1Aeilc278MjM+LA3jK6g=", "owner": "nix-community", "repo": "home-manager", - "rev": "0759e0e137305bc9d0c52c204c6d8dffe6f601a6", + "rev": "36e38ca0d9afe4c55405fdf22179a5212243eecc", "type": "github" }, "original": { @@ -393,11 +393,11 @@ "homebrew-cask": { "flake": false, "locked": { - "lastModified": 1773786969, - "narHash": "sha256-BFkuNb6th+chTCLzseMqgXcrOC2bNTmcteJvAd46M4c=", + "lastModified": 1772145952, + "narHash": "sha256-GTiei2dsAZJg6wL76X6+9a8l4+0QpIwAUX1qAbPs10s=", "owner": "homebrew", "repo": "homebrew-cask", - "rev": "5dde7a3bca0bf024df28f4d2513b4cac854e96c3", + "rev": "193530a5114811f659a7c8f85041a5e1d920df8f", "type": "github" }, "original": { @@ -409,11 +409,11 @@ "homebrew-core": { "flake": false, "locked": { - "lastModified": 1773786300, - "narHash": "sha256-qRFSvvfzsDMHs429MekfhbJmD5xsYVAdfZPzHkAYlwg=", + "lastModified": 1772146530, + "narHash": "sha256-OO9GGq5lxft8wlzqQQLyQ4ueHDXOZ6gN8hCLDBpS508=", "owner": "homebrew", "repo": "homebrew-core", - "rev": "023b5e7eb934509c20a7ec92cf3e76853f7a7291", + "rev": "dd1dcf6acc7565169fd9296274a61c421675f236", "type": "github" }, "original": { @@ -456,11 +456,11 @@ ] }, "locked": { - "lastModified": 1772461003, - "narHash": "sha256-pVICsV7FtcEeVwg5y/LFh3XFUkVJninm/P1j/JHzEbM=", + "lastModified": 1753964049, + "narHash": "sha256-lIqabfBY7z/OANxHoPeIrDJrFyYy9jAM4GQLzZ2feCM=", "owner": "hyprwm", "repo": "hyprcursor", - "rev": "b62396457b9cfe2ebf24fe05404b09d2a40f8ed7", + "rev": "44e91d467bdad8dcf8bbd2ac7cf49972540980a5", "type": "github" }, "original": { @@ -485,11 +485,11 @@ ] }, "locked": { - "lastModified": 1772461523, - "narHash": "sha256-mI6A51do+hEUzeJKk9YSWfVHdI/SEEIBi2tp5Whq5mI=", + "lastModified": 1770511807, + "narHash": "sha256-suKmSbSk34uPOJDTg/GbPrKEJutzK08vj0VoTvAFBCA=", "owner": "hyprwm", "repo": "hyprgraphics", - "rev": "7d63c04b4a2dd5e59ef943b4b143f46e713df804", + "rev": "7c75487edd43a71b61adb01cae8326d277aab683", "type": "github" }, "original": { @@ -517,11 +517,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1773774870, - "narHash": "sha256-WJi1VzcGBvLntY1LzoQOPFyH3CJP/AEyERhXvF9kWbE=", + "lastModified": 1772129629, + "narHash": "sha256-vUCMHuxPNd7PKy1mQsjRUDIHvI4eMbbJxl/iNwzWmGM=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "775951783c2e820ead180aca4356d4a98df9d17a", + "rev": "70cdd819e4bee3c4dcea6961d32e61e6afe4eeb0", "type": "github" }, "original": { @@ -563,11 +563,11 @@ ] }, "locked": { - "lastModified": 1772467975, - "narHash": "sha256-kipyuDBxrZq+beYpZqWzGvFWm4QbayW9agAvi94vDXY=", + "lastModified": 1767023960, + "narHash": "sha256-R2HgtVS1G3KSIKAQ77aOZ+Q0HituOmPgXW9nBNkpp3Q=", "owner": "hyprwm", "repo": "hyprland-guiutils", - "rev": "5e1c6b9025aaf4d578f3eff7c0eb1f0c197a9507", + "rev": "c2e906261142f5dd1ee0bfc44abba23e2754c660", "type": "github" }, "original": { @@ -618,11 +618,11 @@ ] }, "locked": { - "lastModified": 1772460177, - "narHash": "sha256-/6G/MsPvtn7bc4Y32pserBT/Z4SUUdBd4XYJpOEKVR4=", + "lastModified": 1765214753, + "narHash": "sha256-P9zdGXOzToJJgu5sVjv7oeOGPIIwrd9hAUAP3PsmBBs=", "owner": "hyprwm", "repo": "hyprland-protocols", - "rev": "1cb6db5fd6bb8aee419f4457402fa18293ace917", + "rev": "3f3860b869014c00e8b9e0528c7b4ddc335c21ab", "type": "github" }, "original": { @@ -647,11 +647,11 @@ ] }, "locked": { - "lastModified": 1772459629, - "narHash": "sha256-/iwvNUYShmmnwmz/czEUh6+0eF5vCMv0xtDW0STPIuM=", + "lastModified": 1771866172, + "narHash": "sha256-fYFoXhQLrm1rD8vSFKQBOEX4OGCuJdLt1amKfHd5GAw=", "owner": "hyprwm", "repo": "hyprlang", - "rev": "7615ee388de18239a4ab1400946f3d0e498a8186", + "rev": "0b219224910e7642eb0ed49f0db5ec3d008e3e41", "type": "github" }, "original": { @@ -699,11 +699,11 @@ ] }, "locked": { - "lastModified": 1772462885, - "narHash": "sha256-5pHXrQK9zasMnIo6yME6EOXmWGFMSnCITcfKshhKJ9I=", + "lastModified": 1764592794, + "narHash": "sha256-7CcO+wbTJ1L1NBQHierHzheQGPWwkIQug/w+fhTAVuU=", "owner": "hyprwm", "repo": "hyprtoolkit", - "rev": "9af245a69fa6b286b88ddfc340afd288e00a6998", + "rev": "5cfe0743f0e608e1462972303778d8a0859ee63e", "type": "github" }, "original": { @@ -724,11 +724,11 @@ ] }, "locked": { - "lastModified": 1773436263, - "narHash": "sha256-n+2xFJngUkBqUJD5FsbVnYEHBTyDFSqtBIwQIGPXWWo=", + "lastModified": 1771271487, + "narHash": "sha256-41gEiUS0Pyw3L/ge1l8MXn61cK14VAhgWB/JV8s/oNI=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "5e228db6821380a5875d5643176c5c46a47b8134", + "rev": "340a792e3b3d482c4ae5f66d27a9096bdee6d76d", "type": "github" }, "original": { @@ -749,11 +749,11 @@ ] }, "locked": { - "lastModified": 1772459835, - "narHash": "sha256-978jRz/y/9TKmZb/qD4lEYHCQGHpEXGqy+8X2lFZsak=", + "lastModified": 1770501770, + "narHash": "sha256-NWRM6+YxTRv+bT9yvlhhJ2iLae1B1pNH3mAL5wi2rlQ=", "owner": "hyprwm", "repo": "hyprwayland-scanner", - "rev": "0a692d4a645165eebd65f109146b8861e3a925e7", + "rev": "0bd8b6cde9ec27d48aad9e5b4deefb3746909d40", "type": "github" }, "original": { @@ -778,11 +778,11 @@ ] }, "locked": { - "lastModified": 1773074819, - "narHash": "sha256-qRqYnXiKoJLRTcfaRukn7EifmST2IVBUMZOeZMAc5UA=", + "lastModified": 1771606233, + "narHash": "sha256-F3PLUqQ/TwgR70U+UeOqJnihJZ2EuunzojYC4g5xHr0=", "owner": "hyprwm", "repo": "hyprwire", - "rev": "f68afd0e73687598cc2774804fedad76693046f0", + "rev": "06c7f1f8c4194786c8400653c4efc49dc14c0f3a", "type": "github" }, "original": { @@ -829,15 +829,15 @@ ] }, "locked": { - "lastModified": 1773433467, - "narHash": "sha256-o1jXqihAhx/IsWN9wg5sxDFkaxCsZRX3Wt613btjX6Y=", - "rev": "2ebd0cd700929cf21e7510b9a2a9984c6ee45bba", + "lastModified": 1766482669, + "narHash": "sha256-4aSH+StMUiWbscwvZcqaWOsnAMaxueNEx+FK85Mro/w=", + "rev": "bfecc81e0164a8f248c88d40d968be50e66fbdda", "type": "tarball", - "url": "https://git.madhouse-project.org/api/v1/repos/iocaine/iocaine/archive/2ebd0cd700929cf21e7510b9a2a9984c6ee45bba.tar.gz?rev=2ebd0cd700929cf21e7510b9a2a9984c6ee45bba" + "url": "https://git.madhouse-project.org/api/v1/repos/iocaine/iocaine/archive/bfecc81e0164a8f248c88d40d968be50e66fbdda.tar.gz?rev=bfecc81e0164a8f248c88d40d968be50e66fbdda" }, "original": { "type": "tarball", - "url": "https://git.madhouse-project.org/iocaine/iocaine/archive/iocaine-3.3.0-rc.1.tar.gz" + "url": "https://git.madhouse-project.org/iocaine/iocaine/archive/iocaine-3.1.0.tar.gz" } }, "ixx": { @@ -891,11 +891,11 @@ ] }, "locked": { - "lastModified": 1773214122, - "narHash": "sha256-eSvaoFaUrg7Cxo6NLV5sgLwlZ2NBHJcRpLUgwVYgPcw=", - "rev": "52abc29c472e967e9d11cef511351fc2bd3cd91a", + "lastModified": 1769188530, + "narHash": "sha256-7IbDO2kdQ203SrMFrmitaClED16TJeB+T+f7dXqIZo0=", + "rev": "72b01b4b39e9a54bcf75003d07a6f2bb3104737a", "type": "tarball", - "url": "https://git.madhouse-project.org/api/v1/repos/iocaine/nam-shub-of-enki/archive/52abc29c472e967e9d11cef511351fc2bd3cd91a.tar.gz?rev=52abc29c472e967e9d11cef511351fc2bd3cd91a" + "url": "https://git.madhouse-project.org/api/v1/repos/iocaine/nam-shub-of-enki/archive/72b01b4b39e9a54bcf75003d07a6f2bb3104737a.tar.gz?rev=72b01b4b39e9a54bcf75003d07a6f2bb3104737a" }, "original": { "type": "tarball", @@ -951,11 +951,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1773478979, - "narHash": "sha256-4Dj8+swaV0XO7ZrNGAXtwT9s+9YXG45BSB2yDNdPnC4=", - "rev": "ad1fa94ec87ad1b5ce99ed37af77f93620831323", + "lastModified": 1769188713, + "narHash": "sha256-Amw9yroFzMRaaZa5bjMZHXtWNVrdbidx1c7JqscfkVg=", + "rev": "528a816e0b4b5e3999b4d0c8ace7fd488a4366d8", "type": "tarball", - "url": "https://git.madhouse-project.org/api/v1/repos/iocaine/nixocaine/archive/ad1fa94ec87ad1b5ce99ed37af77f93620831323.tar.gz" + "url": "https://git.madhouse-project.org/api/v1/repos/iocaine/nixocaine/archive/528a816e0b4b5e3999b4d0c8ace7fd488a4366d8.tar.gz" }, "original": { "type": "tarball", @@ -964,11 +964,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1773533765, - "narHash": "sha256-qonGfS2lzCgCl59Zl63jF6dIRRpvW3AJooBGMaXjHiY=", + "lastModified": 1771969195, + "narHash": "sha256-qwcDBtrRvJbrrnv1lf/pREQi8t2hWZxVAyeMo7/E9sw=", "owner": "nixos", "repo": "nixos-hardware", - "rev": "f8e82243fd601afb9f59ad230958bd073795cbfe", + "rev": "41c6b421bdc301b2624486e11905c9af7b8ec68e", "type": "github" }, "original": { @@ -1026,11 +1026,11 @@ }, "nixpkgs_10": { "locked": { - "lastModified": 1773646010, - "narHash": "sha256-iYrs97hS7p5u4lQzuNWzuALGIOdkPXvjz7bviiBjUu8=", + "lastModified": 1771848320, + "narHash": "sha256-0MAd+0mun3K/Ns8JATeHT1sX28faLII5hVLq0L3BdZU=", "owner": "nixos", "repo": "nixpkgs", - "rev": "5b2c2d84341b2afb5647081c1386a80d7a8d8605", + "rev": "2fc6539b481e1d2569f25f8799236694180c0993", "type": "github" }, "original": { @@ -1058,11 +1058,11 @@ }, "nixpkgs_12": { "locked": { - "lastModified": 1773507054, - "narHash": "sha256-Q8U5VXgrcxmCxPtCCJCIZkcAX3FCZwGh1GNVIXxMND0=", + "lastModified": 1771207753, + "narHash": "sha256-b9uG8yN50DRQ6A7JdZBfzq718ryYrlmGgqkRm9OOwCE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "e80236013dc8b77aa49ca90e7a12d86f5d8d64c9", + "rev": "d1c15b7d5806069da59e819999d70e1cec0760bf", "type": "github" }, "original": { @@ -1074,15 +1074,18 @@ }, "nixpkgs_13": { "locked": { - "lastModified": 1773389992, - "narHash": "sha256-wLdaFm1T0uzQya3eG/5+LPbmyB92jE/AnMtVY6re818=", - "rev": "c06b4ae3d6599a672a6210b7021d699c351eebda", - "type": "tarball", - "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre962836.c06b4ae3d659/nixexprs.tar.xz" + "lastModified": 1771369470, + "narHash": "sha256-0NBlEBKkN3lufyvFegY4TYv5mCNHbi5OmBDrzihbBMQ=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "0182a361324364ae3f436a63005877674cf45efb", + "type": "github" }, "original": { - "type": "tarball", - "url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz" + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" } }, "nixpkgs_2": { @@ -1167,11 +1170,11 @@ }, "nixpkgs_7": { "locked": { - "lastModified": 1773705440, - "narHash": "sha256-xB30bbAp0e7ogSEYyc126mAJMt4FRFh8wtm6ADE1xuM=", + "lastModified": 1771903837, + "narHash": "sha256-sdaqdnsQCv3iifzxwB22tUwN/fSHoN7j2myFW5EIkGk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "48652e9d5aea46e555b3df87354280d4f29cd3a3", + "rev": "e764fc9a405871f1f6ca3d1394fb422e0a0c3951", "type": "github" }, "original": { @@ -1259,11 +1262,11 @@ "nixpkgs": "nixpkgs_10" }, "locked": { - "lastModified": 1773785107, - "narHash": "sha256-AO9pqTrp/m+pPbobe9ISKOQaSqPCXLJ87A+ADVVuJyg=", + "lastModified": 1772149051, + "narHash": "sha256-0RZrMDnRi9igkYp/kWCnBMOfIR7nzNHjVZH1mCmZ8h0=", "owner": "nix-community", "repo": "NUR", - "rev": "ec8410da639a9b314f867cfe808e6b9912a575b4", + "rev": "6948ca433b5f4803810cd491e0fe03b85739ea07", "type": "github" }, "original": { @@ -1299,7 +1302,7 @@ "oisd": { "flake": false, "locked": { - "narHash": "sha256-9d9T8DswjM3fekzbZSAyVD2/OFjsM3PTa0EKF1JsE6s=", + "narHash": "sha256-ndlZLSepheV0YuGO+3yfG59EuqLBCWENR6q0JKFGjho=", "type": "file", "url": "https://big.oisd.nl/domainswild" }, @@ -1318,11 +1321,11 @@ ] }, "locked": { - "lastModified": 1772893680, - "narHash": "sha256-JDqZMgxUTCq85ObSaFw0HhE+lvdOre1lx9iI6vYyOEs=", + "lastModified": 1771858127, + "narHash": "sha256-Gtre9YoYl3n25tJH2AoSdjuwcqij5CPxL3U3xysYD08=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "8baab586afc9c9b57645a734c820e4ac0a604af9", + "rev": "49bbbfc218bf3856dfa631cead3b052d78248b83", "type": "github" }, "original": { @@ -1438,11 +1441,11 @@ "nixpkgs": "nixpkgs_12" }, "locked": { - "lastModified": 1773698643, - "narHash": "sha256-VCiDjE8kNs8uCAK73Ezk1r3fFuc4JepvW07YFqaN968=", + "lastModified": 1772048434, + "narHash": "sha256-/wA0OaH6kZ/pFA+nXR/tvg5oupOmEDmMS5us79JT60o=", "owner": "Mic92", "repo": "sops-nix", - "rev": "8237de83e8200d16fe0c4467b02a1c608ff28044", + "rev": "334daa7c273dd8bf7a0cd370e4e16022b64e55e9", "type": "github" }, "original": { @@ -1457,11 +1460,11 @@ "systems": "systems_8" }, "locked": { - "lastModified": 1773619901, - "narHash": "sha256-Br8CQy4ht+a2OxyzaRwuP5+oIFfoRvCxYgsmdrgid40=", + "lastModified": 1771737804, + "narHash": "sha256-7wn9qbzIQQgH8tnq4VwzuWEqEWpekuymlLyhY3vM/j8=", "owner": "Gerg-L", "repo": "spicetify-nix", - "rev": "6f06ff05cd536b790b7662550a10b61a1ac4619e", + "rev": "6dd43010ac2458cc56a6ac5250349b9217a7a2ae", "type": "github" }, "original": { @@ -1636,11 +1639,11 @@ ] }, "locked": { - "lastModified": 1772669058, - "narHash": "sha256-XhnY0aRuDo5LT8pmJVPofPOgO2hAR7T+XRoaQxtNPzQ=", + "lastModified": 1761431178, + "narHash": "sha256-xzjC1CV3+wpUQKNF+GnadnkeGUCJX+vgaWIZsnz9tzI=", "owner": "hyprwm", "repo": "xdg-desktop-portal-hyprland", - "rev": "906d0ac159803a7df2dc1f948df9327670380f69", + "rev": "4b8801228ff958d028f588f0c2b911dbf32297f9", "type": "github" }, "original": { diff --git a/hosts/violet/default.nix b/hosts/violet/default.nix index 01d02f3..12b7f5c 100644 --- a/hosts/violet/default.nix +++ b/hosts/violet/default.nix @@ -53,7 +53,7 @@ loader.grub = { enable = true; device = "/dev/sda"; - useOSProber = false; + useOSProber = true; }; kernelModules = [ "acpi_call" ]; extraModulePackages = diff --git a/hosts/violet/hardware-configuration.nix b/hosts/violet/hardware-configuration.nix index b5efa8a..a0f0140 100644 --- a/hosts/violet/hardware-configuration.nix +++ b/hosts/violet/hardware-configuration.nix @@ -32,11 +32,6 @@ fsType = "ext4"; }; - fileSystems."/mnt/array" = { - device = "/dev/disk/by-uuid/ba71c5cc-85af-43c6-a72e-7b285f8d46df"; - fsType = "ext4"; - }; - swapDevices = [ ]; # Enables DHCP on each ethernet and wireless interface. In case of scripted networking diff --git a/modules/services/nextcloud.nix b/modules/services/nextcloud.nix index 18999e4..856c9c7 100644 --- a/modules/services/nextcloud.nix +++ b/modules/services/nextcloud.nix @@ -2,7 +2,6 @@ { services.nextcloud = { enable = true; - home = "/mnt/array/nextcloud/"; package = pkgs.nextcloud32; hostName = "cloud.liv.town"; # appstoreEnable = true; @@ -24,17 +23,10 @@ }; configureRedis = true; settings = { - mail_smtpmode = "smtp"; - mail_sendmailmode = "smtp"; - mail_from_address = "noreply"; - mail_domain = "liv.town"; - mail_smtptimeout = 30; mail_smtphost = "smtp.migadu.com"; mail_smtpport = 465; mail_smtpname = "notifications@liv.town"; - # mail_smtppassword = config.sops.secrets.systemMailerPassword.path; mail_smtpauth = true; - mail_smtpsecure = "ssl"; trusted_domains = [ "cloud.liv.town" ]; enabledPreviewProviders = [ "OC\\Preview\\BMP"