Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Unreleased
Added
- Added
kitty
terminal config - Added recursive font
- Added
coc.vim
language server client support - Added
msmtpq
outbot automation and statusbar information - Added playful
sarc
script - Added
isync
configuration - Added
gopass
and movedpass
support togopass
- Added
sudo
lecture file to prompt for yubikey input - Added yubikey oauth
bemenu
interface - Added ability to update
cmus
- Added git config
- Added yubikey authentication
Changed
- Updated
julia
aliases and utilities - Added Font features to font configuration
- Patched Symbola font with NERD Fonts
- Fix
bemenu
mounting/unmounting scripts - Fixed
mbsync
systemd timer - Moved from
rtv
to the maintainedtuir
- BIG
neomutt
revamp - Cleaned up
ssh
config - Simplified unicode and latex typing
- Went through and made scripts more portable and nearly all POSIX compliant
0.7.0 - 2020-03-25
Added
- Added binding for add
ics
attachment tokhal
- Added sidebar configuration for
mutt
- Added
ranger
for attaching files inmutt
- Added
lazygit
alias - Added
gpg
configuration toneomutt
- Added floating terminal to
neovim
and floatinglazygit
binding - Added
cmus
- Added
cmus
bindings and installation - Added dark theme preference to
qutebrowser
- Added unicode and latex selection to text insert
Changed
- Made as compatible with XDG base directories as possible
- Moved
Scripts
to~/.local/bin
- Fixed
mailto
action to pull upmutt
withtermite
- Fixed
neomutt
's behavior when opening attachments - Removed GT Tribe calendar
- Changed some
neomutt
bindings - Updated hosts
- Fixed
offlineimap
systemd profile - Fixed
picom
autostart bug - Fixed
ranger
bug foropen_with
- Updated
vim-plug
- Moved
ranger
previews back toueberzug
- Made
gpmm
alias more automated - Increased portability of
lock
script - Made all
bemenu
prompts one word - Cleaned up vim-anywhere script
- Changed
vim-surround
withvim-sandwich
0.6.1 - 2020-01-29
Added
- Added notification pop up when changing split direction in i3
- Added alias to change
TERM
env variable for ssh - Migrated from
dmenu
tobemenu
to fix some bugs that haven't been fixed for almost a year - Created
dmenulatex
for selecting latex characters based on latex commands - Added more unicode characters to
dmenuunicode
script
Changed
- Fixed broken
mpv
mailcap entry - Made
bemenubluetooth
selection case insensitive - Adjusted
fzf
search command forfd
- Enabled
picom
systemd by default
0.6.0 - 2020-01-22
Added
- Added
dunst
based statusbar - Added useful python aliases for virtualenv management
- Added tmux system-clipboard support
- Added pandoc template detection
- Added HackerNews to newsboat urls
- Added
$ALTBROWSER
variable to hold non-keyboard driven browser - Added
.themes
folder to wpgtk - Added
plantuml
and added compiler and vim support - Added Julia plugin to neovim
- Added script to get bibliography information from DOI number
- Added tracking for custom files generated for scripts like bookmarks/pins/tasks/todo
- Added openvpn helper scripts
- Added vpn to statusbar
- Added freenode irc to Weechat
transfer.sh
alias now creates qr code ifqrencode
is installed- Added offline msmtp email queuing
- Added sending in background to
neomutt
- Created systemd service for compton
- Added
i3blocks
configuration - Added synctex support to neovim and zathura
- Added Markdown bibliography completion to
neovim
- Added LaTeX autocompletion to
neovim
- Added
Ctrl-Space
binding inranger
to open new terminal at directory - Added
dmenu
script to choose a wallpaper - Added
unclutter
to hide mouse on no activity - Added time to zsh prompt
termite
configuration- Added nerd icons to ranger
Changed
- Removed
tmuxinator
dependency - Migrated
compton
topicom
- Removed
i3blocks
dependency - Revamped httpstart alias
- Removed unneeded
ttf-symbola
font - Switched to Hack font, and removed Terminus and Inconsolata
- Fixed font rendering so TTF fonts actually look nice
- Moved to tabs instead of spaces to improve accessibility with visually impaired
- Moved to Terminus TTF font due to dropped bitmap font support in
pango
- Fixed ethernet statusbar script to work with any ethernet connection
- Updated tmux config with non-deprecated options
- Updated
vim-plug
- Moved web sync to run off of server
- Fix
vim-anywhere
script - Prune folders from
dmenumount
that already have mounts in them - Removed
polybar
from installation, moved toi3blocks
- Moved all applications to using the monospace definition in the fonts configuration
- Changed some gpg settings
- Moved from colorscheme plugins to my own files
- Moved from
antigen
toantibody
aszsh
backend for hopefully more stable - Moved to
dmenu_run
for launching applications - Made
dmenucolor
script more universal - Changed up the fonts used a bit
- Moved mail/calendar/address book password management to
pass
- Moved from
crontab
tosystemd
service timer for offlineimap and vdirsyncer - Moved from
urxvt
totermite
for true color support and has all the features I hacked intourxvt
- Default search engine is now DuckDuckGo
- Increase lock speed by 6x, now instantaneous
- Updated
compton
configuration - Moved from
vim
installedfzf
to a global installation - Moved environmental variables to the correct place
0.5.0 - 2019-01-24
Added
ueberzug
for ranger image preview- added wallpaper collection
displayselect
script for admenu
based display selectionpdfpcnotes.sty
to generate pdfpc notes from latex beamervifm
configuration- systemd service to start
dunst
with the correct colors makes it easy to check status and ensure it is running - created
sxiveh
script to view remote images/gifs insxiv
sxiv
application to replacefeh
G'MIC
plugin to Gimpentr
and auto compilation to vim- vim mapping to open html file in browser
compiler
script to handle all compilation options
Changed
- moved from
pywal
towpgtk
- moved
md
pandoc
compilation back to LaTeX fromgroff
- script reorganization and complete overhaul
- made
qutebrowser
the$TRUEBROWSER
and uselinkhandler
as the$BROWSER
- moved
i3
variables to environment variables - moved LaTeX style files to where they are automatically detected
zathura
opens not recolored by default- rewrote how
autocomp
is used invim
- fixed a bug with vim autocompiler
- moved default file browser to
vifm
- moved wallpaper manager to
xwallpaper
and fully got rid offeh
- moved rtv from
feh
tosxiv
- moved from
scrot
tomaim
for screenshots
0.4.0 - 2018-11-22
Added
- bluetooth support
transfer.sh
alias for easy file sharing from the command line- vim bindings to complete glossary entries
- rmarkdown beamer templates and aliases
- global
.latexmkrc
file to do global glossary handling $XDG_CONFIG_HOME
variable- dmenu script to easily insert emojis (bound to alt-e in i3)
- Symbola emoji font
- pretty emails from mutt converting them to HTML using pandoc
sane
andgscan2pdf
packages for scanner support- Wikipedia search engine in qutebrowser
lmount
andlumount
scripts to easily mount and unmount encrypted drives- Added
pamusb
application to use usb device as smartkey - Added ability to bookmarks binding to act as qutebrowser url bar when something is typed that isn't a bookmark
- Added alternate action ability to
dmenuexpand
script limitlog
script to pipe to a log file that has a max size and removes the firstn
lines when it gets too big- Polybar module to display btrfs snapshot backup script
- Moved from
pure
zsh prompt tospaceship
zsh prompt - Added ipc messaging to polybar for module updating instead of interval checking
- Removed screen tearing with compton
- Added
rsync
,openssh
, andxord-xrandr
to installation - Created simple stopwatch script
Changed
- R markdown quiet compilation
- Added
pandoc-citeproc
filter for bibliography support formd
compilation - Moved markdown compilation to roff instead of LaTeX to see how it is
- Added rmarkdown support to pdf presentation binding
- Added kill line to
remaps
script to keep xcape only running once - Moved some dotfiles out of the home directory and to
$XDG_CONFIG_HOME
- Fixed wal options to work with the latest version
- Fixed physical key unlock with non-forking lock script to disable dunst
- Fixed dunst notifications over the lockscreen
- Moved
khal
andkhard
to pip install to fix some specific dependency issues - Updated
rtv
package name in aur
0.3.0 - 2018-08-07
Added
qutebrowser
bindings inshortcuts
script to download to a folder- Increase key speed in remaps
- Natural resizing to
i3
tmuxinator
to Makefilegpmm
- git pull and merge master into branch alias- Power menu dmenu script bound to
alt-ctrl-shift-page down
pushd
andpopd
aliases- Custom sudoers privileges support
- Added mount and umount dmenu scripts bound to mod-z and mod-shift-z respectively
- Added dmenu wrapper script to add color and font along with aliasing dmenu to dmenucolor
Changed
- Updated shortcuts script to be more efficient
- Full github urls to antigen to be more explicit
- Updated to
ncm2
fromneovim-completion-manager
- Updated
glv
git log alias to support interactivity in neovim - Removed power menu from polybar
- Added prompt text to dmenu's like password menu, bookmarks menu, and application launcher
- Added critical border to dunst and changed timeouts
0.2.0 - 2018-08-01
Added
- Moved to a branch based separation of configurations to make maintaining duplicate code between machines easier
- This CHANGELOG file to track changes in the project over time.
- Antigen plugin manager for zsh
- Created simple task manager with bash and zsh completion
- dmenu based bookmark manager bound to
alt-b
- created etc folder to hold various root files not managed by stow
- blockips file to maintain an ip blacklist for my hosts file
Changed
- Moved all pip packages that you can to pacman and aur equivalent packages for less messy updating through pacman
- Refreshed command line pinning script
- Moved systemd-root to new etc folder
0.1.1 - 2018-05-22
Added
- Installation commands for
r
andpip
packages
Changed
- You now run make with
sudo
so you don't have to keep typing your password while the installation runs due to it timing out. - Better checking of necessary folders or existing configuration files before syncing the git ones to the machine.
0.1.0 - 2018-05-21
Added
- Makefile that installs all pacman and aur packages along with using GNU stow to put the necessary configuration files in place to get up and running with my Linux rice.