feat(discord): use flatpak

This commit is contained in:
winston 2023-07-03 21:23:25 +02:00
parent f2d6da3e20
commit 8fef8b5817
Signed by: winston
GPG key ID: 3786770EDBC2B481
4 changed files with 46 additions and 41 deletions

View file

@ -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"

View file

@ -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

View file

@ -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

View file

@ -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