Build & Maintain Help Across Desktops

Here is where you can post tips and tricks to share with other users of MX. Do not ask for help in this Forum.
Message
Author
User avatar
manyroads
Posts: 2657
Joined: Sat Jun 30, 2018 6:33 pm

Build & Maintain Help Across Desktops

#1 Post by manyroads »

I have begun a series of publications (tutorials) on creating & using tools to access and remember keybindings, get help, etc. across multiple ‘diverse’ desktops. I will update this post with new items as I publish them on the eirenicon site.

http://eirenicon.org/knowledge-base/bui ... ops-part-1
Pax vobiscum,
Mark Rabideau - ManyRoads Genealogy -or- eirenicon llc. (geeky stuff)
i3wm, bspwm, hlwm, dwm, spectrwm ~ Linux #449130
"For every complex problem there is an answer that is clear, simple, and wrong." -- H. L. Mencken

User avatar
manyroads
Posts: 2657
Joined: Sat Jun 30, 2018 6:33 pm

Re: Build & Maintain Help Across Desktops

#2 Post by manyroads »

Here is the second article.... all code, guidance, etc. is available in the series.

http://eirenicon.org/knowledge-base/bui ... ps-part-2/

Here are images:
Image Image Image Image Image Image
Pax vobiscum,
Mark Rabideau - ManyRoads Genealogy -or- eirenicon llc. (geeky stuff)
i3wm, bspwm, hlwm, dwm, spectrwm ~ Linux #449130
"For every complex problem there is an answer that is clear, simple, and wrong." -- H. L. Mencken

User avatar
oops
Posts: 1891
Joined: Tue Apr 10, 2018 5:07 pm

Re: Build & Maintain Help Across Desktops

#3 Post by oops »

... Thank for the link from here Manyroads:
viewtopic.php?p=543290&sid=af052e1aaea0 ... 15#p543290

1 xfce4.14 with zentile (to provide tiling functions)
2 bspwm (Binary Space Partitioning Window Manager)
3 Herbst Luft Window Manager (herbstluftwm ~ hlwm)

FI: I especially like the number 2 - bspwm
Last edited by oops on Wed Nov 27, 2019 3:40 pm, edited 1 time in total.
Pour les nouveaux utilisateurs: Alt+F1 pour le manuel, ou FAQS, MX MANUEL, et Conseils Debian - Info. système “quick-system-info-mx” (QSI) ... Ici: System: MX-19_x64 & antiX19_x32

User avatar
manyroads
Posts: 2657
Joined: Sat Jun 30, 2018 6:33 pm

Re: Build & Maintain Help Across Desktops

#4 Post by manyroads »

Je crois que le développeur principal de bspwm est français.... bspwm est formidable ;)
Pax vobiscum,
Mark Rabideau - ManyRoads Genealogy -or- eirenicon llc. (geeky stuff)
i3wm, bspwm, hlwm, dwm, spectrwm ~ Linux #449130
"For every complex problem there is an answer that is clear, simple, and wrong." -- H. L. Mencken

User avatar
oops
Posts: 1891
Joined: Tue Apr 10, 2018 5:07 pm

Re: Build & Maintain Help Across Desktops

#5 Post by oops »

... C'est rigollot alors ;-)
.. I also like IceWM for the WMs part.
Pour les nouveaux utilisateurs: Alt+F1 pour le manuel, ou FAQS, MX MANUEL, et Conseils Debian - Info. système “quick-system-info-mx” (QSI) ... Ici: System: MX-19_x64 & antiX19_x32

User avatar
oops
Posts: 1891
Joined: Tue Apr 10, 2018 5:07 pm

Re: Build & Maintain Help Across Desktops

#6 Post by oops »

... I have tried bspwm (and with some of your config) , it is interesting and very fast and light, but need some practice , my wife does not like ;-)

Image

FI for my eepc, with Yad, Super + F1 , it's better with tabs (and I used synapse, and redshift as usual)

Code: Select all

