v1.0.0-pdfd_beta3
Beta 3 of "Prot's Dots For Debian (PDFD)". First the log, then a short
description of the main points.
Commits since v1.0.0-pdfd_beta2
-------------------------------
~/dotfiles $ git log v1.0.0-pdfd_beta2..HEAD --oneline
e70d748 (HEAD -> master, origin/master, origin/HEAD) Minor refinements
to the bspwm external rules
968a916 Further tweaks to tmux pane styles
dc3406c Review tmux window and pane border styles
2f87567 MAJOR CHANGE: Simplify melonpanel bspwm module
49d20d9 Tweak tmux status line
2bd94a2 Update tmux key bindings
6d28ad1 Update compton config
3476313 Tweak bspwm border colours
73e8946 Fix typo in README
82d8ce7 Minor fix to bspwm_focus_mode
af84a71 Add BSPWM focus mode
7f4a726 Add Compton toggle
860ca7f Remove ALL Vim folds
81605b6 BREAKING CHANGES: Simplify .vimrc
b6409d0 Minor change to "date" module in melonpanel
2391c9c Simplify own_script_local_build_tempus_themes
fa85c49 Update Tempus themes
9a26535 Refinements to melonpanel fonts
f4882e2 Minor update to PTP
93b0734 PTP: new script to Print Tempus Palette
85ddef6 Tweak xrandr command for laptop colours
c3c1c47 Minor refinements to melonpanel
b229596 Minor code refinements
bd61083 Minor correction
923e07b Rewrite dotsmenu script
08a8d1f Minor update to own_script_mate_setup
da15d3c Set underline colour for keyboard layout module
129a555 Add TODO items for dotsmenu
Noteworthy changes
------------------
1. Add BSPWM "focus mode". This is a script that removes gaps, padding,
and the panel from the viewport. The borders between nodes overlap,
further reducing the visual clutter. Focus mode is assigned to this
key chord chain: super + e ; f
2. Add a new script that toggles the display compositor (compton)
on/off. This is particularly useful under resource-intensive
scenarios, where disabling the compositor may be a good idea. The
key chord chain is: super + e ; c.
3. Improved compton's config file. Now it has smoother transitions that
eliminate, or at least reduce, choppiness.
4. Updated the tmux config.
1. Added key bindings for swapping windows with their adjacent
one to the left or right (M-S-{Left,Right}).
2. Key bindings to split the entire window horizontally or
vertically. This is different from the default behaviour than
splits the active pane. Keys are <prefix> {S,V}.
3. Simplify the colours used in the status line. Rely more on
typography to denote the active window.
4. Review and address some issues with the styles of the pane
borders. Now navigation should be clearer, even when running in
a TTY.
5. Redefine background elements to allow for transparency, if the
underlying terminal provides as much.
5. Major changes to the Melonpanel, especially its BSPWM module.
I already have a detailed description in this commit message:
2f8756716494b3dd247aa5118b6bd6cd07bc2582
6. Fix some critical errors in two items of the Tempus themes: Tempus
Future and Tempus Warp. Now their "background dim" colour is set
correctly. Overall, this is a minor adjustment whose underlying
mechanics are more complex. For more on that, refer to the Tempus
themes generator, specifically its CHANGELOG version 1.0.0.20190507.
https://gitlab.com/protesilaos/tempus-themes-generator.
7. Add PTP, a script that prints a table with the active Tempus theme
colours. The colour values are represented in their original
hexadecimal notation.