Linux Post Install tasks

These tips are for void linux as that is the distro I am using nowadays.

  • mate tricks: change background from cli - dconf write /org/mate/desktop/background/picture-filename "'PATH-TO-JPEG'"
  • web page to check if your browser is html5 compliant: - https://www.youtube.com/html5

HotKeys

  • Install xbindkeys
  • Add to startup? $HOME/.xprofile
  • Create default config with xbindkeys -d > $HOME/.xbindkeysrc
  • Lookup key combinations: - xbindkeys --multikey or - xbindkeys --key
  • update bindings xbindkeys --poll-rc
  • rofi - A good addition to this is rofi. Which is a dynamic menu. - Create a xbindkey shortcut to run rofi with: - rofi -show-icons -modi drun,window -show drun

Additional software

  • Additional software (Tested on void linux):
    • Tip: use sed -e 's/#.*$//' to strip comments!
#
# Download this with:
#
#   wget -O- https://github.com/alejandroliu/0ink.net/raw/master/snippets/void-installation/swlist-extras.txt | sed -e 's/#.*$//'
#
# use:
#   xbps-query -m
#
# To see the list of "manually" installed packages
#
git         # I need this to interact with github
git-crypt       # transparent git encryption
github-cli
rcm         # dot file manager

tcl         # gui scripts
tk

# VeraCrypt     # Encrypted drives
tc-play         # Encrypted drives

flatpak         # application distrib
xdg-desktop-portal
xdg-desktop-portal-gtk
xdg-user-dirs
xdg-user-dirs-gtk

geany           # text editor and IDE
geany-plugins
geany-plugins-extra
micro           # Another CLI text editor
xclip

mplayer         # media support
ffmpeg
vlc
eyeD3
ImageMagick

catimg feh viu      # barebones img viewers

libreoffice     # Office applications
dia         # vector drawings
simple-scan     # scanner support
calibre         # e-book management
cups            # Printer support
hplip-gui       # Printer+scanner support for HP
# MSPaint alternatives
#azpaint : still too complicated
mtpaint # almost there...

redshift-gtk        # blue blocker
safeeyes xprintidle # eye care
xorg-apps       # Basic X apps
mesa-demos
xterm
tigervnc
glxinfo
glmark2

font-bh-ttf     # Additional fonts
noto-fonts-ttf

syslinux mtools squashfs-tools-ng   # misc script for working with USB boot drives and images

atf         # dev support
kyua
jq yq jc        # manipulate data in scripts

# php
# gcc
# make
# ltrace
# strace
# tcpdump
# luakit

pelican             # static site generator
mdcat
python3-yaml
python3-Markdown
python3-GitPython
graphviz

asciidoc            # alt: ruby-asciidoctor
pandoc              # convert md to epub
# bootiso           # Create USB boot discs from ISOs
# darkhttpd         # light weight web server

pidgin # pidgin-sipe avahi  # chat app
thunderbird         # e-mail app

#qemu
#libvirt
#virt-manager
#virt-manager-tools