Changelog for long-term users

Wiki post to note significant changes in Mabox aimed at long-term users who want to make these changes in their systems.

Mabox is rolling and evolving. There are ocassionally some changes that can’t be shipped by simple package updates.
Package removal, replacement, user config file changes for example.
All those changes will be described here to help you go in line with current Mabox shape if you wish.

Mabox has the mb-reset script, which was created to be helpful in such situations.
Read more about mb-reset in manual.


Changelog

Before Mabox 21.10 October ISO release:

Package replaced: bpytop -> btop

Btop is CLI resource monitor, bpytop successor written in C++
Remove bpytop:

yay -Rc bpytop

Install btop:

yay -S btop

If you need to update keyboard shortcut and left sidepanel commands:

mb-reset obrcxml
mb-reset leftpanel

Colorized man pages

Achieved by small changes in .bashrc

man() {
    LESS_TERMCAP_md=$'\e[01;31m' \
    LESS_TERMCAP_me=$'\e[0m' \
    LESS_TERMCAP_se=$'\e[0m' \
    LESS_TERMCAP_so=$'\e[01;44;33m' \
    LESS_TERMCAP_ue=$'\e[0m' \
    LESS_TERMCAP_us=$'\e[01;32m' \
    command man "$@"
}

Use:

mb-reset -c bashrc

To see (and optionally pick) changes in GUI (meld)
Or:

mb-reset bashrc

to overwrite your .bashrc (Be aware that you will loose your own customizations if any)


Package added: mbxcolors

mbxcolors is a color picker, palette manager to paste quickly color code in place where cursor is.

yay -S mbxcolors

Keyboard shortcuts changed:
super + c color picker menu
super +p - toggle picom

mb-reset obrcxml

Configs: updated Conky and Tint2 panels

Some small fixes…

mb-reset tint2
mb-reset conky


Current (not included in latest ISO yet)

noblank - monitor blanking toogle script

win + alt + b will toggle monitor blanking - useful to temporaty disable monitor blanking. Thanks to @piquetMonitor blanking

rm ~/bin/noblank       # delete old script
yay                    # update all packages
mb-reset obrcxml       # replace rc.xml with new one
2 Likes