Skip to content

henry-malinowski/Starchy-rice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Starchy-rice

i3-wm

i3-gaps, this also requires ~/.Xresources at the moment.


zsh and bash

If a theme is not loaded both bash and zsh have matching PS1 prompts.

In order to make this installation portable, the initialization script for Antigen will be symlinked into our the antigen folder after installation.

To locate the antigen.zsh initialization script try running find /usr -name 'antigen.zsh'

Once installed...

# from inside the repo
stow zsh
ln -s $ANTIGEN_INIT $HOME/.config/antigen/antigen.zsh
sudo chsh $USER --shell=$(which zsh)
# enter password
# restart shell

URxvt

URxvt pluggins

~/.Xresources can be symlinked ~/.Xdefaults


vim/neovim

While vim and neovim can be stow'ed separately it is worth noting that neovim's after/ and syntax/ directories are just symlinks to vim's directories.

  • vim-git (AUR) for access to the system clipboard.

  • vim-runtime-git (AUR) for compatability with vim-git

  • vim plugins are managed by vim-plug (AUR).

    • Install plugins by opening vim ~/.vimrc or nvim ~/.config/nvim/init.vim
    • :source %
    • :PlugInstall
  • i3 config .vim is included with code folding if a line starts with 3 pound # signs.

  • DOSini code folding .vim for polybar config.


pacman

The pacman hooks man be added using the following commands from the root of this repo.

sudo mkdir /etc/pacman.d/hooks
sudo install -m 0644 ./pacman/etc/pacman.d/hooks/* -t /etc/pacman.d/hooks/

TODO:

  • xbps setup config files for VoidLinux
  • remove/extract ~/.Xresources requirement for Polybar. This will help with using SwayWM.
  • Migration to GNU Stow; Possibly augmented to warn about configuration dependencies.