All of my dotfiles.
Here's what you'll need...
- GNU Stow
- metakirby5/zenbu
- metakirby5/scripts (somewhat optional)
- Packages from relevant managers (
~/.local/deps/*)
- Xcode
- brew
- metakirby5/Spice
- XVimProject/XVim (hopefully on brew soon)
- DrabWeb/iTerm2 (borderless + gaps + padding)
- metakirby5/lemonblocks
- rxvt-unicode-256color
- tmux
- Airblader/i3-gaps
- krypt-n/bar
- gstk/siji
- acrisci/i3ipc-python
- eBrnd/i3lock-color
- xautolock
- chjj/compton
- melek/dmenu2
- enkore/j4-dmenu-desktop
- ffmpeg
- imagemagick
- jq
- dunst + dunstify
- notify-send
- feh
- conky
- mpd and/or mopidy
- mpc
- mpv
- ncmpcpp
- ranger
- scrot
- dropbox
- nmtui
- xflux
- unclutter
- actionless/oomox
- gtk-reload (from neeasade/autotheme.sh)
- devmon
- trash-cli
- eBrnd/i3lock-color
- System fonts.
- ccd0/4chan-x
- nebukazar/StyleChan
Extensions in _misc/osx/safari.
Theme in ~/.local/zenbu/chrome_theme/.
For OS X, use the system theme.
Dark Red Dark is another option.
- Clone this repo into
~/.dots. - Add
source ~/.linkerto the appropriate files (~/.bashrcand~/.bash_profile) - Follow platform-specific instructions.
- Install packages from language-specific managers.
- You can also try using
install-leavesinstead.
- You can also try using
- Install browser extensions/themes.
- If you want, copy over
_misc/shell/root_bashrc.shto your root's home directory (to the appropriate file) and symlink the.vimrc. - Reboot.
- Python:
xargs pip install --upgrade < ~/.local/deps/pip - Node:
xargs npm install -g < ~/.local/deps/npm - Ruby:
xargs gem install < ~/.local/deps/gem - Lua:
xargs luarocks install < ~/.local/deps/luarocks
EXPERIMENTAL: Run _setup/osx.
-- or --
- Install Xcode from the App Store.
- Import the
Terminal.appprofile in_misc/osx/Japanesque.terminal. - Install
brewfrom brew.sh. - Install
stowusingbrew. cd ~/.dotsstow base osxbrew bundle --file=- < ~/.local/deps/brew- Set your shell to
brew'sbash. source ~/.bashrc- Install
zenbuviapipand use it to choose a colorscheme. yes | osx-set-defaults- Tweak whatever other settings you want in Preferences.app.
- Install all the dependencies you need with your favorite package
manager. You really need
stowandzenbu. cd ~/.dotsstow base linux- If you are using i3:
stow i3- Ensure you are using
i3initto start i3.
source ~/.bashrc- Ensure your profile is called
profileso the templates in~/.mozilla/firefox/profilecan render properly. - Use
zenbuand choose a colorscheme. - Install Stylish for Chrome/Firefox and install the relevant userstyles
from
~/.local/zenbu/userstyles. - Set up oomox and use the file in
~/.local/zenbu/oomox.sh.
- Regularly pull and
restow-dotsto keep up-to-date. - Regularly
dump-leavesto export dependencies.
- Fix zenbu files to allow light colorschemes
- Stick XVimProject/XVim on brew
