From 0f05b0d129cc94fab9f88f2cf1d27135d6ce6dc5 Mon Sep 17 00:00:00 2001 From: paul-loedige Date: Sat, 6 Feb 2021 15:08:28 +0100 Subject: [PATCH] moved autostart to shell script --- qtile/.config/qtile/autostart.sh | 10 ++++++++++ qtile/.config/qtile/config.py | 11 ++--------- qtile/.config/qtile/test.py | 4 +++- 3 files changed, 15 insertions(+), 10 deletions(-) create mode 100755 qtile/.config/qtile/autostart.sh diff --git a/qtile/.config/qtile/autostart.sh b/qtile/.config/qtile/autostart.sh new file mode 100755 index 0000000..673fd1d --- /dev/null +++ b/qtile/.config/qtile/autostart.sh @@ -0,0 +1,10 @@ +#!/bin/sh +nitrogen --restore & +bash .screenlayout/layout.sh & +pulseaudio-ctl set 50 & +dunst & +nextcloud & +timeshift & +numlockx & +redshift-gtk -t 6500:3600 & +udiskie & \ No newline at end of file diff --git a/qtile/.config/qtile/config.py b/qtile/.config/qtile/config.py index 0c4ab37..f9d212b 100644 --- a/qtile/.config/qtile/config.py +++ b/qtile/.config/qtile/config.py @@ -18,15 +18,8 @@ from Screens import screens #region Hooks @hook.subscribe.startup_once def autostart(): - processes = [ - ['nitrogen','--restore'], - ['dunst'], - ['nextcloud'], - ['redshift-gtk'], - ['udiskie'] - ] - for process in processes: - subprocess.Popen(process) + home = os.path.expanduser('~/.config/qtile/autostart.sh') + subprocess.call([home]) #region miscelanious dgroups_key_binder = None diff --git a/qtile/.config/qtile/test.py b/qtile/.config/qtile/test.py index bb60967..efb6fed 100644 --- a/qtile/.config/qtile/test.py +++ b/qtile/.config/qtile/test.py @@ -1,4 +1,6 @@ # This is a test file for anything. +import os import subprocess -p = subprocess.run(["bash","/home/paul/.config/qtile/screenshot.sh"]) \ No newline at end of file +home = os.path.expanduser('~/.config/qtile/autostart.sh') +subprocess.call([home]) \ No newline at end of file