about summary refs log tree commit diff
path: root/configs/shared/zsh/variables.zsh
AgeCommit message (Collapse)AuthorFilesLines
2019-05-13 Delete duplicate Google3 aliasWilliam Carroll1-1/+0
Whoops...
2019-04-09 Support directory alias for google3 experimentalWilliam Carroll1-0/+1
I intend on using my experimental folder more regularly for Java, Blaze, etc. tests.
2019-03-28 Support SpeWall in bash variablesWilliam Carroll1-0/+5
NOTE: consider migrating from GH private repo to Google's Git on Borg. This is preferable since GH gets hacked and private repos can be exposed. While a path to a Google 3 repo like SpeWall may not pose a large security risk, it certainly isn't optimal. Imagine a path to a repository whose name leaked a secret project. Two options: 1. embrace encryption options like Mozilla's `sops` and remain on GH private 2. switch wholesale from private GH to GoB 3. classify "sensitve" parts of dotfiles as such and move those to GoB and keep everything else on private GH One added perk of switching to GoB is saving the $7 monthly fee to support private GH repos.
2019-03-24 Adds emoji font and function to test emoji supportWilliam Carroll1-0/+9
In my quest to learn more about terminals, I added a function to output ten emojis. Technically this tests the same thing as test_unicode. Unfortunately I couldn't get `st` to output any colored emojis. This is a bit of a buzzkill for my grand plans to create a terminal-based chat client that supports emojis.
2019-03-23 Support shared, device-specific i3 configurationsWilliam Carroll1-1/+1
Separated i3/configuration since some of my devices support XFree86 keysyms while others do not. This introduced some cascading changes. - Removed ~/.config/i3/config from this repo. Since I will be switching between devices semi-regularly and that file will be generated each time I switch to a different device running an X session, I don't want the i3/config to spam my `gst` and `gd` when I haven't changed configuration in either config.shared or config.device. - Update aliases, variables, etc. to point to config.shared instead of the generated file. - Ensure that X sessions generate the i3/config file. - Ensure that i3 reload and restart command generate the i3/config file.
2019-03-20 Updates broken hardlinksWilliam Carroll1-3/+3
These are relics from the commit that dropped support for OSX.
2019-03-18 Drop OSX support; support desktop, laptop, cloudtopWilliam Carroll1-8/+25
Dropping support for OSX. Moving forward these dotfiles will depend on Linux systems. Furthermore, since I'm support a ~/bin, the machines that consume these dotfiles depend on i386 architectures. Linux and i386 are two dependencies that I'm okay with since the leverage this assumption provides, makes their existence tolerable. There is some Google leakage herein, which includes aliases, functions, and mentions of cloudtop. For now, this is okay. I may break the Google specific code into its own repository, but for now, this is less maintenance. This also introduces a ~/.profile instead of erroneously defining environment variables in my zshrc file, which was unadvised. This is a large commit and also introduces new aliases, variables, functions that I accumulated over the past week or so while migrating away from OSX and onto my new setup. Hopefully in the future I'll be more precise with my commits.
2019-03-11 Better support GPG migrationsWilliam Carroll1-0/+1
After yet another unpleasant experience starting up GPG on a new system, I decided to encode my learnings and mistakes as aliases, functions, scripts, hoping to protect my future me from myself. Fingers crossed!
2019-03-08 Reorganize aliases, support misc fns, misc named dirsWilliam Carroll1-5/+14
Miscellaneous maintenance tasks for my ZSH life.
2019-03-07 Support ALTERNATE_EDITOR environment variableWilliam Carroll1-0/+1
This simplies the `e` alias and the EDITOR variable definition.
2019-03-06 Prefer x KBD for XResourcesWilliam Carroll1-2/+11
I'm finding that I'm visiting XResources more frequently than I'm visiting ~/.xinitrc or other X files.
2019-03-05 Support DATE_FMTWilliam Carroll1-2/+3
This format string is being used in my i3 config and in my alias for creating a gPaste. I figured it'd be nice to set a variable that defines the format. Future me: run `man date` to see what format options are supported.
2019-03-04 Support variables for common config fileWilliam Carroll1-0/+10
2019-02-28 More fully support zshWilliam Carroll1-0/+3
Support zshrc, variables, aliases, functions TODO: incorporate dumping_grounds.zsh into functions.