Removed device-specific lines in vz and deleted device-specific folders
in configs. Also added 5 more workspaces in i3 along with keybindings to
switch/move to them.
Functions:
- tar/unzip that remove original file after extraction
- remove directory
- sudo nvim
Vim leader mappings:
- delete entire buffer into system clipboard
- find merge conflicts
Removed old swap key lines from config and added dir/script to symlink
xkb file to lc dir. Fixes issue of having to release keys when starting
terminal with xmodmap.
Some were modified from original but can't be bothered to check which.
'backlight' is custom. Changed both PC/laptop i3blocks config to
reference new i3blocks-scripts location.
system: Fixed keyboard repeat rate for PC/laptop.
Git: Added amending commit and forcing push aliases.
i3: Changed '$mod+F[1-3]' mappings to just 'F[1-3]'.
ranger:
- preview images
- set background (using wal)
- bulk rename
- reload config from within
Also update Terminator config one last time before removing.
Resolves#21 and closes#30. Combined all alias files, converted them into
proper Zsh formatting and reorganized them into better sections. Installed Oh
My Zsh and then sourced the combined aliases file (zsh_aliases) from .zshrc.
Also made URL's clickable in urxvt and briefly commented purpose of all Vim
plug-ins.
Split set-from-git into 3 different files for each section and created a
script for common directory variables. Created separate folders for
PC/laptop configs.
I wanted to alter the default snippets so I thought I might as well move
all mine into there as well, instead of keeping track of changes in 2
repositories.
Also, having become comfortable with Vim folding, I thought it'd be more
organized to consolidate similar alias files (i.e. 209 -> school,
laptop/my_pc -> pc) and then add folding to the top-level files.
- alias files:
- 209: Split from school because was getting too long.
- my_pc: Stores common aliases between laptop and desktop.
- Can now have different Terminator configurations for each computer.
- egc alias: Loads commit message buffer into Vim with text width of 72
and syntax highlighting.
Moved all files into root folder of repository and fixed set-from-git to reflect
that. I was able to get set-from-git to work without listing all the dotfiles,
but it didn't work as planned due to swp files, git folder and others; it's just
easier and cleaner to list out the files.