feat: add autostart configurations and ignition delay scripts for various applications
This commit is contained in:
parent
9a3affe4c1
commit
9752355685
@ -16,6 +16,7 @@
|
|||||||
- { src: "$DOTFILES_PATH/config/ssh/config.d", dest: "~/.ssh/config.d" }
|
- { src: "$DOTFILES_PATH/config/ssh/config.d", dest: "~/.ssh/config.d" }
|
||||||
- { src: "$DOTFILES_PATH/config/starship.toml", dest: "~/.config/starship.toml" }
|
- { src: "$DOTFILES_PATH/config/starship.toml", dest: "~/.config/starship.toml" }
|
||||||
- { src: "$DOTFILES_PATH/.bashrc", dest: "~/.bashrc.extra" }
|
- { src: "$DOTFILES_PATH/.bashrc", dest: "~/.bashrc.extra" }
|
||||||
|
- { src: "$DOTFILES_PATH/config/autostart", dest: "~/.config/autostart" }
|
||||||
|
|
||||||
- name: Create gitconfig symlink
|
- name: Create gitconfig symlink
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
|
11
config/autostart/1password.desktop
Normal file
11
config/autostart/1password.desktop
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=1Password
|
||||||
|
Exec=/home/menno/.config/autostart/1password.ignition_delay.sh
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
Icon=1password
|
||||||
|
StartupWMClass=1Password
|
||||||
|
Comment=Password manager and secure wallet
|
||||||
|
MimeType=x-scheme-handler/onepassword;x-scheme-handler/onepassword8;
|
||||||
|
Categories=Office;
|
||||||
|
Hidden=false
|
2
config/autostart/1password.ignition_delay.sh
Executable file
2
config/autostart/1password.ignition_delay.sh
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
#!/usr/bin/env sh
|
||||||
|
sleep 3 && /opt/1Password/1password %U
|
18
config/autostart/com.rtosta.zapzap.desktop
Normal file
18
config/autostart/com.rtosta.zapzap.desktop
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Version=1.0
|
||||||
|
Name=ZapZap
|
||||||
|
Comment[pt_BR]=Whatsapp Desktop para Linux
|
||||||
|
Comment=Whatsapp Desktop for Linux
|
||||||
|
Exec=/home/menno/.config/autostart/com.rtosta.zapzap.ignition_delay.sh
|
||||||
|
Icon=com.rtosta.zapzap
|
||||||
|
Type=Application
|
||||||
|
Categories=Chat;Network;InstantMessaging;Qt;
|
||||||
|
Keywords=Whatsapp;Chat;ZapZap;
|
||||||
|
StartupWMClass=zapzap
|
||||||
|
MimeType=x-scheme-handler/whatsapp
|
||||||
|
Terminal=false
|
||||||
|
SingleMainWindow=true
|
||||||
|
X-GNOME-UsesNotifications=true
|
||||||
|
X-GNOME-SingleWindow=true
|
||||||
|
X-Flatpak=com.rtosta.zapzap
|
||||||
|
Hidden=false
|
2
config/autostart/com.rtosta.zapzap.ignition_delay.sh
Executable file
2
config/autostart/com.rtosta.zapzap.ignition_delay.sh
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
#!/usr/bin/env sh
|
||||||
|
sleep 7 && /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=zapzap --file-forwarding com.rtosta.zapzap @@u %u @@
|
15
config/autostart/com.spotify.Client.desktop
Normal file
15
config/autostart/com.spotify.Client.desktop
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Type=Application
|
||||||
|
Name=Spotify
|
||||||
|
GenericName=Music Player
|
||||||
|
Icon=com.spotify.Client
|
||||||
|
Exec=/home/menno/.config/autostart/com.spotify.Client.ignition_delay.sh
|
||||||
|
Terminal=false
|
||||||
|
MimeType=x-scheme-handler/spotify;
|
||||||
|
Categories=Audio;Music;Player;AudioVideo;
|
||||||
|
StartupWMClass=spotify
|
||||||
|
X-GNOME-UsesNotifications=true
|
||||||
|
X-Flatpak-Tags=proprietary;
|
||||||
|
X-Flatpak=com.spotify.Client
|
||||||
|
Hidden=false
|
||||||
|
Comment=
|
2
config/autostart/com.spotify.Client.ignition_delay.sh
Executable file
2
config/autostart/com.spotify.Client.ignition_delay.sh
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
#!/usr/bin/env sh
|
||||||
|
sleep 6 && /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=spotify --file-forwarding com.spotify.Client @@u %U @@
|
16
config/autostart/io.github.equicord.equibop.desktop
Normal file
16
config/autostart/io.github.equicord.equibop.desktop
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=Equibop
|
||||||
|
Exec=/home/menno/.config/autostart/io.github.equicord.equibop.ignition_delay.sh
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
Icon=io.github.equicord.equibop
|
||||||
|
StartupWMClass=Equibop
|
||||||
|
X-AppImage-Version=2.1.4
|
||||||
|
GenericName=Internet Messenger
|
||||||
|
Categories=Network;
|
||||||
|
Keywords=discord;equibop;vesktop;vencord;equicord;electron;chat;
|
||||||
|
MimeType=x-scheme-handler/discord;
|
||||||
|
Comment=A fork of Vesktop pre-packaged with Equicord
|
||||||
|
X-Desktop-File-Install-Version=0.28
|
||||||
|
X-Flatpak=io.github.equicord.equibop
|
||||||
|
Hidden=false
|
2
config/autostart/io.github.equicord.equibop.ignition_delay.sh
Executable file
2
config/autostart/io.github.equicord.equibop.ignition_delay.sh
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
#!/usr/bin/env sh
|
||||||
|
sleep 4 && /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=startequibop io.github.equicord.equibop
|
11
config/autostart/org.fkoehler.KTailctl.desktop
Normal file
11
config/autostart/org.fkoehler.KTailctl.desktop
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=KTailctl
|
||||||
|
Comment=GUI for tailscale on the KDE Plasma desktop
|
||||||
|
Version=1.5
|
||||||
|
Exec=/home/menno/.config/autostart/org.fkoehler.KTailctl.ignition_delay.sh
|
||||||
|
Icon=org.fkoehler.KTailctl
|
||||||
|
Type=Application
|
||||||
|
Terminal=false
|
||||||
|
Categories=Qt;KDE;System;
|
||||||
|
X-Flatpak=org.fkoehler.KTailctl
|
||||||
|
Hidden=false
|
2
config/autostart/org.fkoehler.KTailctl.ignition_delay.sh
Executable file
2
config/autostart/org.fkoehler.KTailctl.ignition_delay.sh
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
#!/usr/bin/env sh
|
||||||
|
sleep 5 && /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=ktailctl org.fkoehler.KTailctl
|
14
config/autostart/org.signal.Signal.desktop
Normal file
14
config/autostart/org.signal.Signal.desktop
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=Signal
|
||||||
|
Exec=/home/menno/.config/autostart/org.signal.Signal.ignition_delay.sh
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
Icon=org.signal.Signal
|
||||||
|
StartupWMClass=Signal
|
||||||
|
Comment=Private messaging from your desktop
|
||||||
|
MimeType=x-scheme-handler/sgnl;x-scheme-handler/signalcaptcha;
|
||||||
|
Categories=Network;InstantMessaging;Chat;
|
||||||
|
X-Desktop-File-Install-Version=0.28
|
||||||
|
X-Flatpak-RenamedFrom=signal-desktop.desktop;
|
||||||
|
X-Flatpak=org.signal.Signal
|
||||||
|
Hidden=false
|
2
config/autostart/org.signal.Signal.ignition_delay.sh
Executable file
2
config/autostart/org.signal.Signal.ignition_delay.sh
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
#!/usr/bin/env sh
|
||||||
|
sleep 2 && /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=signal-desktop --file-forwarding org.signal.Signal @@u %U @@
|
23
config/autostart/org.telegram.desktop.desktop
Normal file
23
config/autostart/org.telegram.desktop.desktop
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=Telegram
|
||||||
|
Comment=New era of messaging
|
||||||
|
Exec=/home/menno/.config/autostart/org.telegram.ignition_delay.sh.desktop
|
||||||
|
Icon=org.telegram.desktop
|
||||||
|
Terminal=false
|
||||||
|
StartupWMClass=TelegramDesktop
|
||||||
|
Type=Application
|
||||||
|
Categories=Chat;Network;InstantMessaging;Qt;
|
||||||
|
MimeType=x-scheme-handler/tg;x-scheme-handler/tonsite;
|
||||||
|
Keywords=tg;chat;im;messaging;messenger;sms;tdesktop;
|
||||||
|
Actions=quit;
|
||||||
|
DBusActivatable=false
|
||||||
|
SingleMainWindow=true
|
||||||
|
X-GNOME-UsesNotifications=true
|
||||||
|
X-GNOME-SingleWindow=true
|
||||||
|
X-Flatpak=org.telegram.desktop
|
||||||
|
Hidden=false
|
||||||
|
|
||||||
|
[Desktop Action quit]
|
||||||
|
Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=telegram-desktop org.telegram.desktop -quit
|
||||||
|
Name=Quit Telegram
|
||||||
|
Icon=application-exit
|
2
config/autostart/org.telegram.ignition_delay.sh.desktop
Executable file
2
config/autostart/org.telegram.ignition_delay.sh.desktop
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
#!/usr/bin/env sh
|
||||||
|
sleep 1 && /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=telegram-desktop --file-forwarding org.telegram.desktop -- @@u %u @@
|
Loading…
x
Reference in New Issue
Block a user