Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
####### # # E-scripts on the Mate desktop. # # Note 1: use the eev command (defined in eev.el) and the # ee alias (in my .zshrc) to execute parts of this file. # Executing this file as a whole makes no sense. # An introduction to eev can be found here: # # (find-eev-quick-intro) # http://angg.twu.net/eev-intros/find-eev-quick-intro.html # # Note 2: be VERY careful and make sure you understand what # you're doing. # # Note 3: If you use a shell other than zsh things like |& # and the for loops may not work. # # Note 4: I always run as root. # # Note 5: some parts are too old and don't work anymore. Some # never worked. # # Note 6: the definitions for the find-xxxfile commands are on my # .emacs. # # Note 7: if you see a strange command check my .zshrc -- it may # be defined there as a function or an alias. # # Note 8: the sections without dates are always older than the # sections with dates. # # This file is at <http://angg.twu.net/e/mate.e> # or at <http://angg.twu.net/e/mate.e.html>. # See also <http://angg.twu.net/emacs.html>, # <http://angg.twu.net/.emacs[.html]>, # <http://angg.twu.net/.zshrc[.html]>, # <http://angg.twu.net/escripts.html>, # and <http://angg.twu.net/>. # ####### # «.adduser» (to "adduser") # «.config-dir» (to "config-dir") # «.menu» (to "menu") # «.mate-session-manager» (to "mate-session-manager") # «.mate-panel» (to "mate-panel") # «.caja» (to "caja") # «.caja-google-drive» (to "caja-google-drive") # «.atril» (to "atril") # «.irc» (to "irc") # «.workspaces» (to "workspaces") # «.save-screenshot» (to "save-screenshot") # «.mate-screensaver» (to "mate-screensaver") # «.background» (to "background") # «.caja-desktop» (to "caja-desktop") # «.network-menu» (to "network-menu") # «.notification-applet» (to "notification-applet") # «.canberra-gtk-module» (to "canberra-gtk-module") # «.onboard» (to "onboard") # «.marco» (to "marco") # «.brightness» (to "brightness") # «.indicator-applet-complete» (to "indicator-applet-complete") # https://en.wikipedia.org/wiki/MATE_(software) # https://mate-desktop.org/ # (find-zsh "installeddebs | sort | grep mate") # (find-zsh "availabledebs | sort | grep mate") ##### # # adduser # 2018nov03 # ##### # «adduser» (to ".adduser") # (find-sh "locate -i adduser") # (find-fline "/home/") # (find-fline "/home/edrx2/") # (find-asrootfile "/home/edrx2/") # (find-sh "find /home/edrx2/ | sort") # (find-sh "find /usr | grep -i adduser") # (find-sh "find /usr | grep -i bash_logout") # (find-man "8 adduser") # (find-man "5 adduser.conf") # (find-fline "/usr/share/doc/adduser/examples/adduser.local.conf.examples/skel/dot.bash_logout") # (find-status "adduser") # (find-vldifile "adduser.list") # (find-udfile "adduser/") # (find-fline "/usr/share/adduser/adduser.conf") [Trisquel] > System > Administration > Users and Groups ##### # # The ~/.config/ directory # 2018nov03 # ##### # «config-dir» (to ".config-dir") # (find-fline "~/.config/" "mate") # (find-fline "~/.config/mate/") # (find-fline "~/.config/mate-menu/") # (find-fline "~/.config/mate-session/") # (find-fline "~/.config/user-dirs.dirs") ##### # # menu # 2018nov03 # ##### # «menu» (to ".menu") # (find-status "mate-menu") # (find-vldifile "mate-menu.list") # (find-udfile "mate-menu/") # (find-status "mate-menus") # (find-vldifile "mate-menus.list") # (find-udfile "mate-menus/") ##### # # mate-session-manager # 2018nov14 # ##### # «mate-session-manager» (to ".mate-session-manager") # (find-status "mate-session-manager") # (find-vldifile "mate-session-manager.list") # (find-udfile "mate-session-manager/") # (find-man "1 mate-wm") # (find-man "1 mate-session-save") # (find-man "1 mate-session-properties") # (find-man "1 mate-session") # (find-man "1 mate-session-inhibit") # (find-fline "/etc/X11/Xsession.d/55mate-session_materc") # (find-vldifile "mate-session-manager.list" "mate-wm") # https://github.com/mate-desktop/mate-session-manager * (eepitch-shell) * (eepitch-kill) * (eepitch-shell) rm -Rfv ~/usrc/mate-session-manager/ cd ~/usrc/ git clone https://github.com/mate-desktop/mate-session-manager cd ~/usrc/mate-session-manager/ git pull git branch --list -a git for-each-ref PAGER=cat git log --oneline --graph --all -20 # (find-fline "~/usrc/") # (find-fline "~/usrc/mate-session-manager/") # (find-gitk "~/usrc/mate-session-manager/") # (code-c-d "matesessionm" "~/usrc/mate-session-manager/") # (find-matesessionmfile "") ##### # # mate-panel # 2019jan10 # ##### # «mate-panel» (to ".mate-panel") # (find-status "mate-panel") # (find-vldifile "mate-panel.list") # (find-udfile "mate-panel/") # (find-man "1 mate-desktop-item-edit") # (find-man "1 mate-panel-test-applets") # (find-man "1 mate-panel") # http://github.com/mate-desktop/mate-panel/issues properties -> show arrows hide ##### # # caja # 2018nov27 # ##### # «caja» (to ".caja") # (find-man "1 caja") # (find-zsh "installeddebs | sort | grep caja") # (find-status "caja") # (find-vldifile "caja.list") # (find-udfile "caja/") # (find-status "caja-actions") # (find-vldifile "caja-actions.list") # (find-udfile "caja-actions/") # (find-status "caja-actions-common") # (find-vldifile "caja-actions-common.list") # (find-udfile "caja-actions-common/") # (find-status "caja-common") # (find-vldifile "caja-common.list") # (find-udfile "caja-common/") # (find-status "caja-extensions-common") # (find-vldifile "caja-extensions-common.list") # (find-udfile "caja-extensions-common/") # (find-status "caja-open-terminal") # (find-vldifile "caja-open-terminal.list") # (find-udfile "caja-open-terminal/") # (find-status "caja-sendto") # (find-vldifile "caja-sendto.list") # (find-udfile "caja-sendto/") # (find-status "caja-share") # (find-vldifile "caja-share.list") # (find-udfile "caja-share/") # (find-status "caja-wallpaper") # (find-vldifile "caja-wallpaper.list") # (find-udfile "caja-wallpaper/") * (eepitch-shell) * (eepitch-kill) * (eepitch-shell) caja --browser "mtp://[usb:002,008]/Phone/Pictures/Quadros-2018.2" ##### # # caja-google-drive # 2018dec04 # ##### # «caja-google-drive» (to ".caja-google-drive") # https://www.linuxuprising.com/2018/07/mounting-google-drive-on-xfce-or-mate.html ##### # # atril # 2018dec03 # ##### # «atril» (to ".atril") # (find-es "ps" "evince") # https://github.com/mate-desktop/atril # (find-zsh "installeddebs | sort | grep atril") # (find-zsh "availabledebs | sort | grep atril") # (find-status "atril") # (find-vldifile "atril.list") # (find-udfile "atril/") # (find-status "atril-common") # (find-vldifile "atril-common.list") # (find-udfile "atril-common/") # (find-fline "/usr/share/gtk-doc/html/atril/") # (find-man "1 atril-previewer") # (find-man "1 atril-thumbnailer") # (find-man "1 atril") # (find-man "1 atril" "-p, --page-label=PAGE") # (find-man "1 atril" "-i, --page-index=NUMBER") # (find-man "1 atril" "-f, --fullscreen") # (find-man "1 atril" "-s, --presentation") # (find-man "1 atril" "-w, --preview") # (find-man "1 atril" "--help") # (find-sh "atril --help") # (find-sh "atril --help-all") (vgs) (find-pdf-page "~/LATEX/2018vichy-vgms-slides.pdf") (find-efunction 'find-xpdfpage) (find-bgprocess "atril ~/LATEX/2018vichy-vgms-slides.pdf") (find-bgprocess "atril -s ~/LATEX/2018vichy-vgms-slides.pdf") (find-bgprocess "atril -f ~/LATEX/2018vichy-vgms-slides.pdf") (find-bgprocess "atril -w ~/LATEX/2018vichy-vgms-slides.pdf") (find-bgprocess "atril -i 5 ~/LATEX/2018vichy-vgms-slides.pdf") (find-bgprocess "atril -i 5 -s ~/LATEX/2018vichy-vgms-slides.pdf") (find-bgprocess "atril -i 5 -f ~/LATEX/2018vichy-vgms-slides.pdf") (find-bgprocess "atril -i 5 -w ~/LATEX/2018vichy-vgms-slides.pdf") * (eepitch-shell) * (eepitch-kill) * (eepitch-shell) atril --preview ~/LATEX/2018vichy-vgms-slides.pdf atril -w ~/LATEX/2018vichy-vgms-slides.pdf atril -i 5 -w ~/LATEX/2018vichy-vgms-slides.pdf apti topmenu-gtk2 apti topmenu-gtk3 ##### # # The Mate irc channel # 2018dec04 # ##### # «irc» (to ".irc") # https://mate-desktop.org/community/ # #mate @ irc.freenode.net # http://wiki.mate-desktop.org/irc # (find-es "grub" "libreboot-irc") (defun g2 () (interactive) (find-rcirc-buffer-2a "irc.freenode.net" "#eev #mate" nil "#mate")) (defun g3 () (interactive) (find-rcirc-buffer-3a "irc.freenode.net" "#eev #mate" nil "#mate")) ##### # # workspaces # 2018dec20 # ##### # «workspaces» (to ".workspaces") # https://learnubuntumate.weebly.com/multiple-workspaces.html ##### # # Saving screenshots # 2019jan05 # ##### # «save-screenshot» (to ".save-screenshot") # Keys: Print Screen: Takes a screenshot of the entire screen. # Alt+Print Screen: Takes a screenshot of the window which is active. # "Druck" * (eepitch-shell) * (eepitch-kill) * (eepitch-shell) xwininfo -all # xwininfo: Window id: 0x4800010 "Desktop User Guide" # (find-es "x" "xlsclients") # (find-sh "xlsclients") # (find-sh "xlsclients -l") # (find-sh "xlsclients -l -a") # (find-sh "xlsclients" "mate-screenshot") # (find-sh "apt-file search mate-screenshot") mate-utils mate-utils-common * (eepitch-shell) * (eepitch-kill) * (eepitch-shell) laf /usr/share/app-install/desktop/mate-utils:mate-screenshot.desktop app-install-data: /usr/share/app-install/desktop/mate-utils:mate-screenshot.desktop mate-utils: /usr/bin/mate-screenshot mate-utils: /usr/share/applications/mate-screenshot.desktop mate-utils-common: /usr/share/appdata/mate-screenshot.appdata.xml mate-utils-common: /usr/share/man/man1/mate-screenshot.1.gz mate-utils-common: /usr/share/mate-screenshot/mate-screenshot.ui ##### # # mate-screensaver # 2019aug20 # ##### # «mate-screensaver» (to ".mate-screensaver") # (find-debpkg-links "mate-screensaver") # (find-status "mate-screensaver") # (find-vldifile "mate-screensaver.list") # (find-udfile "mate-screensaver/") # (find-status "mate-screensaver-common") # (find-vldifile "mate-screensaver-common.list") # (find-udfile "mate-screensaver-common/") # (find-man "1 mate-screensaver-command") # (find-man "1 mate-screensaver-preferences") # (find-man "1 mate-screensaver") * (eepitch-shell) * (eepitch-kill) * (eepitch-shell) mate-screensaver-preferences ##### # # background # 2019jan10 # ##### # «background» (to ".background") # (find-angg ".zshrc" "prep-X") * (eepitch-shell) * (eepitch-kill) * (eepitch-shell) xsetroot -solid black xwininfo says that what looks like the root window is "x-caja-desktop" ##### # # caja-desktop # 2019jan10 # ##### # «caja-desktop» (to ".caja-desktop") # (find-zsh "installeddebs | sort | grep caja-desktop") # (find-zsh "availabledebs | sort | grep caja-desktop") https://forums.linuxmint.com/viewtopic.php?t=148282 https://www.reddit.com/r/archlinux/comments/32b0nz/caja_without_xcajadesktop/ Yes, you need to edit the dconf entry. It should be under /org/mate/caja/desktop or somewhere near ther it's actually org/mate/desktop/backgroud/show-desktop-icons and draw-background dconf # (find-zsh "installeddebs | sort | grep dconf") # (find-zsh "availabledebs | sort | grep dconf") dconf-cli_0.24.0-2.deb dconf-editor_3.18.2-1.deb dconf-gsettings-backend_0.24.0-2.deb dconf-service_0.24.0-2.deb dconf-tools_0.24.0-2.deb libdconf1_0.24.0-2.deb # (find-status "dconf-cli") # (find-vldifile "dconf-cli.list") # (find-udfile "dconf-cli/") # (find-status "dconf-editor") # (find-vldifile "dconf-editor.list") # (find-udfile "dconf-editor/") # (find-man "1 dconf-editor") # (find-status "dconf-gsettings-backend") # (find-vldifile "dconf-gsettings-backend.list") # (find-udfile "dconf-gsettings-backend/") # (find-status "dconf-service") # (find-vldifile "dconf-service.list") # (find-udfile "dconf-service/") # (find-status "dconf-tools") # (find-vldifile "dconf-tools.list") # (find-udfile "dconf-tools/") # (find-status "libdconf1") # (find-vldifile "libdconf1.list") # (find-udfile "libdconf1/") * (eepitch-shell) * (eepitch-kill) * (eepitch-shell) dconf-editor # (find-fline "/usr/share/backgrounds/flidas.jpg") ##### # # Where is the network menu in Mate # 2019jan11 # ##### # «network-menu» (to ".network-menu") # https://ubuntu-mate.community/t/what-network-menu/13119 Alt-F2 nm-applet ##### # # The notification applet # 2019jan12 # ##### # «notification-applet» (to ".notification-applet") # https://github.com/mate-desktop/mate-notification-daemon # (find-status "mate-notification-daemon") # (find-vldifile "mate-notification-daemon.list") # (find-udfile "mate-notification-daemon/") Is this the same as the "notification area"? The notification area has the network thing... ##### # # The canberra-gtk-module error # 2019jan12 # ##### # «canberra-gtk-module» (to ".canberra-gtk-module") # (find-zsh "installeddebs | sort | grep canberra-gtk") # (find-zsh "availabledebs | sort | grep canberra-gtk") # (find-status "libcanberra-gtk-module") # (find-vldifile "libcanberra-gtk-module:amd64.list") # (find-udfile "libcanberra-gtk-module/") # http://0pointer.de/lennart/projects/libcanberra/ # https://askubuntu.com/questions/342202/failed-to-load-module-canberra-gtk-module-but-already-installed * (eepitch-shell) * (eepitch-kill) * (eepitch-shell) nm-applet # Gtk-Message: Failed to load module "canberra-gtk-module" apti libcanberra-gtk-module apti libcanberra-gtk3-module ##### # # onboard # 2019jan28 # ##### # «onboard» (to ".onboard") # (find-status "onboard") # (find-vldifile "onboard.list") # (find-udfile "onboard/") # (find-vldifile "onboard.postinst") # (find-vldifile "onboard.prerm") # (find-vldifile "onboard.postrm") # (find-vldifile "onboard.conffiles") # (find-vldifile "onboard.md5sums") # https://launchpad.net/onboard ##### # # marco # 2019mar22 # ##### # «marco» (to ".marco") # (find-man "1 marco") # (find-zsh "installeddebs | sort | grep marco") # (find-debpkg-links "marco") # (find-status "marco") # (find-vldifile "marco.list") # (find-udfile "marco/") # (find-status "marco-common") # (find-vldifile "marco-common.list") # (find-udfile "marco-common/") # (find-status "libmarco-private0") # (find-vldifile "libmarco-private0.list") # (find-udfile "libmarco-private0/") ##### # # brightness # 2019mar22 # ##### # «brightness» (to ".brightness") # (find-es "hardware" "T400-brightness") Trisquel -> System -> control centel -> power management -> display ##### # # indicator-applet-complete # 2019mar24 # ##### # «indicator-applet-complete» (to ".indicator-applet-complete") # (find-status "indicator-applet-complete") # (find-vldifile "indicator-applet-complete.list") # (find-udfile "indicator-applet-complete/") https://packages.ubuntu.com/trusty/gnome/indicator-applet-complete # (find-zsh "installeddebs | sort | grep indicator") # (find-zsh "installeddebs | sort | grep indicator-applet-complete") # (find-zsh "availabledebs | sort | grep indicator-applet-complete") # (find-status "indicator-network") # (find-vldifile "indicator-network.list") # (find-udfile "indicator-network/") https://launchpad.net/indicator-network mate-wm # Local Variables: # coding: utf-8-unix # End: