Age | Commit message (Collapse) | Author | Files | Lines |
|
My Emacs installation would fail on new machines because:
* use-package
* evil
* paredit
use-package is needed to install everything else.
evil and paredit were required in functions.el and other places before they were
called like (use-package evil ...). This should improve things but not fix the
entire issue.
|
|
Removing more files that clutter my `gst`
This time I ran...
```bash
git rm -r --cached .
```
...which is supposed to help ignore files that `git` already tracks. This may be
the missing piece I've been looking for.
|
|
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!
|
|
I've been sloppily managing my fonts for awhile. At this point in time,
it seems reasonable to carry around ttf, otf, and other font files.
These are 4.0K in size anyhow, which doesn't seem burdensome to me for
the convenience I get in return.
|
|
Support generic ELisp fn. Should have a dumping grounds for ELisp
fns similar to my dumping_grounds.zsh.
|
|
Miscellaneous maintenance tasks for my ZSH life.
|
|
This idea never quite took off. It may be supplanted with i3
configuration in the future.
|
|
Now this has been missing from my workflow for awhile.
|
|
This is a temporary change. Will get back on urxvt in the future.
|
|
Could have sworn I did this as well. Oh boy...
|
|
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.
|
|
After doing another dotfiles installation on the newly acquired cloudtop
instance, I ran into some bumps and documented the fixes.
|
|
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.
|
|
In the future, this may more to Network FS like Dropbox or x20,
or Google Drive. For now, I'm keeping this here. I'd like to add
a Rofi integration in the future that will allow me to quickly
copy or insert this entries.
|
|
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
|