diff --git a/flake.lock b/flake.lock index 1bbaee6..0e1d2fe 100644 --- a/flake.lock +++ b/flake.lock @@ -52,11 +52,11 @@ ] }, "locked": { - "lastModified": 1687691275, - "narHash": "sha256-VVywT8ubStvDPF5TscDBokT3T0l3zsOzCW056noh5zc=", + "lastModified": 1688307440, + "narHash": "sha256-7PTjbN+/+b799YN7Tk2SS5Vh8A0L3gBo8hmB7Y0VXug=", "owner": "lnl7", "repo": "nix-darwin", - "rev": "25ae710ba3cd448c5d5678788d37f3d149378bc0", + "rev": "b06bab83bdf285ea0ae3c8e145a081eb95959047", "type": "github" }, "original": { @@ -102,11 +102,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1687762428, - "narHash": "sha256-DIf7mi45PKo+s8dOYF+UlXHzE0Wl/+k3tXUyAoAnoGE=", + "lastModified": 1688254665, + "narHash": "sha256-8FHEgBrr7gYNiS/NzCxIO3m4hvtLRW9YY1nYo1ivm3o=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "37dd7bb15791c86d55c5121740a1887ab55ee836", + "rev": "267149c58a14d15f7f81b4d737308421de9d7152", "type": "github" }, "original": { @@ -176,11 +176,11 @@ ] }, "locked": { - "lastModified": 1687901550, - "narHash": "sha256-p0AWnbv6+6dxBgvTZuvMHu9FW/spaISiT9k+r4bWm2g=", + "lastModified": 1688409282, + "narHash": "sha256-nnVCN5QiZ5+DEc70PRQLEcxqlxtsmeBU1BnpsRPUJlA=", "owner": "nix-community", "repo": "home-manager", - "rev": "9dd107a1d5395fae9b969597e02f3ef3a43ddd47", + "rev": "c24deeca64538dcbc589ed8da9146e4ca9eb85b7", "type": "github" }, "original": { @@ -196,11 +196,11 @@ "wezterm-src": "wezterm-src" }, "locked": { - "lastModified": 1687849548, - "narHash": "sha256-6qUDgkvECWM3WBtfL6r/tciyi2BkWTVmuOsZj//8aLk=", + "lastModified": 1688281534, + "narHash": "sha256-AOBSeLKmDyr2022DhX8dOxf/9brGPVicoTHb0LK7A/U=", "owner": "nekowinston", "repo": "nur", - "rev": "d2212e88ad029ce8bc66f05db3d0c788f62db35a", + "rev": "812e322dadb722be8bbe063cd9c2d7b3d16d4f28", "type": "github" }, "original": { @@ -242,11 +242,11 @@ ] }, "locked": { - "lastModified": 1687829598, - "narHash": "sha256-OhIiD3yCDtGZ3ckGDIejMrga6KJRVocZXieLxKWWvHE=", + "lastModified": 1688348068, + "narHash": "sha256-zfqzsSrJP7C0zgZjIllLb6ZXi5vatDsizFHRL8XJ/Fk=", "owner": "nix-community", "repo": "nix-vscode-extensions", - "rev": "670fce475572908d96a8483a47054d8cb11df521", + "rev": "0d3490d9ab18d777a0d20c62f40efabfd6263111", "type": "github" }, "original": { @@ -257,11 +257,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1687793116, - "narHash": "sha256-6xRgZ2E9r/BNam87vMkHJ/0EPTTKzeNwhw3abKilEE4=", + "lastModified": 1688221086, + "narHash": "sha256-cdW6qUL71cNWhHCpMPOJjlw0wzSRP0pVlRn2vqX/VVg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "9e4e0807d2142d17f463b26a8b796b3fe20a3011", + "rev": "cd99c2b3c9f160cd004318e0697f90bbd5960825", "type": "github" }, "original": { @@ -274,11 +274,11 @@ "nixpkgs-lib": { "locked": { "dir": "lib", - "lastModified": 1685564631, - "narHash": "sha256-8ywr3AkblY4++3lIVxmrWZFzac7+f32ZEhH/A8pNscI=", + "lastModified": 1688049487, + "narHash": "sha256-100g4iaKC9MalDjUW9iN6Jl/OocTDtXdeAj7pEGIRh4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "4f53efe34b3a8877ac923b9350c874e3dcd5dc0a", + "rev": "4bc72cae107788bf3f24f30db2e2f685c9298dc9", "type": "github" }, "original": { @@ -291,11 +291,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1687793116, - "narHash": "sha256-6xRgZ2E9r/BNam87vMkHJ/0EPTTKzeNwhw3abKilEE4=", + "lastModified": 1688221086, + "narHash": "sha256-cdW6qUL71cNWhHCpMPOJjlw0wzSRP0pVlRn2vqX/VVg=", "owner": "nixos", "repo": "nixpkgs", - "rev": "9e4e0807d2142d17f463b26a8b796b3fe20a3011", + "rev": "cd99c2b3c9f160cd004318e0697f90bbd5960825", "type": "github" }, "original": { @@ -307,11 +307,11 @@ }, "nur": { "locked": { - "lastModified": 1687902199, - "narHash": "sha256-V6YsB3401SlKZNqe0YNGeIwA179BD6ZlrbDxhRZB7ls=", + "lastModified": 1688410025, + "narHash": "sha256-MU8IwFndC9aOBPRn4ssjF0a9xueE8Vy/skjHegbJbsI=", "owner": "nix-community", "repo": "nur", - "rev": "c51a4044753dc96f157c92cf7559f5b8911cd806", + "rev": "b944caccd70802b9589882544d61b11477b1bf4d", "type": "github" }, "original": { @@ -337,11 +337,11 @@ ] }, "locked": { - "lastModified": 1687779420, - "narHash": "sha256-noueZE/Z5qx6NF/grg46qlpZ/1nuPpc92RvqgCmRaLI=", + "lastModified": 1688386108, + "narHash": "sha256-Vffto9QaVonzYAcPlAzd0soqWYpPpKk60dfNLSIXcFA=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "1fa438eee82f35bdd4bc30a9aacd7648d757b388", + "rev": "42587d3414d1747999a5f71e92a83cf6547b62da", "type": "github" }, "original": { @@ -405,11 +405,11 @@ ] }, "locked": { - "lastModified": 1687398569, - "narHash": "sha256-e/umuIKFcFtZtWeX369Hbdt9r+GQ48moDmlTcyHWL28=", + "lastModified": 1688268466, + "narHash": "sha256-fArazqgYyEFiNcqa136zVYXihuqzRHNOOeVICayU2Yg=", "owner": "Mic92", "repo": "sops-nix", - "rev": "2ff6973350682f8d16371f8c071a304b8067f192", + "rev": "5ed3c22c1fa0515e037e36956a67fe7e32c92957", "type": "github" }, "original": { @@ -428,11 +428,11 @@ ] }, "locked": { - "lastModified": 1686111766, - "narHash": "sha256-aXkCN/pmWFZQZAGTwq/4jtUK+wp283cNAa/leq8yNbc=", + "lastModified": 1688402726, + "narHash": "sha256-EL0aGH9gMvxlNWEFkw1a/7ekW49/w3/SAN3F/O0Zd0E=", "owner": "willpower3309", "repo": "swayfx", - "rev": "edd7aa72bc4ea8766d6a82325d7c9b36fe9a2025", + "rev": "cda17aee16f004f034e7f75dd81113833a485216", "type": "github" }, "original": { @@ -459,11 +459,11 @@ "wezterm-src": { "flake": false, "locked": { - "lastModified": 1687494383, - "narHash": "sha256-fAi1oT5TMC8c2Ir0aaXTJv/HgVSkkf6V7XrdkiFve0M=", + "lastModified": 1688050920, + "narHash": "sha256-X7Y37sfUUZBGa+NwGtTe4JYIwu7D3btZ0yhLkO4VHVg=", "ref": "refs/heads/main", - "rev": "9a24f61c22eb2216acc4c483afdcee1c235b96fe", - "revCount": 7260, + "rev": "f376468f461d668ef3748c82fa40eab5b955d677", + "revCount": 7263, "submodules": true, "type": "git", "url": "https://github.com/wez/wezterm" diff --git a/home/apps/media.nix b/home/apps/media.nix index 28da41e..fbfa9e8 100644 --- a/home/apps/media.nix +++ b/home/apps/media.nix @@ -60,6 +60,10 @@ in { mpd-mpris.enable = isLinux; }; + systemd.user.tmpfiles.rules = lib.mkIf isLinux [ + "L %t/discord-ipc-0 - - - - app/com.discordapp.Discord/discord-ipc-0" + ]; + launchd.agents.mpd = { enable = true; config = let diff --git a/machines/common/linux/xsession.nix b/machines/common/linux/xsession.nix index 6f85e0d..c267d3c 100644 --- a/machines/common/linux/xsession.nix +++ b/machines/common/linux/xsession.nix @@ -44,6 +44,7 @@ services.dbus.packages = [pkgs.gcr]; xdg.portal.enable = true; xdg.portal.wlr.enable = true; + xdg.portal.extraPortals = [pkgs.xdg-desktop-portal-gtk]; services = { # mounting diff --git a/machines/futomaki/default.nix b/machines/futomaki/default.nix index d7a7b95..3c6d8fc 100644 --- a/machines/futomaki/default.nix +++ b/machines/futomaki/default.nix @@ -15,6 +15,7 @@ i18n.defaultLocale = "en_US.UTF-8"; services = { + flatpak.enable = true; openssh.enable = true; pcscd.enable = true; transmission.enable = true; @@ -27,7 +28,6 @@ users.users."${config.dotfiles.username}".extraGroups = ["docker" "libvirtd" "transmission"]; environment.systemPackages = with pkgs; [ - (discord.override {withOpenASAR = true;}) cabextract gnome.gnome-boxes lutris-free