Age | Commit message (Collapse) | Author | Files | Lines |
|
Miscellaneous maintenance tasks for my ZSH life.
|
|
Now this has been missing from my workflow for awhile.
|
|
This is a temporary change. Will get back on urxvt in the future.
|
|
I should standardize on `ls` for list instead of `l`. This may have even
been a typo when I first defined it.
|
|
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.
|
|
These may be configurable via .rgrc or .fdrc files, but frankly I have
enough RC files floating around. This should be fine.
|
|
Moves the time to a more readable area. Removes noise from the disk
information.
|
|
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.
|
|
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.
|
|
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.
|
|
Also prefer urxvt to gnome-terminal. This is subject to change.
Also supports additional KBDs for repeated tasks.
|
|
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
|
|
This simplies the `e` alias and the EDITOR variable definition.
|
|
Before I noticed the rtp variable, the Vundle installation was a bit
nebulous to me.
TODO: Consider dropping support for vanilla altogether.
|
|
Lucky me. More configuration!
|
|
See comment for an explanation about the additions.
|
|
I learned about compgen, so I made a bunch of aliases that should
help me remember its uses.
Also added a myriad of others.
|
|
I'm finding that I'm visiting XResources more frequently than I'm
visiting ~/.xinitrc or other X files.
|
|
<leader>j is commonly used for me, so I figured these should be
supported here as well.
|
|
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.
|
|
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.
|
|
This package was deprecated. See the GH Readme for more details.
|
|
- support <leader>e* KBDs for quickly editing common configuration files
- prefer dark theme to light theme
- prefer nowrap by default instead of toggling wrap
|
|
10 was just too big on my gLinux 4k setup.
|
|
I should eventually support a shell variable in variables.zsh that
exports CURRENT_PROJECT, which Emacs can read.
|
|
Supports a filename as a parameter to my wrapped version of
evil-find-file.
|
|
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.
|
|
Sorry, Robby Russell.
|
|
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.
|
|
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.
|
|
At the moment, I'm unsure why this is working, but it is. More research
needs to be done.
|
|
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.
|
|
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.
|
|
I believe `glp` was messed up from a port from zsh -> nix -> zsh. It's
working now though!
|
|
Useful because I always forget the dimensions of my screens.
|
|
To keep things standardized between functions.zsh and
dumping_grounds.zsh.
|
|
|
|
Support zshrc, variables, aliases, functions
TODO: incorporate dumping_grounds.zsh into functions.
|
|
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
|
|
Prefer x_server to xinit as it's more general.
|
|
Ports from wpcarro/nixify repo.
Drops support for Urbint-specific functions like `git_tasks`, `builds`.
TODO: organize, document
|
|
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
|
|
- Updates IRSSI config, XInitRC, i3 config
|
|
- C programming
- HTML
- Nix
|
|
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.
|
|
- Prefers "$HOME" to "~/urbint" for current project
- Prefers dark colorscheme
- Allows source-jumping to Emacs (nixify this to remove dep on
path/to/source)
|
|
Adds configuration for my Python preferences.
|
|
In the future, I may consider gitignoring these. For now, voila.
|
|
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.
|
|
- i3 - window manager
- Terminator - terminal preferences
- Rofi - kind of like Finder, but also like Helm and Ivy; dmenu
replacement
|