(mirror) personal dotfiles github.com/crescentrose/dotfiles
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

mpd-discord-rpc -> mprisence

+59 -24
+42 -20
flake.lock
··· 6 6 "systems": "systems" 7 7 }, 8 8 "locked": { 9 - "lastModified": 1762071591, 10 - "narHash": "sha256-YADI/0ECpGzCvBKI3FRdMvet+KibrQDxjmrjG3o9YYU=", 9 + "lastModified": 1762407512, 10 + "narHash": "sha256-ytoNHX2FgpqjpAlOlj/9LpLRLa6ci8zM38eeXfAZmtw=", 11 11 "owner": "abenz1267", 12 12 "repo": "elephant", 13 - "rev": "e1081afa49f38709a77c6c0b2e5d1c2ddbca5723", 13 + "rev": "143e6c35cf6f0a7357c3b5c9057a52fd7742319c", 14 14 "type": "github" 15 15 }, 16 16 "original": { ··· 26 26 ] 27 27 }, 28 28 "locked": { 29 - "lastModified": 1762087455, 30 - "narHash": "sha256-hpbPma1eUKwLAmiVRoMgIHbHiIKFkcACobJLbDt6ABw=", 29 + "lastModified": 1762463325, 30 + "narHash": "sha256-33YUsWpPyeBZEWrKQ2a1gkRZ7i0XCC/2MYpU6BVeQSU=", 31 31 "owner": "nix-community", 32 32 "repo": "home-manager", 33 - "rev": "43e205606aeb253bfcee15fd8a4a01d8ce8384ca", 33 + "rev": "0562fef070a1027325dd4ea10813d64d2c967b39", 34 + "type": "github" 35 + }, 36 + "original": { 37 + "owner": "nix-community", 38 + "repo": "home-manager", 39 + "type": "github" 40 + } 41 + }, 42 + "home-manager_2": { 43 + "inputs": { 44 + "nixpkgs": [ 45 + "zen-browser", 46 + "nixpkgs" 47 + ] 48 + }, 49 + "locked": { 50 + "lastModified": 1762351818, 51 + "narHash": "sha256-0ptUDbYwxv1kk/uzEX4+NJjY2e16MaAhtzAOJ6K0TG0=", 52 + "owner": "nix-community", 53 + "repo": "home-manager", 54 + "rev": "b959c67241cae17fc9e4ee7eaf13dfa8512477ea", 34 55 "type": "github" 35 56 }, 36 57 "original": { ··· 41 62 }, 42 63 "nixos-hardware": { 43 64 "locked": { 44 - "lastModified": 1761933221, 45 - "narHash": "sha256-rNHeoG3ZrA94jczyLSjxCtu67YYPYIlXXr0uhG3wNxM=", 65 + "lastModified": 1762463231, 66 + "narHash": "sha256-hv1mG5j5PTbnWbtHHomzTus77pIxsc4x8VrMjc7+/YE=", 46 67 "owner": "NixOS", 47 68 "repo": "nixos-hardware", 48 - "rev": "7467f155fcba189eb088a7601f44fbef7688669b", 69 + "rev": "52113c4f5cfd1e823001310e56d9c8d0699a6226", 49 70 "type": "github" 50 71 }, 51 72 "original": { ··· 72 93 }, 73 94 "nixpkgs_2": { 74 95 "locked": { 75 - "lastModified": 1761907660, 76 - "narHash": "sha256-kJ8lIZsiPOmbkJypG+B5sReDXSD1KGu2VEPNqhRa/ew=", 96 + "lastModified": 1762111121, 97 + "narHash": "sha256-4vhDuZ7OZaZmKKrnDpxLZZpGIJvAeMtK6FKLJYUtAdw=", 77 98 "owner": "NixOS", 78 99 "repo": "nixpkgs", 79 - "rev": "2fb006b87f04c4d3bdf08cfdbc7fab9c13d94a15", 100 + "rev": "b3d51a0365f6695e7dd5cdf3e180604530ed33b4", 80 101 "type": "github" 81 102 }, 82 103 "original": { ··· 150 171 "systems": "systems_2" 151 172 }, 152 173 "locked": { 153 - "lastModified": 1762071715, 154 - "narHash": "sha256-Ppw110UhEsL2w7EIQVaYtWrfLZnJnDs2rRd5IcKHjak=", 174 + "lastModified": 1762437583, 175 + "narHash": "sha256-N4mS9Ls3SlzHrHpKh7MijE+8buqyaf+IilOOfN/vVS8=", 155 176 "owner": "abenz1267", 156 177 "repo": "walker", 157 - "rev": "705bc58067f3712124b174dfdb1a059cf4368759", 178 + "rev": "0229d2ae0ff2d366fe403356aefd9ee629bbfd20", 158 179 "type": "github" 159 180 }, 160 181 "original": { ··· 165 186 }, 166 187 "zen-browser": { 167 188 "inputs": { 189 + "home-manager": "home-manager_2", 168 190 "nixpkgs": [ 169 191 "nixpkgs" 170 192 ] 171 193 }, 172 194 "locked": { 173 - "lastModified": 1761883599, 174 - "narHash": "sha256-ntnfAAqSuXI/+uqXAWUjbY5arB7sRK9cpgFbHbCZgK8=", 175 - "owner": "youwen5", 195 + "lastModified": 1762403216, 196 + "narHash": "sha256-BPv/dC0S54hqsurgmxGxUbXb3kJMpK3KNKQDrdO4NRE=", 197 + "owner": "0xc000022070", 176 198 "repo": "zen-browser-flake", 177 - "rev": "5355c0dc6857a2aa34b126fb4a93a454ed702f52", 199 + "rev": "a3a22c5ad43f46f8ddad7eed8aa7f82ec649765f", 178 200 "type": "github" 179 201 }, 180 202 "original": { 181 - "owner": "youwen5", 203 + "owner": "0xc000022070", 182 204 "repo": "zen-browser-flake", 183 205 "type": "github" 184 206 }
+1 -1
flake.nix
··· 10 10 }; 11 11 12 12 zen-browser = { 13 - url = "github:youwen5/zen-browser-flake"; 13 + url = "github:0xc000022070/zen-browser-flake"; 14 14 inputs.nixpkgs.follows = "nixpkgs"; 15 15 }; 16 16
+16 -3
home.nix
··· 66 66 qbittorrent # yarr 67 67 euphonica # music 68 68 foliate # ebook 69 + mprisence # discord presence 69 70 70 71 # Fine, I Will Use Gnome Apps 71 72 celluloid # video player ··· 315 316 Restart = "on-failure"; 316 317 }; 317 318 }; 318 - }; 319 319 320 - # Show mpd status on Discord 321 - services.mpd-discord-rpc.enable = true; 320 + # Discord rich presence 321 + mprisence = { 322 + Unit = { 323 + Description = "Discord Rich Presence for MPRIS media players"; 324 + }; 325 + Service = { 326 + ExecStart = "${pkgs.mprisence}/bin/mprisence"; 327 + Restart = "always"; 328 + RestartSec = 10; 329 + }; 330 + Install = { 331 + WantedBy = [ "default.target" ]; 332 + }; 333 + }; 334 + }; 322 335 323 336 # Dotfiles 324 337 # I do not really want to store all of my dotfiles in the Nix language because it makes it more