- Old i3 config
- Old
bspwm
config - Old
AwesomeWM
config - Hebrew Dvorak LyX config
- Hebrew LaTeX preamble
- Scripts
- Wallpapers
In .config/i3/config. Some scripts it will try to run might not run because they are no longer present because I don’t use i3 anymore.
There is also the old i3-blocks status bar config and scripts in .config/i3blocks/. This was a nice project.
In .config/bspwm/bspwmrc - but this is mostly a hollow config, all of the real
stuff is in sxhkd
:
In .config/sxhkd/sxhkdrc. This is the real thing. Though I don’t use bspwm
anymore, there are great keybinds in here: specifically the window keybinds
(lines 55-87) and desktop keybinds (lines 89-121) which do some smart things.
I also created a plugin for editing sxhkd
config files in Emacs: link
In .config/awesome/. There are many files Here:
- bar.lua defines a status bar, complete with responsive brightness and sound bars
- keys.lua defines my awesome keybinds
- myrc.lua: defines some general stuff (like a wallpaper), and mostly binds
bar.lua
and keys.lua together, e.g. creating keybinds that manipulate the status bar and
in .config/LyX/ and .lyx/. The Dvorak-Hebrew keymap is in .lyx/kbd/hebrew_dvorak.kmap.
texmf/tex/latex/prvt/preamble.sty. Hebrew compilation is recommended
through XeLaTeX
(using polyglossia
). However, the preamble DOES compile with
PDFLaTeX
, in case you need quick compilation for math previews etc. Advantages
and disadvantages of XeLaTeX
:
hyperref
works (babel inPDFLaTeX
screws uphyperref
compilation)amsmthm
works (babel screws this up also)- Parentheses don’t get swapped as in
PDFLaTeX
- Modern font support. Wanna do some שמשון שמן?
- …About x7 compilation time compared to
PDFLaTeX
- Less support from microtype
In .scripts/. The big ones are these:
- suspend-program prompts you with a selection of CPU-intensive programs and
suspends (
SIGSTOP
) the selected one. Upon a second run it continues the suspended program. - music-ctl controls
mpd
(throughmpc
client), but gives priority toVLC
if its running and controls it instead (usingd-bus
throughqdbus
).
Pretty papers in .wallpapers/.