Add all autostart apps to autostart.
This commit is contained in:
parent
eecca18d5a
commit
f8962e9ec7
@ -9,6 +9,12 @@
|
|||||||
wget -qO- https://github.com/gibbyb/sunhat/releases/download/1.0/install.sh | bash
|
wget -qO- https://github.com/gibbyb/sunhat/releases/download/1.0/install.sh | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
|
##### What is Sunhat?
|
||||||
|
Suhat is my personal Fedora Config based on Omakub. If you use this to set up Fedora, you can expect to have just about every dependency and package you could dream of running. From local LLMs with ollama, image generation with Stable Diffusion, an awesome Neovim config written from scratch using Lazy.nvim (not to be mistaken with LazyVim), grub-btrfs & TimeShift for snapshots, & so much more. This is basically a repository of knowledge I have collected throughout the years of being a Fedora user, and could save a new user literally months of time.
|
||||||
|
|
||||||
|
##### Usage:
|
||||||
|
I would recommend looking through the sources, install, & settings directories & moving anything you are not interested in to the optional folder found in each directory. Most of the app installations are a single line, installing the app from dnf or flatpak, while some are more complex.
|
||||||
|
|
||||||
##### Themes:
|
##### Themes:
|
||||||
Themes in this repo for the most part have been removed, except for the easy stuff like changing the theme in VS Code. On Fedora, I would recommend Gradience Beta, which is installed by this app, for theming the GNOME shell. I will eventually add more themes for Kitty & Neovim, and I may even make some themes for the GNOME shell using Gradience.
|
Themes in this repo for the most part have been removed, except for the easy stuff like changing the theme in VS Code. On Fedora, I would recommend Gradience Beta, which is installed by this app, for theming the GNOME shell. I will eventually add more themes for Kitty & Neovim, and I may even make some themes for the GNOME shell using Gradience.
|
||||||
|
|
||||||
|
11
configs/autostart/Nextcloud.desktop
Normal file
11
configs/autostart/Nextcloud.desktop
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=Nextcloud
|
||||||
|
GenericName=File Synchronizer
|
||||||
|
Exec="/usr/bin/nextcloud" --background
|
||||||
|
Terminal=false
|
||||||
|
Icon=Nextcloud
|
||||||
|
Categories=Network
|
||||||
|
Type=Application
|
||||||
|
StartupNotify=false
|
||||||
|
X-GNOME-Autostart-enabled=true
|
||||||
|
X-GNOME-Autostart-Delay=10
|
11
configs/autostart/app.bluebubbles.BlueBubbles.desktop
Normal file
11
configs/autostart/app.bluebubbles.BlueBubbles.desktop
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Version=1.0
|
||||||
|
Name=BlueBubbles
|
||||||
|
Comment=BlueBubbles client for Linux
|
||||||
|
Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=bluebubbles app.bluebubbles.BlueBubbles
|
||||||
|
Icon=app.bluebubbles.BlueBubbles
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
Categories=Network;InstantMessaging;Chat;
|
||||||
|
StartupWMClass=bluebubbles
|
||||||
|
X-Flatpak=app.bluebubbles.BlueBubbles
|
7
configs/autostart/bluebubbles.desktop
Normal file
7
configs/autostart/bluebubbles.desktop
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Type=Application
|
||||||
|
Name=bluebubbles
|
||||||
|
Comment=bluebubbles startup script
|
||||||
|
Exec=/app/bluebubbles/bluebubbles minimized
|
||||||
|
StartupNotify=false
|
||||||
|
Terminal=false
|
14
configs/autostart/com.bitwarden.desktop.desktop
Normal file
14
configs/autostart/com.bitwarden.desktop.desktop
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=Bitwarden
|
||||||
|
Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=bitwarden --file-forwarding com.bitwarden.desktop @@u %U @@
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
Icon=com.bitwarden.desktop
|
||||||
|
StartupWMClass=Bitwarden
|
||||||
|
GenericName=Password Manager
|
||||||
|
Comment=A secure and free password manager for all of your devices.
|
||||||
|
MimeType=x-scheme-handler/bitwarden;
|
||||||
|
Categories=Utility;
|
||||||
|
X-Desktop-File-Install-Version=0.27
|
||||||
|
X-Flatpak-RenamedFrom=bitwarden.desktop;
|
||||||
|
X-Flatpak=com.bitwarden.desktop
|
@ -0,0 +1,11 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=Nextcloud
|
||||||
|
GenericName=File Synchronizer
|
||||||
|
Exec="/usr/bin/nextcloud" --background
|
||||||
|
Terminal=false
|
||||||
|
Icon=Nextcloud
|
||||||
|
Categories=Network
|
||||||
|
Type=Application
|
||||||
|
StartupNotify=false
|
||||||
|
X-GNOME-Autostart-enabled=true
|
||||||
|
X-GNOME-Autostart-Delay=10
|
5
configs/autostart/io.github.Foldex.AdwSteamGtk.desktop
Normal file
5
configs/autostart/io.github.Foldex.AdwSteamGtk.desktop
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Type=Application
|
||||||
|
Name=io.github.Foldex.AdwSteamGtk
|
||||||
|
Exec=flatpak run --command=adwaita-steam-gtk io.github.Foldex.AdwSteamGtk --check
|
||||||
|
X-Flatpak=io.github.Foldex.AdwSteamGtk
|
5
configs/autostart/io.github.jeffshee.Hidamari.desktop
Normal file
5
configs/autostart/io.github.jeffshee.Hidamari.desktop
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Type=Application
|
||||||
|
Name=io.github.jeffshee.Hidamari
|
||||||
|
Exec=flatpak run --command=hidamari io.github.jeffshee.Hidamari -b
|
||||||
|
X-Flatpak=io.github.jeffshee.Hidamari
|
15
configs/autostart/jetbrains-toolbox.desktop
Executable file
15
configs/autostart/jetbrains-toolbox.desktop
Executable file
@ -0,0 +1,15 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Icon=/home/gib/.local/share/JetBrains/Toolbox/toolbox.svg
|
||||||
|
Exec=/home/gib/.local/share/JetBrains/Toolbox/bin/jetbrains-toolbox --minimize
|
||||||
|
Version=1.0
|
||||||
|
Type=Application
|
||||||
|
Categories=Development
|
||||||
|
Name=JetBrains Toolbox
|
||||||
|
StartupWMClass=jetbrains-toolbox
|
||||||
|
Terminal=false
|
||||||
|
MimeType=x-scheme-handler/jetbrains;
|
||||||
|
X-GNOME-Autostart-enabled=true
|
||||||
|
StartupNotify=false
|
||||||
|
X-GNOME-Autostart-Delay=10
|
||||||
|
X-MATE-Autostart-Delay=10
|
||||||
|
X-KDE-autostart-after=panel
|
11
configs/autostart/ulauncher.desktop
Normal file
11
configs/autostart/ulauncher.desktop
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
[Desktop Entry]
|
||||||
|
Name=Ulauncher
|
||||||
|
Comment=Application launcher for Linux
|
||||||
|
GenericName=Launcher
|
||||||
|
Categories=GNOME;GTK;Utility;
|
||||||
|
TryExec=/usr/bin/ulauncher
|
||||||
|
Exec=env GDK_BACKEND=x11 /usr/bin/ulauncher --hide-window --hide-window
|
||||||
|
Icon=ulauncher
|
||||||
|
Terminal=false
|
||||||
|
Type=Application
|
||||||
|
X-GNOME-Autostart-enabled=true
|
@ -1,8 +1,4 @@
|
|||||||
sudo dnf install -y ulauncher
|
sudo dnf install -y ulauncher
|
||||||
|
|
||||||
# Start ulauncher to have it populate config before we overwrite
|
|
||||||
mkdir -p ~/.config/autostart/
|
|
||||||
cp ~/.local/share/sunhat/configs/ulauncher/ulauncher.desktop ~/.config/autostart/ulauncher.desktop
|
|
||||||
gtk-launch ulauncher.desktop >/dev/null
|
gtk-launch ulauncher.desktop >/dev/null
|
||||||
sleep 2 # ensure enough time for ulauncher to set defaults
|
sleep 2 # ensure enough time for ulauncher to set defaults
|
||||||
cp ~/.local/share/sunhat/configs/ulauncher/ulauncher.json ~/.config/ulauncher/settings.json
|
cp ~/.local/share/sunhat/configs/ulauncher/ulauncher.json ~/.config/ulauncher/settings.json
|
||||||
|
2
settings/set_autostart.sh
Normal file
2
settings/set_autostart.sh
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
mkdir -p ~/.config/autostart/
|
||||||
|
cp ~/.local/share/sunhat/configs/autostart/* ~/.config/autostart/
|
@ -1,2 +0,0 @@
|
|||||||
# Set default theme to to Tokyo Night
|
|
||||||
source ~/.local/share/sunhat/themes/gnome/tokyo_night.sh
|
|
Loading…
Reference in New Issue
Block a user