Nix configurations for my homelab
2
fork

Configure Feed

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

misc: run `nix fmt`

yemou 4c37928f b93b391f

+9 -15
+9 -15
modules/gui.nix
··· 10 10 (final: prev: { 11 11 nautilus = prev.nautilus.overrideAttrs ( 12 12 finalAttrs: prevAttrs: { 13 - postInstall = 14 - (prevAttrs.postInstall or "") 15 - + '' 16 - mkdir -p $out/share/xdg-desktop-portal/portals 17 - cat > $out/share/xdg-desktop-portal/portals/nautilus.portal <<EOF 18 - [portal] 19 - DBusName=org.gnome.Nautilus 20 - Interfaces=org.freedesktop.impl.portal.FileChooser 21 - EOF 22 - ''; 13 + postInstall = (prevAttrs.postInstall or "") + '' 14 + mkdir -p $out/share/xdg-desktop-portal/portals 15 + cat > $out/share/xdg-desktop-portal/portals/nautilus.portal <<EOF 16 + [portal] 17 + DBusName=org.gnome.Nautilus 18 + Interfaces=org.freedesktop.impl.portal.FileChooser 19 + EOF 20 + ''; 23 21 } 24 22 ); 25 23 }) ··· 70 68 enable = true; 71 69 package = pkgs.river.overrideAttrs ( 72 70 final: prev: { 73 - postInstall = 74 - '' 75 - echo 'DesktopNames=river;wlroots' >> contrib/river.desktop 76 - '' 77 - + prev.postInstall; 71 + postInstall = ''echo 'DesktopNames=river;wlroots' >> contrib/river.desktop'' + prev.postInstall; 78 72 } 79 73 ); 80 74 # TODO: Move organize these some how