#!/bin/bash
#####ID --KEY Création aléatoire de l'id 
id=$(echo $[($RANDOM % ($[10000 - 32000] + 1)) + 10000] )
##########Onglet 1##########
#####Avec 2 / une colonne#######
yad --plug="$id" --tabnum=1 --form --columns="2" --item-separator='!' --focus-field="1" --dialog-sep --align="center" \
--field="<b>bspwm</b> Keybindings":fbtn "./.config/sxhkd/show_help.sh" \
--field="<b>Chercher Synapse firejail</b>":fbtn "/usr/bin/firejail --noprofile synapse" \
--field="<b>xfce4-terminal</b>":fbtn "/usr/bin/xfce4-terminal" \
--field="<b>X xkill tue fenetre bloquée</b>":fbtn "/usr/bin/xkill" \
--field="<b>--> LogOut-killall bspwm</b>":fbtn "killall bspwm" \
--field="<b>-> LogOut.sh...</b>":fbtn "./.config/sxhkd/logout.sh" \
&> /tmp/data1 &
##########Onglet 2##########
#####Avec 2 colonnes########
yad --plug="$id" --tabnum=2 --form --columns="2" --item-separator='!' --focus-field="2" --dialog-sep --align="center" \
--field="<b>Virtualbox</b>":fbtn "/usr/bin/virtualbox" \
&> /tmp/data2 &
##########Onglet 3##########
#####Avec 2 colonnes########
yad --plug="$id" --tabnum=3 --form --columns="2" --item-separator='!' --focus-field="2" --dialog-sep --align="center" \
--field="<b>synaptic-pkexec</b>":fbtn "synaptic-pkexec" \
--field="<b>gksu mx-packageinstaller</b>":fbtn "gksu mx-packageinstaller" \
--field="<b>gksu mx-cleanup</b>":fbtn "gksu mx-cleanup" \
--field="<b>gksu bleachbit</b>":fbtn "gksu bleachbit" \
&> /tmp/data3 &
##########Onglet 4##########
#####Avec 2 colonnes########
yad --plug="$id" --tabnum=4 --form --columns="2" --item-separator='!' --focus-field="2" --dialog-sep --align="center" \
--field="<b>anydesk aide PC à distance</b>":fbtn "anydesk" \
--field="<b>xfce4-settings-manager Impr Samba etc</b>":fbtn "xfce4-settings-manager" \
&> /tmp/data4 &
##########Onglet 5##########
#####Avec 2 colonnes########
yad --plug="$id" --tabnum=5 --form --columns="2" --item-separator='!' --focus-field="2" --dialog-sep --align="center" \
&> /tmp/data5 &
##########Onglet 6##########
#####Avec 2 colonnes########
yad --plug="$id" --tabnum=6 --form --columns="2" --item-separator='!' --focus-field="2" --dialog-sep --align="center" \
&> /tmp/data6 &
yad --notebook --width="450" --height="350" --center --title="yad notebook" --window-icon="gnome-util" --key="$id" \
--tab="onglet 1" --tab="Onglet 2" --tab="Onglet 3" --tab="Onglet 4" --tab="Onglet 5" --tab="Onglet 6" \
--button="gtk-cancel:1" \
--button="gtk-ok:0"
fermernotebook=$?
if [ $fermernotebook -eq 252 ]
then
exit
elif [ $fermernotebook -eq 1 ]
then
exit
fi

Pour les nouveaux utilisateurs: Alt+F1 pour le manuel, ou FAQS, MX MANUEL, et Conseils Debian - Info. système “quick-system-info-mx” (QSI) ... Ici: System: MX-19_x64 & antiX19_x32

User avatar
manyroads
Posts: 2657
Joined: Sat Jun 30, 2018 6:33 pm

Re: Build & Maintain Help Across Desktops

#7 Post by manyroads »

Looks very nice!
Pax vobiscum,
Mark Rabideau - ManyRoads Genealogy -or- eirenicon llc. (geeky stuff)
i3wm, bspwm, hlwm, dwm, spectrwm ~ Linux #449130
"For every complex problem there is an answer that is clear, simple, and wrong." -- H. L. Mencken

User avatar
oops
Posts: 1891
Joined: Tue Apr 10, 2018 5:07 pm

Re: Build & Maintain Help Across Desktops

#8 Post by oops »

Hi Manyroads,

Yes, I like too ... bspwm (Binary Space Partitioning Window Manager) is a nice WM

FI: to having into my config, print screen to work with "Print screen" key, I had to do/add into ~/.config/sdhk/sdhkrc :

Code: Select all

...

{shift + ,_} Print
  /usr/bin/xfce4-screenshooter -f          # fullscreen mouse -fm

...
Pour les nouveaux utilisateurs: Alt+F1 pour le manuel, ou FAQS, MX MANUEL, et Conseils Debian - Info. système “quick-system-info-mx” (QSI) ... Ici: System: MX-19_x64 & antiX19_x32

Post Reply

Return to “Tips & Tricks by users”