djcev.com

//

Git Repos / dotfiles / commit a00c81a

Commit: a00c81a4644129d0335ca0565f4639957a8fa4e2
Parent: 140d8af9a70738216328641ad91976e491792481
Author: Cameron Vanderzanden, 2023-04-15 11:53
Committer: Cameron Vanderzanden, 2023-04-15 11:53

Commit Message

jgmenu.csv, misc. small changes

Brought in my jgmenu.csv menu entry definition file. Includes shortcuts
for most of the programs I think to use on my home computer.

Minor changes to my Quake 1 and Quake 3 configs - my old Model M
keyboard broke & I'm now using a cheap USB membrane keyboard. Some
of the key combinations I was using for movement don't work on
standard USB keyboards, so I had to remap my movement keys.

Renamed my full sidebar tint2 config and created a system-tray-only
tint2 config.

Plus other misc. changes, I'm sure.

Change List

Diff FreeBSD.mk

diff --git a/FreeBSD.mk b/FreeBSD.mk
index fa72405..27c93c2 100644
--- a/FreeBSD.mk
+++ b/FreeBSD.mk
@@ -18,7 +18,8 @@ HEXFILES= config/Xdefaults \
config/jgmenu/jgmenurc \
config/mpv/config \
config/qt5ct/colors/termlike.conf \
- config/tint2/tint2rc \
+ config/tint2/tint2full.rc \
+ config/tint2/tint2systray.rc \
tmux.conf
HEXNOPOUND= config/irssi/cev.theme
RGBFILES= config/qtcurve/kdeglobals \

Return to the top of this page or return to the overview of this repo.

Diff bin/aliases.sh

diff --git a/bin/aliases.sh b/bin/aliases.sh
index 0f9adde..d03ff6e 100644
--- a/bin/aliases.sh
+++ b/bin/aliases.sh
@@ -5,6 +5,8 @@ alias bpm="python3 $HOME/bin/taptempo.py"
alias cd_info="isoinfo -RpJl -i"
alias cr="cmus-remote"
alias d0="du -xhcd 0 * | sort -h"
+# see https://gist.github.com/thebouv/8657674
+alias ducks="du -hcs * | sort -hr | head -11"
alias fetch="fetch -R"
alias fetchmail="fetchmail -f $HOME/.config/fetchmailrc"
alias grep="grep --color=auto -n"
@@ -22,6 +24,7 @@ alias m="$PAGER"
alias mutt="mutt -F $HOME/.config/mutt/muttrc"
alias p="$PAGER"
alias print="vimcat"
+alias pt2="pt2-clone"
alias py="python3"
alias python="python3"
alias rdp="rdesktop -a 24 -g 800x600 -k en_us"
@@ -53,10 +56,11 @@ alias mp3_cover="$HOME/bin/tag_cover.sh -3"
alias mp3_key="$HOME/bin/tag_key.sh -3"
alias mp3_rg="$HOME/bin/tag_rg.sh -3"
alias mp3_to_cbr320="$HOME/bin/audio_to_cbr320.sh -3"
-alias mp="/usr/local/bin/mpv --quiet"
-alias mp43="/usr/local/bin/mpv --panscan=1.0 --quiet"
-alias mpr="/usr/local/bin/mpv --no-use-filedir-conf --quiet"
-alias mplayer="/usr/local/bin/mpv --quiet"
+alias mp="mpv --quiet"
+alias mp43="mpv --panscan=1.0 --quiet"
+alias mph="mpv --af=lavfi=[highpass=f=100] --quiet"
+alias mpr="mpv --no-use-filedir-conf --quiet"
+alias mplayer="mpv --quiet"
alias mpt="$HOME/bin/mpt_single.sh"
alias scs="$HOME/bin/scs4tool.sh"
alias sss="$HOME/bin/sox_spectrogram.sh"
@@ -75,6 +79,6 @@ mp3_bug() {
}

blogrep() {
- grep "$@" /z/work/cev/w/_posts/*/*
+ grep -s "$@" /z/work/cev/w/_posts/*/*
}

Return to the top of this page or return to the overview of this repo.

Diff bin/back.sh

diff --git a/bin/back.sh b/bin/back.sh
index a1f20a4..cf3987b 100755
--- a/bin/back.sh
+++ b/bin/back.sh
@@ -33,7 +33,7 @@
self="${0##*'/'}"
action='aspect'
bgdir="/z/gfx/wallpapers/"
-method="hsetroot"
+method="wmsetbg"

cleanup() {
if [ "$tfile" -a -r "$tfile" ]; then rm "$tfile"; fi
@@ -103,6 +103,13 @@ setbg() {
full=""
tile=""
;;
+ wmsetbg)
+ setter="$(which wmsetbg)"
+ aspect="-b black -a -S"
+ center="-b black -e"
+ full="-s -S"
+ tile="-t"
+ ;;
*) die_invalid_method "$method" ;;
esac

Return to the top of this page or return to the overview of this repo.

Diff bin/lc.sh

diff --git a/bin/lc.sh b/bin/lc.sh
index 5e3b045..153f390 100755
--- a/bin/lc.sh
+++ b/bin/lc.sh
@@ -457,7 +457,7 @@ loop_across() {
}

