dotfiles/dot_config/hypr/programs.conf.tmpl

55 lines
1.6 KiB
Cheetah

###################
### MY PROGRAMS ###
###################
# See https://wiki.hyprland.org/Configuring/Keywords/
# Set programs that you use
$terminal = kitty
$fileManager = dolphin
$menu = fuzzel
#################
### AUTOSTART ###
#################
# Autostart necessary processes (like notifications daemons, status bars, etc.)
# Or execute your favorite apps at launch like this:
exec-once = [workspace 1 silent] $terminal
exec-once = nm-applet &
exec-once = blueman-applet &
exec-once = swaync &
exec-once = waybar & hyprpaper
exec-once = [workspace 2 silent] firefox
exec-once = hypridle
exec-once = [workspace 3 silent] codium
#exec-once = [workspace 4 silent] flatpak run com.spotify.Client
exec-once = [workspace 4 silent] flatpak run io.github.dweymouth.supersonic
exec-once = [workspace 5 silent] flatpak run im.riot.Riot
# machine-specific configuration
{{- if eq .chezmoi.hostname "sri-laptop-fedora" }}
exec-once = [workspace 6 silent] outlook-for-linux
{{- else }}
exec-once = [workspace 6 silent] thunderbird
{{- end }}
{{- if and (eq .chezmoi.os "linux") (eq .chezmoi.arch "amd64") }}
# If you are installing hycov with hyprpm, you should comment out this
# hyprexpo only run on amd64 systems
plugin = {{ .chezmoi.homeDir }}/repos/hyprland-plugins/hyprexpo/build/libhyprexpo.so
# If you are installing hycov by manually compile , you should comment out this
#exec-once = hyprpm reload -n
{{- end }}
# Bitwarden Window Floating
exec-once = ~/.config/hypr/scripts/bitwarden.sh
# Clipboard Manager
exec-once = wl-paste --type text --watch cliphist store # Stores only text data
exec-once = wl-paste --type image --watch cliphist store # Stores only image data