about summary refs log tree commit diff
path: root/configs
AgeCommit message (Collapse)AuthorFilesLines
2019-03-08 Reorganize aliases, support misc fns, misc named dirsWilliam Carroll4-33/+103
Miscellaneous maintenance tasks for my ZSH life.
2019-03-08 Support i3wm and org-capture integrationWilliam Carroll3-11/+49
Now this has been missing from my workflow for awhile.
2019-03-08 Prefer gnome-terminalWilliam Carroll1-4/+4
This is a temporary change. Will get back on urxvt in the future.
2019-03-07 pil -> pilsWilliam Carroll1-1/+1
I should standardize on `ls` for list instead of `l`. This may have even been a typo when I first defined it.
2019-03-07 Define nix_installed functionWilliam Carroll1-0/+5
Lists the packages installed by `nix-env`. Moving forward, it might be useful to run something like... `$ nix_installed >nix-env.txt` ...and commit that to this repository a la the brew.txt file that previously floated around this repo. For now, I'm unwilling to commit to that solution, because I'm hoping a better alternative exists. Perhaps this should be an alias. Still unsure why I write aliases sometimes and functions other times. It might be worth documenting as a principle that I can lean on.
2019-03-07 Prefer to rg and fd hidden filesWilliam Carroll1-0/+2
These may be configurable via .rgrc or .fdrc files, but frankly I have enough RC files floating around. This should be fine.
2019-03-07 Simplifies i3 statusbar configWilliam Carroll1-3/+3
Moves the time to a more readable area. Removes noise from the disk information.
2019-03-07 Support cloudtopWilliam Carroll2-1/+9
Supports ZSH themes based on which device I'm working. This might get annoying after awhile, but I think the idea of having the prompt reflect when I'm on a different machine than my own might be useful. Adds "cloudtop" alias in ssh config.
2019-03-07 Drop support for PythonWilliam Carroll2-15/+0
I couldn't pull lsp-python from Melpa properly and since I'm currently not doing any Python work, I figure I will drop support for it temporarily.
2019-03-07 Renew support for MelpaWilliam Carroll1-1/+3
This was removed when I was still trialing Nix. Since I need to be on gLinux for work and Nix isn't an option, I need something that works.
2019-03-07 Support additional i3 KBDsWilliam Carroll2-17/+13
Also prefer urxvt to gnome-terminal. This is subject to change. Also supports additional KBDs for repeated tasks.
2019-03-07 Support step-by-step installation instructionsWilliam Carroll1-2/+4
I documented my consumption of wpcarro/dotfiles in the README. The dream is to just clone this repo and run `make install`. We'll get there. TODO: drop support for OSX TODO: clean up the rest of this README
2019-03-07 Support ALTERNATE_EDITOR environment variableWilliam Carroll2-1/+2
This simplies the `e` alias and the EDITOR variable definition.
2019-03-07 Update init.vim to support updated Vundle locationWilliam Carroll1-0/+2
Before I noticed the rtp variable, the Vundle installation was a bit nebulous to me. TODO: Consider dropping support for vanilla altogether.
2019-03-06 Support additional config filesWilliam Carroll3-0/+39
Lucky me. More configuration!
2019-03-06 Supports autocompletion for PiperWilliam Carroll1-0/+8
See comment for an explanation about the additions.
2019-03-06 Support additional shell functionsWilliam Carroll1-0/+62
I learned about compgen, so I made a bunch of aliases that should help me remember its uses. Also added a myriad of others.
2019-03-06 Prefer x KBD for XResourcesWilliam Carroll4-16/+26
I'm finding that I'm visiting XResources more frequently than I'm visiting ~/.xinitrc or other X files.
2019-03-06 Support commonly visited configs in EmacsWilliam Carroll1-0/+10
<leader>j is commonly used for me, so I figured these should be supported here as well.
2019-03-06 Remove Emacs spamWilliam Carroll1-7/+0
I have the (package-initialize) call already in wpc-package.el. I'm unsure how this removal is ending up in a git status because I'm pretty sure I've never commited that to this repo. Need to tighten things up I guess.
2019-03-06 Remove noisy filesWilliam Carroll4-1333/+1
This repo's history seems to reflect my difficult wrestling with Git, GitHub, gitignore files. I'm still not sure I understand everything that's going on.
2019-03-06 Drop support for lsp-javascript-flowWilliam Carroll1-5/+0
This package was deprecated. See the GH Readme for more details.
2019-03-05 Amend init.vimWilliam Carroll1-3/+12
- support <leader>e* KBDs for quickly editing common configuration files - prefer dark theme to light theme - prefer nowrap by default instead of toggling wrap
2019-03-05 Reduces font-sizeWilliam Carroll1-2/+2
10 was just too big on my gLinux 4k setup.
2019-03-05 Changes my default projectWilliam Carroll1-1/+1
I should eventually support a shell variable in variables.zsh that exports CURRENT_PROJECT, which Emacs can read.
2019-03-05 Parameterizes wpc/find-file functionWilliam Carroll2-5/+13
Supports a filename as a parameter to my wrapped version of evil-find-file.
2019-03-05 Extends i3 to support gLinux setupWilliam Carroll1-56/+120
Disables i3-gaps code temporarily until I get a proper installation working. Formats existing code to prefer alignment of text across similar, adjacent definitions. Defines new KBDs for screenlocking, music player controls, volume controls. Defines a rough manifesto of KBDs and the reasoning behind some choices.
2019-03-05 Prefer refined theme to robbyrussellWilliam Carroll1-1/+1
Sorry, Robby Russell.
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-05 Prefer longer aliases for Google utilsWilliam Carroll1-11/+15
pbcopy -> c pbpaste -> p While it's nice to expect pbcopy on both OSX and Linux, it's better to just alias c=pbcopy on OSX and assert on `c` and `p`, which are must shorter to type.
2019-03-04 xinitrc -> xsessionrcWilliam Carroll2-2/+23
At the moment, I'm unsure why this is working, but it is. More research needs to be done.
2019-03-04 Temporarily drop support for RofiWilliam Carroll1-1/+0
This depended on a hardlink to the /nix/store, which was a Nix workaround that I no longer need. Expect the rofi/config to return.
2019-03-04 Support aliases for common config files, miscWilliam Carroll1-2/+33
Since I'm constantly editing vim, emacs, i3, zshrc, functions, aliases, etc., I should support variables, aliases, and KBDs to make editing, sourcing these files much more efficient.
2019-03-04 Fix glpWilliam Carroll1-0/+1
I believe `glp` was messed up from a port from zsh -> nix -> zsh. It's working now though!
2019-03-04 Support monitor resolution functionWilliam Carroll1-0/+5
Useful because I always forget the dimensions of my screens.
2019-03-04 Remove function keyword from bash fn defnsWilliam Carroll1-4/+5
To keep things standardized between functions.zsh and dumping_grounds.zsh.
2019-03-04 Support variables for common config fileWilliam Carroll1-0/+10
2019-02-28 More fully support zshWilliam Carroll4-0/+134
Support zshrc, variables, aliases, functions TODO: incorporate dumping_grounds.zsh into functions.
2019-02-28 Support .ssh/configWilliam Carroll1-0/+5
Beware and avoid leaking sensitive data. Options: - ensure wpcarro/dotfiles remains private while support potentially sensitive documents - consider encrypting sensitive documents using gnupg or git-crypt - consider having someone from the Security team audit the repository to ensure that nothing sensitive is being leaked
2019-02-27 Support Xmodmap, xinit -> x_serverWilliam Carroll3-1/+9
Prefer x_server to xinit as it's more general.
2019-02-27 Support dumping_grounds.zshWilliam Carroll1-0/+323
Ports from wpcarro/nixify repo. Drops support for Urbint-specific functions like `git_tasks`, `builds`. TODO: organize, document
2019-01-13 Remove Emacs spamWilliam Carroll1331-328467/+253
My inconsistent git history-keeping is coming to bite me here. At the moment, I can only speculate about what went wrong here. The gist is this: I unintentionally committed files that were supposed to be ignored This commit removes those files which includes: - auto-save-list - elpa packages - quelpa packages - misc
2019-01-13 Update linux configsWilliam Carroll5-23/+78
- Updates IRSSI config, XInitRC, i3 config
2019-01-13 Supports additional snippetsWilliam Carroll5-0/+58
- C programming - HTML - Nix
2018-10-06 Integrate i3 and EmacsWilliam Carroll2-10/+63
Super shared KBDs between i3wm and Emacs for: - focusing windows (i.e. M-{h,j,k,l}) - deleting windows (i.e. M-q) More support may be needed, but this is good DWIM behavior for now.
2018-10-02 Updates to Emacs preferencesWilliam Carroll4-2/+13
- Prefers "$HOME" to "~/urbint" for current project - Prefers dark colorscheme - Allows source-jumping to Emacs (nixify this to remove dep on path/to/source)
2018-10-02 Support PythonWilliam Carroll5-0/+32
Adds configuration for my Python preferences.
2018-10-02 Emacs bookmarks, custom, auto-saveWilliam Carroll3-3/+4
In the future, I may consider gitignoring these. For now, voila.
2018-10-02 Update Emacs packagesWilliam Carroll1361-16408/+16464
This is a massive diff that I had to do in a hurry - when leaving Urbint. I'm pretty sure that most of these are updating Emacs packages, but I'm not positive.
2018-10-02 Support additional Linux configurationsWilliam Carroll4-1/+151
- i3 - window manager - Terminator - terminal preferences - Rofi - kind of like Finder, but also like Helm and Ivy; dmenu replacement