# based on FreeBSD column(1), specifically /usr/src/usr.bin/column/column.c
-# also available at https://cgit.freebsd.org/src/tree/usr.bin/column/column.c .
+# also available at https://cgit.freebsd.org/src/tree/usr.bin/column/column.c
loop_down() {
local base=0
local row=1

Return to the top of this page or return to the overview of this repo.

Diff bin/scs4tool.sh

diff --git a/bin/scs4tool.sh b/bin/scs4tool.sh
index d95ba86..a8f4f47 100755
--- a/bin/scs4tool.sh
+++ b/bin/scs4tool.sh
@@ -36,7 +36,7 @@ fi

self="${0##*/}"
prefix="${SCS4_PREFIX:-/y}"
-wine="/usr/local/bin/wine"
+wine="/usr/local/wine-proton/bin/wine"
database="${SCS4_DATABASE_PREFIX:-${prefix}/SCS.4DJ_Database}"
hashtable="${SCS4_HASHTABLE_PATH:-${database}/hashes.dat}"
tmpdir=""
@@ -45,11 +45,11 @@ viewlog=""
flactomp3="N"
flacapplyrg="Y"

-[ -z "$WINEPREFIX" ] && WINEPREFIX="/z/juarez/SCS4_DjAnalyze"
+[ -z "$WINEPREFIX" ] && WINEPREFIX="/z/warez/SCS4_DjAnalyze"
[ -z "$WINEDEBUG" ] && WINEDEBUG="-all"
export WINEPREFIX WINEDEBUG
export WINEARCH=win32
-djanalyze="/z/juarez/SCS4_DjAnalyze/djanalyze.exe"
+djanalyze="/z/warez/SCS4_DjAnalyze/djanalyze.exe"

cleanup() {
[ -n "$logfile" -a -f "$logfile" ] && rm $logfile

Return to the top of this page or return to the overview of this repo.

Diff config/alacritty/alacritty.yml.fix

diff --git a/config/alacritty/alacritty.yml.fix b/config/alacritty/alacritty.yml.fix
index 8a52e2a..bdcb071 100644
--- a/config/alacritty/alacritty.yml.fix
+++ b/config/alacritty/alacritty.yml.fix
@@ -1,4 +1,7 @@
window:
+ dimensions:
+ columns: 81
+ lines: 25
opacity: 0.8
padding:
x: 0

Return to the top of this page or return to the overview of this repo.

Diff config/herbstluftwm/autostart.fix

diff --git a/config/herbstluftwm/autostart.fix b/config/herbstluftwm/autostart.fix
index e54ae8c..e4b6e7c 100644
--- a/config/herbstluftwm/autostart.fix
+++ b/config/herbstluftwm/autostart.fix
@@ -107,7 +107,8 @@ l_v50="split vertical:0.500000:0"; l_v75="split vertical:0.750000:0"
l_v_lower="($l_v75 ($l_m) ($l_m))"
l_v_upper="($l_v25 ($l_m) ($l_m))"
l_v_three="($l_v75 ($l_v25 ($l_m) ($l_m)) ($l_m))"
-l_h_left="(split horizontal:0.733000:0 ($l_m) ($l_v))"
+l_h_left="(split horizontal:0.714:0 ($l_m) ($l_v))"
+# l_h_left="(split horizontal:0.733000:0 ($l_m) ($l_v))"
l_h_right="(split horizontal:0.286:0 ($l_v) ($l_m))"
l_h_three="($l_hz3335 ($l_h667 ($l_v) ($l_m)) ($l_v))"
l_vh_1="($l_v75 ($l_h667 ($l_m) ($l_v)) ($l_m))"
@@ -136,7 +137,7 @@ hc keybind $mod-KP_9 load "$l_vh_3"
hc keybind $mod-KP_Page_Up load "$l_vh_3"

# preload some layouts
-hc load "F1" "$l_h_right"
+hc load "F1" "$l_h_left"

# mouse bindings
hc mouseunbind --all
@@ -148,13 +149,14 @@ hc mousebind $mod-Button3 resize
hc attr settings.always_show_frame 1
hc attr settings.auto_detect_panels 'false'
hc attr settings.default_frame_layout 2
-hc attr settings.frame_bg_transparent 'false'
+hc attr settings.frame_bg_transparent 'true'
hc attr settings.frame_border_width 0
hc attr settings.frame_normal_opacity 0
hc attr settings.frame_active_opacity 0
-hc attr settings.frame_gap 8
+hc attr settings.frame_gap 16
hc attr settings.frame_padding 0
hc attr settings.window_gap 0
+hc attr settings.snap_gap 16
hc attr settings.smart_window_surroundings 0
hc attr settings.smart_frame_surroundings 0
hc attr settings.mouse_recenter_gap 0
@@ -162,14 +164,14 @@ hc attr settings.focus_follows_mouse 0
hc attr settings.tree_style '*| +`--.'
hc attr theme.tiling.reset 0
hc attr theme.floating.reset 0
-hc attr theme.border_width 4
+hc attr theme.border_width 0
hc attr theme.inner_width 0
hc attr theme.outer_width 0
hc attr theme.padding_top 0
-hc attr theme.padding_left 4
-hc attr theme.padding_bottom 4
-hc attr theme.padding_right 4
-hc attr theme.title_depth 4
+hc attr theme.padding_left 0
+hc attr theme.padding_bottom 0
+hc attr theme.padding_right 0
+hc attr theme.title_depth 8
hc attr theme.title_height 27
hc attr theme.title_font 'Inconsolata-24'

@@ -201,13 +203,17 @@ hc rule windowtype~'_NET_WM_WINDOW_TYPE_(NOTIFICATION|DOCK|DESKTOP)' manage=off
hc rule class=Alacritty focus=on
hc rule class=lximage-qt focus=on
hc rule class=qterminal focus=on
+hc rule class=steam_proton floating=on
hc rule class=Sxiv focus=on
hc rule class=Vncviewer focus=on tag="$(nameforidx 2 $tagnames)" index=0
hc rule class=xterm-256color focus=on
hc rule class~'(.*[Rr]xvt.*|.*[Tt]erm|Konsole)' focus=on
hc rule windowtype='_NET_WM_WINDOW_TYPE_DIALOG' focus=on
# windows that should float.
+hc rule class='Cpu-x' floating=on
hc rule class~'(.*[Ee][Xx][Ee])' floating=on
+hc rule title='Dragonfall' floating=on
+hc rule class=obs floating=on
hc rule class=pinentry-qt5 floating=on focus=on
hc rule class=SDL_App focus=on floating=on
hc rule windowtype~'_NET_WM_WINDOW_TYPE_(DIALOG|UTILITY|SPLASH)' floating=on
@@ -219,7 +225,7 @@ hc rule class=QupZilla focus=off tag="$(nameforidx 4 $tagnames)"

# final setup
hc unlock
-/usr/local/bin/tint2 &
+/usr/local/bin/tint2 -c ~/.config/tint2/tint2full.rc &
hc pad 0 0 0 0 0 # zero out padding
hc pad 1 0 0 0 64
printf 'config/herbstluftwm/autostart: ...complete\n'

Return to the top of this page or return to the overview of this repo.

Diff config/jgmenu/jgmenu.csv

diff --git a/config/jgmenu/jgmenu.csv b/config/jgmenu/jgmenu.csv
new file mode 100644
index 0000000..ab67f53
--- /dev/null
+++ b/config/jgmenu/jgmenu.csv
@@ -0,0 +1,138 @@
+Terminal,/home/cev/bin/xvt.sh,utilities-terminal,,#System#TerminalEmulator
+File Manager,pcmanfm,system-file-manager,,#FileManager#Utility#Core#Qt
+Accessories,^checkout(apps-dir-Accessories),applications-accessories
+Development,^checkout(apps-dir-Development),applications-development
+Education,^checkout(apps-dir-Education),applications-science
+Games,^checkout(apps-dir-Games),applications-games
+Graphics,^checkout(apps-dir-Graphics),applications-graphics
+Internet,^checkout(apps-dir-Internet),applications-internet
+Multimedia,^checkout(apps-dir-Multimedia),applications-multimedia
+Office,^checkout(apps-dir-Office),applications-office
+Settings,^checkout(apps-dir-Settings),preferences-desktop
+System,^checkout(apps-dir-System),applications-system
+
+^tag(apps-dir-Accessories)
+Barrier,barrier,/usr/local/share/icons/hicolor/scalable/apps/barrier.svg
+Qlipper,qlipper,qlipper,,#Qt#Utility
+Redshift-GTK,redshift-gtk,redshift,,#Utility
+
+^tag(apps-dir-Games)
+Quake,^checkout(apps-games-QUAKE),/z/gfx/icons/Faenza/Faenza-Games/apps/64/quake.png
+Shadowrun,^checkout(apps-games-SHAD),/z/gfx/icons/Faenza/Faenza-HamishPaulWilson/Returns-Faenza.svg
+GBA,^checkout(apps-games-GBA),/z/gfx/icons/Controllers/PNG/GameboyAdvance.png
+PSX,^checkout(apps-games-PSX),/z/gfx/icons/Controllers/PNG/SonyPlaystationBlue.png
+SNES,^checkout(apps-games-SNES),/z/gfx/icons/Controllers/PNG/NintendoSNESAlternate.png
+Diablo,/usr/local/bin/devilutionx --hellfire --data-dir /z/games/Diablo/diablo,/z/gfx/icons/Games/diablo_by_sony33d_d9ntbti.png
+Diablo Hellfire,/usr/local/bin/devilutionx --hellfire --data-dir /z/games/Diablo/hellfire,/z/gfx/icons/Games/diablo_by_sony33d_d9ntbti.png
+Morrowind,/usr/local/bin/openmw-launcher,/z/gfx/icons/Faenza/Faenza-Masgter-1/OpenMW.png
+Planescape Torment,/z/games/PlanescapeTorment/torment,/z/gfx/icons/Games/planescape__torment_flurry_icon_by_eledin_d6zs9a3.png
+StardewValley,/z/games/StardewValley/sdv.sh,/z/gfx/icons/Games/SDV/sdv-riverland.png
+VtM:B,/z/games/VtMB/vtmb.sh,/z/gfx/icons/Games/vtmb/vampire.png
+VtM:B CQM,/z/games/VtMB/cqm.sh,/z/gfx/icons/Games/vtmb/1615_cqm_install-4.0.0.png
+
+^tag(apps-games-QUAKE)
+CPMA,/z/games/Quake3/quake3-cpma,/z/gfx/icons/Obsidian/Obsidian/apps/96/quake3.svg
+Defrag,/z/games/Quake3/quake3-defrag,/z/gfx/icons/Obsidian/Obsidian/apps/96/quake3.svg
+ezQuake,/z/games/Quake/ezquake.sh,/z/gfx/icons/Faenza/Faenza-Games/apps/64/quake.png
+ironwail,/z/games/Quake/ironwail.sh,/z/gfx/icons/Faenza/Faenza-Games/apps/64/quake.png
+Netradiant,/usr/local/bin/netradiant,/z/gfx/icons/Faenza/Faenza-Games/apps/64/quake.png
+
+^tag(apps-games-SHAD)
+Shadowrun Returns,/z/games/ShadowrunReturns/SR/sr_fbsd.sh,/z/gfx/icons/Faenza/Faenza-HamishPaulWilson/Returns-Faenza.svg
+Shadowrun Dragonfall,/z/games/ShadowrunDragonfall/SD/sd_fbsd.sh,/z/gfx/icons/Faenza/Faenza-HamishPaulWilson/Dragonfall-Faenza.svg
+Shadowrun Hong Kong,/z/games/ShadowrunHK/HK/SRHK_fbsd.sh,/z/gfx/icons/Faenza/Faenza-HamishPaulWilson/Hong-Kong-Faenza.svg
+
+^tag(apps-games-GBA)
+CV: Aria of Sorrow,/z/games/GBA/sh/cvas.sh,/z/gfx/icons/Games/GBA/CV_Aria_of_Sorrow.png
+CV: Circle of the Moon,/z/games/GBA/sh/cvcm.sh,/z/gfx/icons/Games/GBA/CV_Circle_of_the_Moon.png
+CV: Harmony of Dissonance,/z/games/GBA/sh/cvhd.sh,/z/gfx/icons/Games/GBA/CV_Harmony_of_Dissonance.png
+Final Fantasy: Dawn of Souls,/z/games/GBA/sh/ffdos.sh,/z/gfx/icons/Games/GBA/FF_I_&_II_Adv.png
+Gradius Generations,/z/games/GBA/sh/gg.sh,applications-games
+Metroid Zero,/z/games/GBA/sh/mz.sh,applications-games
+Super Dodgeball,/z/games/GBA/sh/sda.sh,applications-games
+Sword of Mana,/z/games/GBA/sh/som.sh,/z/gfx/icons/Games/GBA/Sword_Of_Mana.png
+
+^tag(apps-games-PSX)
+Baroque,/z/games/PSX/sh/bar.sh,applications-games
+Blaster Master,/z/games/PSX/sh/bm.sh,applications-games
+Bushido Blade,/z/games/PSX/sh/bb.sh,applications-games
+Bushido Blade 2,/z/games/PSX/sh/bb2.sh,applications-games
+CV: SotN,/z/games/PSX/sh/cvsn.sh,/z/gfx/icons/Games/PSX/CV_Symphony_of_the_Night.png
+Chrono Cross,/z/games/PSX/sh/cc.sh,/z/gfx/icons/Games/PSX/Chrono_Cross.png
+Colony Wars,/z/games/PSX/sh/cw.sh,applications-games
+Final Fantasy 7,/z/games/PSX/sh/ff7.sh,/z/gfx/icons/Games/PSX/Final_Fantasy_7.png
+Final Fantasy 8,/z/games/PSX/sh/ff8.sh,applications-games
+GitS,/z/games/PSX/sh/gits.sh,applications-games
+N2O,/z/games/PSX/sh/n2o.sh,applications-games
+Policenauts,/z/games/PSX/sh/policenauts.sh,applications-games
+Rhapsody,/z/games/PSX/sh/rhapsody.sh,applications-games
+SaGa Frontier,/z/games/PSX/sh/saga.sh,applications-games
+SaGa Frontier 2,/z/games/PSX/sh/saga2.sh,applications-games
+Strikers 1945,/z/games/PSX/sh/strikers1945.sh,applications-games
+Vagrant Story,/z/games/PSX/sh/vagrant.sh,/z/gfx/icons/Games/PSX/Vagrant_Story.png
+Vampire Hunter D,/z/games/PSX/sh/vhd.sh,applications-games
+Warhawk,/z/games/PSX/sh/warhawk.sh,applications-games
+Wipeout XL,/z/games/PSX/sh/wipeoutxl.sh,applications-games
+
+^tag(apps-games-SNES)
+Arcana,/z/games/SNES/sh/arcana.sh,applications-games
+Contra III,/z/games/SNES/sh/c3.sh,applications-games
+Chrono Trigger,/z/games/SNES/sh/ct.sh,/z/gfx/icons/Games/SNES/Chrono_Trigger.png
+Donkey Kong Country,/z/games/SNES/sh/dkc.sh,/z/gfx/icons/Games/SNES/Donkey_Kong_Country_1.png
+Final Fantasy II,/z/games/SNES/sh/ffii.sh,/z/gfx/icons/Games/SNES/Final_Fantasy_IV.png
+Final Fantasy III,/z/games/SNES/sh/ffiii.sh,/z/gfx/icons/Games/SNES/Final_Fantasy_VI.png
+Final Fantasy MQ,/z/games/SNES/sh/ffmq.sh,applications-games
+Final Fight,/z/games/SNES/sh/ff.sh,applications-games
+F-Zero,/z/games/SNES/sh/fz.sh,applications-games
+Legend Of Zelda,/z/games/SNES/sh/alttp.sh,/z/gfx/icons/Games/SNES/Zelda_Link_to_the_Past.png
+Megaman X,/z/games/SNES/sh/mx.sh,/z/gfx/icons/Games/SNES/Megaman_X.png
+Robotrek,/z/games/SNES/sh/rtrek.sh,applications-games
+Secret of Evermore,/z/games/SNES/sh/soe.sh,applications-games
+Secret of Mana,/z/games/SNES/sh/som.sh,/z/gfx/icons/Games/SNES/Secret_of_Mana.png
+Shadowrun,/z/games/SNES/sh/shadowrun.sh,applications-games
+Star Ocean,/z/games/SNES/sh/so.sh,applications-games
+Starfox,/z/games/SNES/sh/starfox.sh,/z/gfx/icons/Games/SNES/Starfox.png
+Strike Gunner STG,/z/games/SNES/sh/stg.sh,applications-games
+Super Castlevania IV,/z/games/SNES/sh/sciv.sh,/z/gfx/icons/Games/SNES/CV_4.png
+Super Mario World,/z/games/SNES/sh/smw.sh,applications-games
+Super Metroid,/z/games/SNES/sh/sm.sh,/z/gfx/icons/Games/SNES/Super_Metroid.png
+Syndicate,/z/games/SNES/sh/syndicate.sh,applications-games
+Uniracers,/z/games/SNES/sh/uniracers.sh,applications-games
+
+^tag(apps-dir-Graphics)
+GNU Image Manipulation Program,gimp-2.10,gimp,,#Graphics#2DGraphics#RasterGraphics#GTK
+
+^tag(apps-dir-Internet)
+Falkon,falkon,falkon,,#Network#WebBrowser
+Firefox,/usr/local/bin/firefox,firefox,,#Network#WebBrowser
+Kristall,kristall,/usr/local/share/icons/hicolor/64x64/apps/net.random-projects.kristall.png
+Lagrange,/usr/local/bin/lagrange,fi.skyjake.Lagrange
+Liferea,liferea,/z/gfx/icons/Obsidian/Obsidian/apps/96/liferea.svg
+Netsurf,/usr/local/bin/netsurf-gtk,/usr/local/share/pixmaps/netsurf.xpm
+OBS,/home/cev/bin/run_obs.sh,/z/gfx/icons/Obsidian/Obsidian/apps/96/obs-studio.svg
+qBittorrent,qbittorrent,qbittorrent,,#Network#FileTransfer#P2P#Qt
+
+^tag(apps-dir-Multimedia)
+Audacity,/usr/local/bin/audacity,audacity
+bt878 TV,$HOME/bin/run_tv.sh,tvtime
+Buzz,/z/warez/Win32/Buzz_16-01-08/buzz.sh,/z/gfx/icons/jeskolabuzz64.png
+HandBrake,/usr/local/bin/HandBrake,handbrake-gtk,,
+MPV,mpv --player-operation-mode=pseudo-gui --,mpv,,#AudioVideo#Audio#Video#Player#TV
+OpenMPT,/z/warez/Win32/Modplug/modplug.sh,/z/gfx/icons/modplug.png
+Renoise,$HOME/bin/run_renoise.sh,/z/gfx/icons/Renoise/renoise_faience.64x64.png
+
+^tag(apps-dir-Office)
+qPDFView,qpdfview --unique,qpdfview,,#Viewer#Office
+
+^tag(apps-dir-Settings)
+Menu Editor,/usr/local/bin/menulibre,menulibre,,#GNOME#GTK#Settings#DesktopSettings#Utility
+Qt5 Settings,qt5ct,preferences-desktop-theme,,#DesktopSettings#Settings
+Screensaver,xscreensaver-demo,xscreensaver,,#DesktopSettings#Security#Settings
+
+^tag(apps-dir-System)
+Fix Resolution,$HOME/bin/fix_resolution.sh,utilities-terminal
+Hermione.xj.intra,/usr/local/bin/VirtualBox --startvm Hermione,VBox
+Re-attach TMUX,$HOME/bin/st -c tmux tmux attach,utilities-terminal
+^sep()
+herbstclient Quit,/usr/local/bin/herbstclient quit,system-log-out
+

Return to the top of this page or return to the overview of this repo.

Diff config/mpv/config.fix

diff --git a/config/mpv/config.fix b/config/mpv/config.fix
index 3db97d4..5044ff6 100644
--- a/config/mpv/config.fix
+++ b/config/mpv/config.fix
@@ -1,17 +1,20 @@
[default]
alpha=no
+ao=sndio
audio-samplerate=48000
+autofit=25%
background='xBASE00'
-# bluray-device=/dev/cd0
+bluray-device=/dev/cd0
# profile=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossharp:blend-subtitles=yes
embeddedfonts=yes
msg-level=ao/oss=fatal
opengl-swapinterval=1
osd-font=DejaVu Sans
osd-fractions=yes
-profile=opengl-hq
+# profile=opengl-hq
replaygain=album
-sub-font-size=55
+# I have bad eyesight.
+sub-scale=1.25
use-filedir-conf
video-sync=display-resample
x11-bypass-compositor=never

Return to the top of this page or return to the overview of this repo.

Diff config/mutt/colors-cev

diff --git a/config/mutt/colors-cev b/config/mutt/colors-cev
index 54f4c47..4596f50 100644
--- a/config/mutt/colors-cev
+++ b/config/mutt/colors-cev
@@ -51,7 +51,8 @@ color body brightred default "^Comment: .*"
color body blue default "(finger|ftp|http|https|news|telnet)://[^ >]*"
color body blue default "<URL:[^ ]*>"
color body blue default "www\\.[-.a-z0-9]+\\.[a-z][a-z][a-z]?([-_./~a-z0-9]+)?"
-color body brightblue default "mailto: *[^ ]+\(\\i?subject=[^ ]+\)?"
+# this broke in a recent (Jan 2023?) update
+# color body brightblue default "mailto: *[^ ]+\(\\i?subject=[^ ]+\)?"
color body blue default "[-a-z_0-9.%$]+@[-a-z_0-9.]+\\.[-a-z][-a-z]+"

# misc body stuff

Return to the top of this page or return to the overview of this repo.

Diff config/tint2/tint2full.rc.fix

diff --git a/config/tint2/tint2full.rc.fix b/config/tint2/tint2full.rc.fix
new file mode 100644
index 0000000..45b78d5
--- /dev/null
+++ b/config/tint2/tint2full.rc.fix
@@ -0,0 +1,275 @@
+#--------------------------------------
+# Gradients
+gradient = radial
+start_color = xLT3 100
+end_color = xLT4 100
+
+#--------------------------------------
+# Backgrounds
+# Background 1: default background
+rounded = 0
+border_width = 0
+border_sides = TBLR
+border_content_tint_weight = 0
+background_content_tint_weight = 0
+background_color = xDK0h 80
+border_color = xDK0h 80
+background_color_hover = xDK0h 80
+border_color_hover = xDK0h 80
+background_color_pressed = xDK0h 80
+border_color_pressed = xDK0h 80
+
+# Background 2: rounded Faenza-like button for normal taskbar name
+rounded = 6
+border_width = 4
+border_sides = TBLR
+border_content_tint_weight = 0
+background_content_tint_weight = 0
+background_color = xDK0s 100
+border_color = xDK0h 80
+background_color_hover = xDK0s 100
+border_color_hover = xDK0h 80
+background_color_pressed = xDK0s 100
+border_color_pressed = xDK0h 80
+
+# Background 3: rounded Faenza-like button for active taskbar name
+rounded = 6
+border_width = 4
+border_sides = TBLR
+border_content_tint_weight = 0
+background_content_tint_weight = 0
+background_color = xLT4 100
+border_color = xDK0h 80
+background_color_hover = xLT4 100
+border_color_hover = xDK0h 80
+background_color_pressed = xLT4 100
+border_color_pressed = xDK0h 80
+gradient_id = 1
+gradient_id_hover = 1
+gradient_id_pressed = 1
+
+# Background 4: Tooltip
+rounded = 0
+border_width = 0
+border_sides = TBLR
+border_content_tint_weight = 0
+background_content_tint_weight = 0
+background_color = xTBG 100
+border_color = xTBG 100
+background_color_hover = xTBG 100
+border_color_hover = xTBG 100
+background_color_pressed = xTBG 100
+border_color_pressed = xTBG 100
+
+# Background 5: Faenza-like button for normal taskbar, now without the rounding
+rounded = 0
+border_width = 0
+border_sides = TBLR
+border_content_tint_weight = 0
+background_content_tint_weight = 0
+background_color = xDK0s 100
+border_color = xDK0h 80
+background_color_hover = xDK0s 100
+border_color_hover = xDK0h 80
+background_color_pressed = xDK0s 100
+border_color_pressed = xDK0h 80
+
+# Background 6: urgent button for taskbar
+rounded = 0
+border_width = 0
+border_sides = TBLR
+border_content_tint_weight = 0
+background_content_tint_weight = 0
+background_color = xORNf 100
+border_color = xORNn 80
+background_color_hover = xORNn 100
+border_color_hover = xORNn 80
+background_color_pressed = xORNf 100
+border_color_pressed = xORNn 80
+
+# Background 7: iconified button for taskbar
+rounded = 0
+border_width = 0
+border_sides = TBLR
+border_content_tint_weight = 0
+background_content_tint_weight = 0
+background_color = xDK0s 100
+border_color = xDK0h 80
+background_color_hover = xDK0s 100
+border_color_hover = xDK0h 80
+background_color_pressed = xDK0s 100
+border_color_pressed = xDK0h 80
+
+#--------------------------------------
+# Panel
+panel_items = PTSP
+panel_position = center left vertical
+panel_size = 1080 64
+panel_margin = 0 0
+panel_padding = 0 0 0
+panel_background_id = 1
+panel_monitor = 2
+panel_dock = 0
+panel_layer = normal
+panel_shrink = 0
+panel_window_name = tint2
+font_shadow = 0
+disable_transparency = 0
+mouse_effects = 1
+mouse_hover_icon_asb = 100 0 10
+mouse_pressed_icon_asb = 100 0 0
+scale_relative_to_dpi = 0
+scale_relative_to_screen_height = 0
+strut_policy = follow_size
+wm_menu = 1
+autohide = 0
+autohide_show_timeout = 0.25
+autohide_hide_timeout = 1
+autohide_height = 2
+
+#--------------------------------------
+# Button 1 (FreeBSD button)
+button = new
+button_icon = /z/gfx/icons/FreeBSD/freebsd-icon-64x64.png
+button_text =
+button_background_id = 0
+button_padding = 0 0 2
+button_max_icon_size = 64
+button_lclick_command = /usr/local/bin/jgmenu_run
+button_rclick_command = /usr/local/bin/jgmenu_run
+button_tooltip = FreeBSD
+
+#--------------------------------------
+# Taskbar
+taskbar_mode = multi_desktop
+taskbar_active_background_id = 0
+taskbar_background_id = 0
+taskbar_padding = 0 0 2
+taskbar_always_show_all_desktop_tasks = 0
+taskbar_distribute_size = 1
+taskbar_hide_different_monitor = 0
+taskbar_hide_different_desktop = 0
+taskbar_hide_if_empty = 0
+taskbar_hide_inactive_tasks = 0
+taskbar_name = 1
+taskbar_name_padding = 2 2
+taskbar_name_active_background_id = 3
+taskbar_name_active_font_color = xDK1 100
+taskbar_name_background_id = 2
+taskbar_name_font = Inconsolata 36
+taskbar_name_font_color = xDK4 100
+taskbar_sort_order = center
+task_align = left
+
+#--------------------------------------
+# Task
+task_text = 0
+task_icon = 1
+task_centered = 0
+urgent_nb_of_blink = 3
+task_maximum_size = 64 64
+task_padding = 0 0 2
+task_tooltip = 1
+task_thumbnail = 0
+task_thumbnail_size = 320
+task_background_id = 5
+task_icon_asb = 100 -10 -10
+task_active_background_id = 5
+task_active_icon_asb = 100 10 10
+task_urgent_background_id = 6
+task_urgent_icon_asb = 100 0 0
+task_iconified_background_id = 7
+task_iconified_icon_asb = 100 -100 -25
+mouse_left = toggle
+mouse_middle = maximize_restore
+mouse_right = toggle_iconify
+mouse_scroll_up = desktop_left
+mouse_scroll_down = desktop_right
+
+#--------------------------------------
+# System tray (notification area)
+systray_padding = 0 0 2
+systray_background_id = 0
+systray_sort = ascending
+systray_icon_size = 64
+systray_icon_asb = 100 0 0
+systray_monitor = 1
+systray_name_filter =
+
+#--------------------------------------
+# Button 2 (lock screen button)
+button = new
+button_icon = /z/gfx/icons/Obsidian/Obsidian/apps/96/xscreensaver.svg
+button_text =
+button_background_id = 0
+button_padding = 0 0 2
+button_max_icon_size = 64
+button_lclick_command = /usr/local/bin/xscreensaver-command -lock
+button_rclick_command = /usr/local/bin/xscreensaver-demo
+button_tooltip = xscreensaver Lock
+
+#--------------------------------------
+# Tooltip
+tooltip_show_timeout = 0.5
+tooltip_hide_timeout = 0.1
+tooltip_padding = 4 4
+tooltip_background_id = 4
+tooltip_font = Inconsolata 24
+tooltip_font_color = xTFG 100
+
+#--------------------------------------
+# Launcher
+# launcher_padding = 2 4 2
+# launcher_background_id = 1
+# launcher_icon_background_id = 0
+# launcher_icon_size = 24
+# launcher_icon_asb = 100 0 0
+# launcher_icon_theme = Obsidian-Gray
+# launcher_icon_theme_override = 0
+# startup_notifications = 1
+# launcher_tooltip = 1
+# launcher_item_app = tint2conf.desktop
+
+#--------------------------------------
+# Clock
+time1_format = %H:%M
+time2_format = %A %d %B
+time1_timezone =
+time2_timezone =
+clock_font_color = #ffffff 100
+clock_padding = 2 0
+clock_background_id = 1
+clock_tooltip =
+clock_tooltip_timezone =
+clock_lclick_command =
+clock_rclick_command = orage
+clock_mclick_command =
+clock_uwheel_command =
+clock_dwheel_command =
+
+#--------------------------------------
+# Battery
+battery_tooltip = 1
+battery_low_status = 10
+battery_low_cmd = xmessage 'tint2: Battery low!'
+battery_full_cmd =
+battery_font_color = #ffffff 100
+bat1_format =
+bat2_format =
+battery_padding = 1 0
+battery_background_id = 1
+battery_hide = 101
+battery_lclick_command =
+battery_rclick_command =
+battery_mclick_command =
+battery_uwheel_command =
+battery_dwheel_command =
+ac_connected_cmd =
+ac_disconnected_cmd =
+
+#--------------------------------------
+# Separator
+separator = new
+separator_style = line
+separator_size = 16
+

Return to the top of this page or return to the overview of this repo.

Diff config/tint2/tint2rc.fix

diff --git a/config/tint2/tint2rc.fix b/config/tint2/tint2rc.fix
deleted file mode 100644
index ca9bf18..0000000
--- a/config/tint2/tint2rc.fix
+++ /dev/null
@@ -1,275 +0,0 @@
-#--------------------------------------
-# Gradients
-gradient = radial
-start_color = xLT3 100
-end_color = xLT4 100
-
-#--------------------------------------
-# Backgrounds
-# Background 1: default background
-rounded = 0
-border_width = 0
-border_sides = TBLR
-border_content_tint_weight = 0
-background_content_tint_weight = 0
-background_color = xDK0h 80
-border_color = xDK0h 80
-background_color_hover = xDK0h 80
-border_color_hover = xDK0h 80
-background_color_pressed = xDK0h 80
-border_color_pressed = xDK0h 80
-
-# Background 2: rounded Faenza-like button for normal taskbar name
-rounded = 6
-border_width = 4
-border_sides = TBLR
-border_content_tint_weight = 0
-background_content_tint_weight = 0
-background_color = xDK0s 100
-border_color = xDK0h 80
-background_color_hover = xDK0s 100
-border_color_hover = xDK0h 80
-background_color_pressed = xDK0s 100
-border_color_pressed = xDK0h 80
-
-# Background 3: rounded Faenza-like button for active taskbar name
-rounded = 6
-border_width = 4
-border_sides = TBLR
-border_content_tint_weight = 0
-background_content_tint_weight = 0
-background_color = xLT4 100
-border_color = xDK0h 80
-background_color_hover = xLT4 100
-border_color_hover = xDK0h 80
-background_color_pressed = xLT4 100
-border_color_pressed = xDK0h 80
-gradient_id = 1
-gradient_id_hover = 1
-gradient_id_pressed = 1
-
-# Background 4: Tooltip
-rounded = 0
-border_width = 0
-border_sides = TBLR
-border_content_tint_weight = 0
-background_content_tint_weight = 0
-background_color = xTBG 100
-border_color = xTBG 100
-background_color_hover = xTBG 100
-border_color_hover = xTBG 100
-background_color_pressed = xTBG 100
-border_color_pressed = xTBG 100
-
-# Background 5: Faenza-like button for normal taskbar, now without the rounding
-rounded = 0
-border_width = 0
-border_sides = TBLR
-border_content_tint_weight = 0
-background_content_tint_weight = 0
-background_color = xDK0s 100
-border_color = xDK0h 80
-background_color_hover = xDK0s 100
-border_color_hover = xDK0h 80
-background_color_pressed = xDK0s 100
-border_color_pressed = xDK0h 80
-
-# Background 6: urgent button for taskbar
-rounded = 0
-border_width = 0
-border_sides = TBLR
-border_content_tint_weight = 0
-background_content_tint_weight = 0
-background_color = xORNf 100
-border_color = xORNn 80
-background_color_hover = xORNn 100
-border_color_hover = xORNn 80
-background_color_pressed = xORNf 100
-border_color_pressed = xORNn 80
-
-# Background 7: iconified button for taskbar
-rounded = 0
-border_width = 0
-border_sides = TBLR
-border_content_tint_weight = 0
-background_content_tint_weight = 0
-background_color = xDK0s 100
-border_color = xDK0h 80
-background_color_hover = xDK0s 100
-border_color_hover = xDK0h 80
-background_color_pressed = xDK0s 100
-border_color_pressed = xDK0h 80
-
-#--------------------------------------
-# Panel
-panel_items = PTSP
-panel_position = center left vertical
-panel_size = 1080 64
-panel_margin = 0 0
-panel_padding = 0 0 0
-panel_background_id = 1
-panel_monitor = 2
-panel_dock = 0
-panel_layer = normal
-panel_shrink = 0
-panel_window_name = tint2
-font_shadow = 0
-disable_transparency = 0
-mouse_effects = 1
-mouse_hover_icon_asb = 100 0 10
-mouse_pressed_icon_asb = 100 0 0
-scale_relative_to_dpi = 0
-scale_relative_to_screen_height = 0
-strut_policy = follow_size
-wm_menu = 1
-autohide = 0
-autohide_show_timeout = 0.25
-autohide_hide_timeout = 1
-autohide_height = 2
-
-#--------------------------------------
-# Button 1 (FreeBSD button)
-button = new
-button_icon = /z/gfx/icons/FreeBSD/freebsd-icon-64x64.png
-button_text =
-button_background_id = 0
-button_padding = 0 0 2
-button_max_icon_size = 64
-button_lclick_command = /usr/local/bin/jgmenu_run
-button_rclick_command = /usr/local/bin/jgmenu_run
-button_tooltip = FreeBSD
-
-#--------------------------------------
-# Taskbar
-taskbar_mode = multi_desktop
-taskbar_active_background_id = 0
-taskbar_background_id = 0
-taskbar_padding = 0 0 2
-taskbar_always_show_all_desktop_tasks = 0
-taskbar_distribute_size = 1
-taskbar_hide_different_monitor = 0
-taskbar_hide_different_desktop = 0
-taskbar_hide_if_empty = 0
-taskbar_hide_inactive_tasks = 0
-taskbar_name = 1
-taskbar_name_padding = 2 2
-taskbar_name_active_background_id = 3
-taskbar_name_active_font_color = xDK1 100
-taskbar_name_background_id = 2
-taskbar_name_font = Inconsolata 36
-taskbar_name_font_color = xDK4 100
-taskbar_sort_order = center
-task_align = left
-
-#--------------------------------------
-# Task
-task_text = 0
-task_icon = 1
-task_centered = 0
-urgent_nb_of_blink = 3
-task_maximum_size = 64 64
-task_padding = 0 0 2
-task_tooltip = 1
-task_thumbnail = 0
-task_thumbnail_size = 320
-task_background_id = 5
-task_icon_asb = 100 -10 -10
-task_active_background_id = 5
-task_active_icon_asb = 100 10 10
-task_urgent_background_id = 6
-task_urgent_icon_asb = 100 0 0
-task_iconified_background_id = 7
-task_iconified_icon_asb = 100 -100 -25
-mouse_left = toggle
-mouse_middle = close
-mouse_right = iconify
-mouse_scroll_up = desktop_left
-mouse_scroll_down = desktop_right
-
-#--------------------------------------
-# System tray (notification area)
-systray_padding = 0 0 2
-systray_background_id = 0
-systray_sort = ascending
-systray_icon_size = 64
-systray_icon_asb = 100 0 0
-systray_monitor = 1
-systray_name_filter =
-
-#--------------------------------------
-# Button 2 (lock screen button)
-button = new
-button_icon = /z/gfx/icons/Obsidian/Obsidian/apps/96/xscreensaver.svg
-button_text =
-button_background_id = 0
-button_padding = 0 0 2
-button_max_icon_size = 64
-button_lclick_command = /usr/local/bin/xscreensaver-command -lock
-button_rclick_command = /usr/local/bin/xscreensaver-demo
-button_tooltip = xscreensaver Lock
-
-#--------------------------------------
-# Tooltip
-tooltip_show_timeout = 0.5
-tooltip_hide_timeout = 0.1
-tooltip_padding = 4 4
-tooltip_background_id = 4
-tooltip_font = Inconsolata 24
-tooltip_font_color = xTFG 100
-
-#--------------------------------------
-# Launcher
-# launcher_padding = 2 4 2
-# launcher_background_id = 1
-# launcher_icon_background_id = 0
-# launcher_icon_size = 24
-# launcher_icon_asb = 100 0 0
-# launcher_icon_theme = Obsidian-Gray
-# launcher_icon_theme_override = 0
-# startup_notifications = 1
-# launcher_tooltip = 1
-# launcher_item_app = tint2conf.desktop
-
-#--------------------------------------
-# Clock
-time1_format = %H:%M
-time2_format = %A %d %B
-time1_timezone =
-time2_timezone =
-clock_font_color = #ffffff 100
-clock_padding = 2 0
-clock_background_id = 1
-clock_tooltip =
-clock_tooltip_timezone =
-clock_lclick_command =
-clock_rclick_command = orage
-clock_mclick_command =
-clock_uwheel_command =
-clock_dwheel_command =
-
-#--------------------------------------
-# Battery
-battery_tooltip = 1
-battery_low_status = 10
-battery_low_cmd = xmessage 'tint2: Battery low!'
-battery_full_cmd =
-battery_font_color = #ffffff 100
-bat1_format =
-bat2_format =
-battery_padding = 1 0
-battery_background_id = 1
-battery_hide = 101
-battery_lclick_command =
-battery_rclick_command =
-battery_mclick_command =
-battery_uwheel_command =
-battery_dwheel_command =
-ac_connected_cmd =
-ac_disconnected_cmd =
-
-#--------------------------------------
-# Separator
-separator = new
-separator_style = line
-separator_size = 16
-

Return to the top of this page or return to the overview of this repo.

Diff config/tint2/tint2systray.rc.fix

diff --git a/config/tint2/tint2systray.rc.fix b/config/tint2/tint2systray.rc.fix
new file mode 100644
index 0000000..6639376
--- /dev/null
+++ b/config/tint2/tint2systray.rc.fix
@@ -0,0 +1,275 @@
+#--------------------------------------
+# Gradients
+gradient = radial
+start_color = xLT3 100
+end_color = xLT4 100
+
+#--------------------------------------
+# Backgrounds
+# Background 1: default background
+rounded = 0
+border_width = 0
+border_sides = TBLR
+border_content_tint_weight = 0
+background_content_tint_weight = 0
+background_color = xDK0h 80
+border_color = xDK0h 80
+background_color_hover = xDK0h 80
+border_color_hover = xDK0h 80
+background_color_pressed = xDK0h 80
+border_color_pressed = xDK0h 80
+
+# Background 2: rounded Faenza-like button for normal taskbar name
+rounded = 6
+border_width = 4
+border_sides = TBLR
+border_content_tint_weight = 0
+background_content_tint_weight = 0
+background_color = xDK0s 100
+border_color = xDK0h 80
+background_color_hover = xDK0s 100
+border_color_hover = xDK0h 80
+background_color_pressed = xDK0s 100
+border_color_pressed = xDK0h 80
+
+# Background 3: rounded Faenza-like button for active taskbar name
+rounded = 6
+border_width = 4
+border_sides = TBLR
+border_content_tint_weight = 0
+background_content_tint_weight = 0
+background_color = xLT4 100
+border_color = xDK0h 80
+background_color_hover = xLT4 100
+border_color_hover = xDK0h 80
+background_color_pressed = xLT4 100
+border_color_pressed = xDK0h 80
+gradient_id = 1
+gradient_id_hover = 1
+gradient_id_pressed = 1
+
+# Background 4: Tooltip
+rounded = 0
+border_width = 0
+border_sides = TBLR
+border_content_tint_weight = 0
+background_content_tint_weight = 0
+background_color = xTBG 100
+border_color = xTBG 100
+background_color_hover = xTBG 100
+border_color_hover = xTBG 100
+background_color_pressed = xTBG 100
+border_color_pressed = xTBG 100
+
+# Background 5: Faenza-like button for normal taskbar, now without the rounding
+rounded = 0
+border_width = 0
+border_sides = TBLR
+border_content_tint_weight = 0
+background_content_tint_weight = 0
+background_color = xDK0s 100
+border_color = xDK0h 80
+background_color_hover = xDK0s 100
+border_color_hover = xDK0h 80
+background_color_pressed = xDK0s 100
+border_color_pressed = xDK0h 80
+
+# Background 6: urgent button for taskbar
+rounded = 0
+border_width = 0
+border_sides = TBLR
+border_content_tint_weight = 0
+background_content_tint_weight = 0
+background_color = xORNf 100
+border_color = xORNn 80
+background_color_hover = xORNn 100
+border_color_hover = xORNn 80
+background_color_pressed = xORNf 100
+border_color_pressed = xORNn 80
+
+# Background 7: iconified button for taskbar
+rounded = 0
+border_width = 0
+border_sides = TBLR
+border_content_tint_weight = 0
+background_content_tint_weight = 0
+background_color = xDK0s 100
+border_color = xDK0h 80
+background_color_hover = xDK0s 100
+border_color_hover = xDK0h 80
+background_color_pressed = xDK0s 100
+border_color_pressed = xDK0h 80
+
+#--------------------------------------
+# Panel
+panel_items = SP
+panel_position = bottom left vertical
+panel_size = 384 64
+panel_margin = 0 0
+panel_padding = 0 0 0
+panel_background_id = 1
+panel_monitor = 1
+panel_dock = 0
+panel_layer = bottom
+panel_shrink = 1
+panel_window_name = tint2
+font_shadow = 0
+disable_transparency = 0
+mouse_effects = 1
+mouse_hover_icon_asb = 100 0 10
+mouse_pressed_icon_asb = 100 0 0
+scale_relative_to_dpi = 0
+scale_relative_to_screen_height = 0
+strut_policy = follow_size
+wm_menu = 1
+autohide = 0
+autohide_show_timeout = 0.25
+autohide_hide_timeout = 1
+autohide_height = 2
+
+#--------------------------------------
+# Button 1 (FreeBSD button)
+# button = new
+# button_icon = /z/gfx/icons/FreeBSD/freebsd-icon-64x64.png
+# button_text =
+# button_background_id = 0
+# button_padding = 0 0 2
+# button_max_icon_size = 64
+# button_lclick_command = /usr/local/bin/jgmenu_run
+# button_rclick_command = /usr/local/bin/jgmenu_run
+# button_tooltip = FreeBSD
+
+#--------------------------------------
+# Taskbar
+taskbar_mode = multi_desktop
+taskbar_active_background_id = 0
+taskbar_background_id = 0
+taskbar_padding = 0 0 2
+taskbar_always_show_all_desktop_tasks = 0
+taskbar_distribute_size = 1
+taskbar_hide_different_monitor = 0
+taskbar_hide_different_desktop = 0
+taskbar_hide_if_empty = 0
+taskbar_hide_inactive_tasks = 0
+taskbar_name = 1
+taskbar_name_padding = 2 2
+taskbar_name_active_background_id = 3
+taskbar_name_active_font_color = xDK1 100
+taskbar_name_background_id = 2
+taskbar_name_font = Inconsolata 36
+taskbar_name_font_color = xDK4 100
+taskbar_sort_order = center
+task_align = left
+
+#--------------------------------------
+# Task
+task_text = 0
+task_icon = 1
+task_centered = 0
+urgent_nb_of_blink = 3
+task_maximum_size = 64 64
+task_padding = 0 0 2
+task_tooltip = 1
+task_thumbnail = 0
+task_thumbnail_size = 320
+task_background_id = 5
+task_icon_asb = 100 -10 -10
+task_active_background_id = 5
+task_active_icon_asb = 100 10 10
+task_urgent_background_id = 6
+task_urgent_icon_asb = 100 0 0
+task_iconified_background_id = 7
+task_iconified_icon_asb = 100 -100 -25
+mouse_left = toggle
+mouse_middle = maximize_restore
+mouse_right = toggle_iconify
+mouse_scroll_up = desktop_left
+mouse_scroll_down = desktop_right
+
+#--------------------------------------
+# System tray (notification area)
+systray_padding = 0 0 2
+systray_background_id = 0
+systray_sort = ascending
+systray_icon_size = 64
+systray_icon_asb = 100 0 0
+systray_monitor = 1
+systray_name_filter =
+
+#--------------------------------------
+# Button 2 (lock screen button)
+button = new
+button_icon = /home/cev/.local/share/icons/WindowMaker/preferences-desktop-screensaver.svg
+button_text =
+button_background_id = 0
+button_padding = 0 0 2
+button_max_icon_size = 64
+button_lclick_command = /usr/local/bin/xscreensaver-command -lock
+button_rclick_command = /usr/local/bin/xscreensaver-demo
+button_tooltip = xscreensaver Lock
+
+#--------------------------------------
+# Tooltip
+tooltip_show_timeout = 0.5
+tooltip_hide_timeout = 0.1
+tooltip_padding = 4 4
+tooltip_background_id = 4
+tooltip_font = Inconsolata 24
+tooltip_font_color = xTFG 100
+
+#--------------------------------------
+# Launcher
+# launcher_padding = 2 4 2
+# launcher_background_id = 1
+# launcher_icon_background_id = 0
+# launcher_icon_size = 24
+# launcher_icon_asb = 100 0 0
+# launcher_icon_theme = Obsidian-Gray
+# launcher_icon_theme_override = 0
+# startup_notifications = 1
+# launcher_tooltip = 1
+# launcher_item_app = tint2conf.desktop
+
+#--------------------------------------
+# Clock
+time1_format = %H:%M
+time2_format = %A %d %B
+time1_timezone =
+time2_timezone =
+clock_font_color = #ffffff 100
+clock_padding = 2 0
+clock_background_id = 1
+clock_tooltip =
+clock_tooltip_timezone =
+clock_lclick_command =
+clock_rclick_command = orage
+clock_mclick_command =
+clock_uwheel_command =
+clock_dwheel_command =
+
+#--------------------------------------
+# Battery
+battery_tooltip = 1
+battery_low_status = 10
+battery_low_cmd = xmessage 'tint2: Battery low!'
+battery_full_cmd =
+battery_font_color = #ffffff 100
+bat1_format =
+bat2_format =
+battery_padding = 1 0
+battery_background_id = 1
+battery_hide = 101
+battery_lclick_command =
+battery_rclick_command =
+battery_mclick_command =
+battery_uwheel_command =
+battery_dwheel_command =
+ac_connected_cmd =
+ac_disconnected_cmd =
+
+#--------------------------------------
+# Separator
+separator = new
+separator_style = line
+separator_size = 16
+

Return to the top of this page or return to the overview of this repo.

Diff q1/cev.cfg

diff --git a/q1/cev.cfg b/q1/cev.cfg
index f303cb8..6a9314b 100644
--- a/q1/cev.cfg
+++ b/q1/cev.cfg
@@ -1,46 +1,48 @@
-bind "k" "+moveleft"
-bind "h" "+movedown"
-bind ";" "+moveright"
-bind "j" "+jump"
-bind "l" "+back"
-bind "t" "messagemode"
-bind "o" "+forward"
-bind "~" "toggleconsole"
-unbind F1
-unbind F2
-unbind F3
-unbind F4
-unbind F5
+// movement
+unbind "i"; bind "i" "+forward"
+unbind "j"; bind "j" "+moveleft"
+unbind "k"; bind "k" "+back"
+unbind "l"; bind "l" "+moveright"
+unbind "h"; bind "h" "+jump"
+unbind "g"; bind "g" "+movedown"
+// impulses & weapons
+unbind "1"; bind 1 "impulse 1" AXE
+unbind "2"; bind 2 "impulse 2" SG
+unbind "3"; bind 3 "impulse 3" SSG
+unbind "4"; bind 4 "impulse 4" NG
+unbind "o"; bind "o" "impulse 4" NG
+unbind "5"; bind 5 "impulse 5" SNG
+unbind "p"; bind "p" "impulse 5" SNG
+unbind "6"; bind 6 "impulse 6" GL
+unbind ";"; bind ";" "impulse 6" GL
+unbind "7"; bind 7 "impulse 7" RL
+unbind "8"; bind 8 "impulse 8" LG
+unbind "u"; bind "u" "impulse 8" LG
+// misc
+unbind "t"; bind "t" "messagemode"
+unbind "~"; bind "~" "toggleconsole"
+// function keys
+unbind F1; bind "F1" "help"
+unbind F2; bind "F2" "menu_save"
+unbind F3; bind "F3" "menu_load"
+unbind F4; bind "F4" "menu_options"
+unbind F5; bind "F5" "echo Quicksaving...; wait; save quick"
unbind F6
-unbind F7
+unbind F7; bind "F7" "menu_multiplayer"
unbind F8
-unbind F9
+unbind F9; bind "F9" "echo Quickloading...; wait; load quick"
unbind F10
-unbind F11
-unbind F12
-bind "F1" "help"
-bind "F2" "menu_save"
-bind "F3" "menu_load"
-bind "F4" "menu_options"
-bind "F5" "echo Quicksaving...; wait; save quick"
-bind "F7" "menu_multiplayer"
-bind "F9" "echo Quickloading...; wait; load quick"
-bind "F11" "zoom_in"
-bind "F12" "screenshot"
-unbind MOUSE1
-unbind MOUSE2
-unbind MOUSE3
-unbind MOUSE4
-unbind MWHEELUP
-unbind MWHEELDOWN
-bind MOUSE1 "+attack"
-bind MOUSE2 "impulse 7"
-bind MOUSE3 "impulse 3"
-bind MOUSE4 "impulse 3"
-bind MWHEELUP "impulse 2"
-bind MWHEELDOWN "impulse 1"
+unbind F11; bind "F11" "zoom_in"
+unbind F12; bind "F12" "screenshot"
+// meeses
+unbind MOUSE1; bind MOUSE1 "+attack"
+unbind MOUSE2; bind MOUSE2 "impulse 7"
+unbind MOUSE3; bind MOUSE3 "impulse 3"
+unbind MOUSE4; bind MOUSE4 "impulse 3"
+unbind MWHEELUP; bind MWHEELUP "impulse 2"
+unbind MWHEELDOWN; bind MWHEELDOWN "impulse 1"

-//
+// stop moving and/or shaking the screen
cl_bob "0"
cl_rollangle "0"
cl_rollspeed "250"
@@ -49,9 +51,15 @@ v_kickpitch "0"
v_kickroll "0"
v_kicktime "0"

+// misc
+cl_mousemenu "0"
+crosshair "1"
+joy_enable "0"
+
//
gl_cshiftpercent "22"
+gl_texturemode GL_LINEAR_MIPMAP_LINEAR

-//
+// FOV for 4:3 gameplay
fov "96"

Return to the top of this page or return to the overview of this repo.

Diff q3a/cev.cfg

diff --git a/q3a/cev.cfg b/q3a/cev.cfg
index 2be64ca..3c6425d 100644
--- a/q3a/cev.cfg
+++ b/q3a/cev.cfg
@@ -31,18 +31,18 @@ bind 9 "weapon 9"
// movement
// works with the key rollover on my PS/2 keyboard.
// Problems with USB keyboards.
-bind j "+moveup"
-bind o "+forward"
-bind k "+moveleft"
-bind l "+back"
-bind SEMICOLON "+moveright"
-bind h "+movedown"
+bind h "+moveup"
+bind i "+forward"
+bind j "+moveleft"
+bind k "+back"
+bind l "+moveright"
+bind g "+movedown"

// weapons
-bind "'" "weapon 4"
-bind p "weapon 7"
-bind "[" "weapon 7"
-bind i "weapon 6"
+bind "SEMICOLON" "weapon 4"
+bind o "weapon 7"
+bind "p" "weapon 7"
+bind u "weapon 6"

// misc
bind TAB "+scores"

Return to the top of this page or return to the overview of this repo.

Diff xsession

diff --git a/xsession b/xsession
index 14e3005..497746d 100644
--- a/xsession
+++ b/xsession
@@ -13,10 +13,10 @@ xset m 0 0 # disable mouse accel
xset r rate 300 35 # set keyboard repeat rate
xsetroot -cursor_name left_ptr # nicer cursor
xscreensaver -no-splash & # I like xscreensaver
-picom & # transparency
dunst & # notifications
redshift & # automated screen color temperature
-~/.local/bin/conky -m 1 & # system stats monitor
+~/.local/bin/conky & # system stats monitor
qlipper & # clipboard manager
+tint2 -c ~/.config/tint2/tint2systray.rc 1>/dev/null 2>&1 & # systray
exec /usr/local/bin/herbstluftwm

Return to the top of this page or return to the overview of this repo.