From 9396bf0669bd43e803fcdc1bf0fcec9534acbcb7 Mon Sep 17 00:00:00 2001 From: Gregory Bednov Date: Mon, 6 Jan 2025 21:29:51 +0300 Subject: [PATCH] Update flake.nix --- flake.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 636bfbf..0fbf37f 100644 --- a/flake.nix +++ b/flake.nix @@ -117,7 +117,7 @@ s/\^tag(apps-dir-Database)/\^tag(apps-dir-Database)\nArchi (Archimate Modeling T printf "$str\n\n^tag(apps-dir-Powermenu)\nВыключить,${powermenu} poweroff,,,#System\nПерезагрузить,${powermenu} reboot,,,#System\n" ''); - myxinitrc = pkgs.writeText ".xinitrc" "${pkgs.tint2}/bin/tint2 -c ${tint2config} &\n${pkgs.pcmanfm}/bin/pcmanfm --desktop &\nexec ${pkgs.metacity}/bin/metacity"; + myxinitrc = pkgs.writeText ".xinitrc" "${tint2custom} &\n${pcmanfmdesktop} &\nexec ${pkgs.metacity}/bin/metacity"; startmireadesktop = pkgs.writeShellScript "startmireadesktop" '' if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then @@ -131,7 +131,17 @@ printf "$str\n\n^tag(apps-dir-Powermenu)\nВыключить,${powermenu} powero XINITRC=${myxinitrc} startx fi ''; +tint2custom = pkgs.writeShellScript "tint2" +'' +${pkgs.tint2}/bin/tint2 -c ${tint2config} +''; +pcmanfmdesktop = pkgs.writeShellScript "pcmanfm" +'' +${pkgs.pcmanfm}/bin/pcmanfm --desktop +''; in { + packages.x86_64-linux.tint2 = tint2custom; + packages.x86_64-linux.pcmanfm = pcmanfmdesktop; packages.x86_64-linux.startmireadesktop = startmireadesktop; defaultPackage.x86_64-linux = startmireadesktop; };