Exr0n / config

My ~/.config

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

submodules

git submodule init

Brew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" brew install git-secret tig flake8 node yarn ack gnupg gcc gmp rustup ffmpeg tree wget cmake fzf neovim go coreutils ag hyperfine brew install cmatrix sl fortune cowsay neofetch brew upgrade $(brew --prefix)/opt/fzf/install

terminfo

infocmp -x tmux-256color > $HOME/deleteme /usr/bin/tic -x $HOME/deleteme rm $HOME/deleteme

rust

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

other tools

make -C ../scripts/wabt

font

wget https://github.com/ryanoasis/nerd-fonts/raw/master/patched-fonts/RobotoMono/Thin/complete/Roboto%20Mono%20Thin%20Nerd%20Font%20Complete%20Mono.ttf -O RobotoMonoThinNerd.ttf && open RobotMonoThinNerd.ttf

wget https://github.com/source-foundry/Hack/releases/download/v3.003/Hack-v3.003-ttf.zip -O hack-ttf.zip unzip hack-ttf.zip open ttf/*

vim plugins

v -c "PlugInstall | qa"

yabai

brew install koekeishiya/formulae/skhd brew services start skhd brew install koekeishiya/formulae/yabai sudo yabai --install-sa killall Dock brew cask install whichspace

desktop bits

sudo gem install iStats

symlinks

ln -s texmf $HOME/texmf ln -s .emacs.d $HOME/.emacs.d ln -s pandoc $HOME/.pandoc ln -s xbindkeysrc $HOME/.xbindkeysrc ln -s xinitrc $HOME/.xinitrc

exit

Other notes

  • Remember to set browser search engine shortcut Query URL s- or something similar to javascript: to escape the omnibar
  • Remember to set ~/.zshenv
export PROJECTS_ALGO=""
export CAPSULEROOT=""

export SECRET_CANVAS_CAL=""
export SECRET_CALDAV_OAUTH2_CLIENT_ID=""
export SECRET_CALDAV_OAUTH2_CLIENT_SECRET=""
export SECRET_CALDAV_CALENDAR_ID=""

export XDG_CONFIG_HOME="$CONFIG"
export XDG_DATA_HOME="$HOME/.data"
alias ql='qlmanage -p >/dev/null 2>&1'

About

My ~/.config


Languages

Language:Emacs Lisp 46.0%Language:C 37.3%Language:C++ 8.8%Language:Roff 5.0%Language:Vim Snippet 0.7%Language:TeX 0.7%Language:Shell 0.5%Language:HTML 0.3%Language:Vim Script 0.3%Language:CSS 0.2%Language:Python 0.2%Language:Makefile 0.0%Language:Perl 0.0%Language:JavaScript 0.0%Language:Lua 0.0%