Fix the autostart setup

For some reason keeweb always crashed because of the `nitrogen --restore`
    tasks. Couldn't figure out why, however it works when the wallpaper gets
    restored by grobi after it changed the screen layout. Not perfect but it
    works for me.
This commit is contained in:
Andreas Zweili 2022-04-15 15:45:44 +02:00
parent 228233e3f8
commit d9c7c01d1c
8 changed files with 10 additions and 9 deletions

View File

@ -5,3 +5,4 @@ for i in $scripts
do
source $i
done
echo "Finished qtile autostart"

View File

@ -9,6 +9,7 @@
atomic = true;
configure_row = [ "DP-1-2" "DP-1-1" ];
primary = "DP-1-1";
execute_after = [ "${pkgs.nitrogen}/bin/nitrogen --restore" ];
}
{
name = "undocked";
@ -16,6 +17,7 @@
configure_single = "eDP-1";
primary = true;
atomic = true;
execute_after = [ "${pkgs.nitrogen}/bin/nitrogen --restore" ];
}
{
name = "fallback";

View File

@ -4,5 +4,5 @@
keeweb
];
home.file.".config/qtile/autostart.d/keeweb.sh".source = ./keeweb.sh;
home.file.".config/qtile/autostart.d/99_keeweb.sh".source = ./keeweb.sh;
}

View File

@ -1,2 +1,3 @@
#!/usr/bin/env bash
nohup keeweb &
echo "start keeweb"
keeweb & disown

View File

@ -3,6 +3,4 @@
home.packages = with pkgs; [
nitrogen
];
home.file.".config/qtile/autostart.d/nitrogen.sh".source = ./nitrogen.sh;
}

View File

@ -1,3 +0,0 @@
#!/usr/bin/env bash
sleep 2
nitrogen --restore &

View File

@ -1,2 +1,3 @@
#!/usr/bin/env bash
nohup signal-desktop &
echo "start signal"
signal-desktop & disown

View File

@ -1,2 +1,3 @@
#!/usr/bin/env bash
nohup telegram-desktop &
echo "start telegram"
telegram-desktop & disown