util:dmenu-selector
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | util:dmenu-selector [2018/11/17 12:54] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | sur la plupart des distributions GNU/Linux, l' | ||
+ | ce wiki vous permettra d' | ||
+ | ===== dmenu-selector ===== | ||
+ | petite variante du [[: | ||
+ | le dmenu-start.sh à rendre exécutable et à lancer depuis votre ~/.xinitrc : | ||
+ | <code bash dmenu-start.sh> | ||
+ | #!/bin/bash | ||
+ | # a simple session-selector | ||
+ | ########################### | ||
+ | # session list | ||
+ | # ------------ | ||
+ | choice=`echo -e "01: vtwm\n02: dwm\n03: ratpoison\n04: | ||
+ | # session launchers | ||
+ | # ----------------- | ||
+ | case $choice in | ||
+ | 01) exec $HOME/ | ||
+ | 02) exec / | ||
+ | 03) exec $HOME/ | ||
+ | 04) exec $HOME/ | ||
+ | 05) exec $HOME/ | ||
+ | 06) exec $HOME/ | ||
+ | 07) exec $HOME/ | ||
+ | 08) exec / | ||
+ | 09) exec $HOME/ | ||
+ | 10) exec $HOME/ | ||
+ | 11) exec $HOME/ | ||
+ | 12) geany -s bin/ | ||
+ | 13) sudo shutdown -h now ;; | ||
+ | *) dmenu-start.sh ;; | ||
+ | esac | ||
+ | exit 0 | ||
+ | </ | ||
+ | ce script renvoi aux scripts de lancement respectifs des wm's utilisés.\\ | ||
+ | pour l' | ||
+ | <code bash dwm_start.sh> | ||
+ | #! /bin/bash | ||
+ | # livarp_0.4 dwm start-up script | ||
+ | ################################# | ||
+ | |||
+ | ## launch mail-checker ## edit if needed ------------------------------- | ||
+ | if ping -c 1 -w 1 194.2.0.20 &>/ | ||
+ | sleep 5 && claws-mail & | ||
+ | fi | ||
+ | |||
+ | ## change caps_lock into super key - for old laptop -------------------- | ||
+ | #xmodmap ~/.Xmodmap | ||
+ | |||
+ | ## launch composite manager -------------------------------------------- | ||
+ | xcompmgr_livarp -l & | ||
+ | |||
+ | ## launch panel -------------------------------------------------------- | ||
+ | sleep 1 && fbpanel & | ||
+ | |||
+ | ## setup auto-mounting ------------------------------------------------- | ||
+ | sleep 10 && udisks-glue --session & | ||
+ | |||
+ | ## set dwm wallpaper --------------------------------------------------- | ||
+ | #nitrogen --restore ## uncomment to display your favorite wallpaper | ||
+ | #/ | ||
+ | feh --no-xinerama --bg-fill / | ||
+ | |||
+ | ## set statusbar ------------------------------------------------------- | ||
+ | conkyd -q -c ~/ | ||
+ | #conkyd -q -c ~/ | ||
+ | |||
+ | ## setup network ------------------------------------------------------- | ||
+ | nm-applet & | ||
+ | |||
+ | ## launch dwm in a loop with a log file -------------------------------- | ||
+ | while true; do | ||
+ | / | ||
+ | done | ||
+ | </ | ||
+ | \\ | ||
+ | vous pouvez désormais tester autant de sessions que vous désirez (à installer dans votre ~/bin) sans passer par le super-utilisateur, |
util/dmenu-selector.txt · Dernière modification : 2018/11/17 12:54 de 127.0.0.1