-
Notifications
You must be signed in to change notification settings - Fork 28
bonus_fr
voici quelques exemples choisis pour compléter votre configuration de wmfs. vous pouvez aussi trouver d’autres configs en visitant le groupe wmfs-customizers sur devart.
le code à placer dans votre section [tags]:
[tag] screen = 0 name = " " statusline = "^i[7;-1;15;15;/home/xorg62/Pictures/smiley.gif]" [/tag]
voir en action — config & scripts
les icones
le code à mettre dans votre section [theme]:
client_sel_statusline = "^i[1;1;0;0;/home/arp/.config/wmfs/icons/client_close.png](1;client_close) ^i[12;1;0;0;/home/arp/.config/wmfs/icons/client_prev.png](1;tag_move_client_prev) ^i[24;1;0;0;/home/arp/.config/wmfs/icons/client_next.png](1;tag_move_client_next) ^i[36;1;0;0;/home/arp/.config/wmfs/icons/client_free.png](1;client_toggle_free)"
vous pouvez utiliser les fonctions uicb comme ci-dessus mais on peut ajouter quelques actions:
grâce à ce code, vous pouvez: B1 sur “x” ferme le client, B1 sur “~” libère/tile le client, B1 sur “</>” tag le client avec le tag précédent/suivant, B2 sur “</>” tag le client avec le tag précédent/suivant et suit le client.
la ligne à insérer dans votre section [theme]:
client_sel_statusline = "\s[left;#FF4500; X](1;client_close) \s[left;#FF4500; ~](1;client_toggle_free) \s[left;#FF4500; <](1;tag_move_client_prev)(2;tag_move_client_prev)(2;tag_prev) \s[left;#FF4500; >](1;tag_move_client_next)(2;tag_move_client_next)(2;tag_next)"
wmfs² intègre un lanceur simple qui se lance avec les touches [Super]+[p] mais vous pouvez créer autant de lanceurs que vous désirez:
-
lanceur ssh: un lanceur SSH vous permettra de lancer une session SSH dans un nouveau terminal. pour y parvenir, ajouter cette section dans [launchers]:
# ssh launcher [launcher] name = "launcher_ssh" prompt = "SSH to: " command = "spawn urxvtc -e ssh" width = 150 [/launcher]
vous avez créé la commande launcher_ssh, il faut maintenant l’assigner à une combinaison de touches dans la section [keys]:
[key] mod = {"Alt", "Shift"} key = "p" func = "launcher" cmd = "launcher_ssh" [/key]
il vous suffit maintenant de presser Alt+Shift+P et entrer ‘user@host’ dans le prompt pour lancer une session ssh dans un terminal. -
lanceur de manuel: man page launcher est un moyen rapide de parcourir des pages de manuels dans un terminal qui se fermera une fois la consultation terminée. pour y parvenir, ajouter ces lignes dans la section [launchers]:
# man page launcher [launcher] name = "launcher_man" prompt = "Man: " command = "spawn xterm -e man" width = 150 [/launcher]
puis assigner la commande launcher_man à une combinaison de touches dans la section [keys]:
[key] mod = {"Alt"} key = "m" func = "launcher" cmd = "launcher_man" [/key]
j’utilise ici conky + un script pour afficher les infos et contrôler mocp.
le shot:
le code
le conkyrc lancé par le script.
la barre cliquable permet de créer facilement un dock dans la barre de status de wmfs. ici un exemple de dock ‘text’ mais vous pouvez afficher des icones grâce à l’option ^i[<position>;<dimensions>;<imagepath>]
.
le shot:
le code