This repository has been archived on 2024-07-10. You can view files and clone it, but cannot push or open issues or pull requests.
dotfiles-nix/nix/home/hyprland/hyprland-execution.nix

55 lines
1.8 KiB
Nix
Raw Normal View History

2024-03-24 20:51:24 +01:00
{ config, ... }:
{
# include hyprland configs
home.file.".config/hypr/executions.conf".text = ''
# start waybar
exec = ~/.dotfiles/apps/waybar/startup.sh
# set monitor workspaces
exec = ~/.dotfiles/apps/hyprland/monitor.sh
2024-03-24 20:51:24 +01:00
# start tailscale
exec-once = tailscale up
# clear and start clipse
exec-once = clipse -clear
exec-once = clipse -listen
# start blueman
exec = blueman-tray
# start hypridle
exec-once = hypridle
2024-03-24 20:51:24 +01:00
# theming
exec = ~/.dotfiles/apps/wallpaper/startup.sh
# set volume
2024-03-31 18:23:17 +02:00
exec-once = pw-volume change 80%
2024-03-24 20:51:24 +01:00
# solaar
exec-once = ~/.dotfiles/apps/hyprland/startup/solaar.sh
2024-03-24 20:51:24 +01:00
# nextcloud desktop
exec-once = ~/.dotfiles/apps/hyprland/startup/nextcloud_desktop.sh
2024-03-24 20:51:24 +01:00
# center apps
exec = ~/.dotfiles/apps/hyprland/centre_app.sh --class "blueman-manager" --title "Bluetooth Devices"
2024-03-27 22:33:33 +01:00
exec = ~/.dotfiles/apps/hyprland/centre_app.sh --class "clipse" --title "Alacritty"
exec = ~/.dotfiles/apps/hyprland/centre_app.sh --class "com.gabm.satty" --title "satty"
exec = ~/.dotfiles/apps/hyprland/centre_app.sh --class "dev.deedles.Trayscale" --title "Trayscale"
exec = ~/.dotfiles/apps/hyprland/centre_app.sh --class "nmtui" --title "Alacritty"
exec = ~/.dotfiles/apps/hyprland/centre_app.sh --class "nostt" --title "Alacritty"
exec = ~/.dotfiles/apps/hyprland/centre_app.sh --class "pavucontrol" --title "Volume Control"
exec = ~/.dotfiles/apps/hyprland/centre_app.sh --class "Rofi" --title "rofi - Apps"
exec = ~/.dotfiles/apps/hyprland/centre_app.sh --class "scratchbox" --title "Alacritty"
exec = ~/.dotfiles/apps/hyprland/centre_app.sh --class "solaar" --title "solaar"
2024-03-24 20:51:24 +01:00
# start default apps
exec-once = [workspace 1 silent] bitwarden
exec-once = [workspace 2 silent] firefox
exec-once = [workspace 3 silent] alacritty
'';
}