birdwm

birdwm - mrgrouse's daily driver fork of suckless' dwm. Contains many patches and is currently loosely maintained.
Log | Files | Refs | README | LICENSE

autostart.e (1905B)


      1 #!/bin/execlineb -P
      2 #<=============================================================
      3 #||                                                      _
      4 #||         _ __ ___  _ __ __ _ _ __ ___  _   _ ___  ___( )___
      5 #||        | '_ ` _ \| '__/ _` | '__/ _ \| | | / __|/ _ \// __|
      6 #||        | | | | | | | | (_| | | | (_) | |_| \__ \  __/ \__ \
      7 #||        |_| |_| |_|_|  \__, |_|  \___/ \__,_|___/\___| |___/
      8 #||                       |___/
      9 #||                     _            _             _
     10 #||          __ _ _   _| |_ ___  ___| |_ __ _ _ __| |_
     11 #||         / _` | | | | __/ _ \/ __| __/ _` | '__| __|
     12 #||        | (_| | |_| | || (_) \__ \ || (_| | |  | |_
     13 #||         \__,_|\__,_|\__\___/|___/\__\__,_|_|   \__|
     14 #||
     15 #<=============================================================
     16 foreground { xrandr --auto }
     17 background { slstatus }
     18 
     19 # enable the wallpaper line(s) if you are using my wallpaper setter, included in my dotfiles
     20 # for dotfiles, see https://git.tetraonini.online/grouse/dotfiles
     21 
     22 # X utilities
     23 #picom &
     24 #wal -R &
     25 #dunst &
     26 
     27 # if you use multiple monitors, customize this example function and that i use for my double monitor setup
     28 #foreground { xrandr --output DP-0 --mode 1920x1080 --rate 140 --right-of HDMI-0 --output HDMI-0 --mode 1920x1080 --rate 165 }
     29 
     30 # X wallpaper setters
     31 #feh --bg-fill $HOME/.config/wall.png &
     32 # or you can use xgifwallpaper for gifs if you have it installed
     33 #xgifwallpaper -s FILL Pictures/wallpapers/gif/cyberpunkcrop.gif &
     34 
     35 # use suckless' lock util with xautolock
     36 #xautolock -time 7 -locker slock
     37 
     38 # GUI apps can go here
     39 #cider &
     40 #vesktop &
     41 #signal-desktop &
     42 #pasystray &
     43 
     44 # mate GUI polkit daemon, swap out with anything else
     45 #exec /usr/lib/mate-polkit/polkit-mate-authentication-agent-1 &
     46 # gnome-keyring daemon, replace with whatever you have installed on your system if you'd like
     47 #gnome-keyring-daemon &
     48 foreground { sleep 3 } 
     49 foreground { xdotool key Alt+F5 }
     50