2.3 KiB
drunkendotfiles
dissimulo's dotfiles. A fork of skwp/dotfiles (YADR) with personal
configs layered on top: a custom tmux setup, irssi, fonts, GTK themes, and
assorted ~/.local/bin/ helpers.
Upstream YADR hasn't been updated in a long time; this fork refreshes it and adds machine-wide customizations.
Install
One-liner:
curl -fsSL https://gitea.dlw.la/dissimulo/drunkendotfiles/raw/branch/drunkendotfiles/install.sh | bash
Or clone first:
git clone https://gitea.dlw.la/dissimulo/drunkendotfiles.git ~/.yadr
~/.yadr/install.sh
The installer:
- Clones this repo to
~/.yadr - Runs YADR's native
rake installfor vim/prezto/plugins - Deploys the personal dotfiles on top of
$HOME, moving any collisions to~/.drunkendotfiles.bak.<timestamp>/
Requires git and rake (ruby).
What's included
On top of stock YADR:
.tmux.conf— real file (not the YADR symlink), with internal/public IP in the status bar and 80k-line scrollback.local/bin/tmux-ip— helper used by.tmux.conf; prefers a DigitalOcean reserved/floating IP if the host is a droplet with one attached, falls back to public egress (ipify) and then first local IP.irssi/— IRC client config (no credentials committed).fonts/— Inconsolata, Menlo-Powerline, mensch-Powerline, monof55/56.themes/— BlackMATE v2 / v2.2 / "The Blues" GNOME metathemes- Shell RCs (
.bashrc,.profile,.zshenv.backup,.zshrc.backup, etc.) - X/WM configs (
.xscreensaver,.xmodmap,.xsnowrc,.weatherspect,.fehbg) - Misc:
.rainbow_config.json(rainbowstream),.nanorc,.selected_editor,.mplayer/config,.jigdo-lite
Upstream
Base is skwp/dotfiles (YADR — Yet Another Dotfiles Repo). All credit
for the vim/zsh/tmux/irb foundations goes to Yan Pritzker and YADR
contributors. This repo tracks a snapshot of upstream master at
630d39f (the last commit there as of this fork).
To refresh from upstream later:
cd ~/.yadr
git remote add upstream https://github.com/skwp/dotfiles.git
git fetch upstream
# then rebase or merge upstream/master into drunkendotfiles as needed
License
YADR content is under YADR's license (upstream). Personal additions in this fork are released under the same terms.