👍This is just another dotfiles folder comin through! 🤔
The folder format is for easily using GNU Stow to symlink the dotfiles to the home folder. Now I can just use a little script I wrote in here stowit.sh and boom! All my changes are symlinked!
This repository contains my configs for: git, spacemacs, i3wm, vim, zsh and i3blocks dotfiles.
# on a computer without oh-my-zsh, use the oh-my-zsh setup script
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# then, use these dotfiles
git clone https://github.com/SinaKhalili/dotfiles.git
cp ./dotfiles/zsh/.zshrc ~/.zshrc
cp ./dotfiles/zsh/antigen.zsh ~/antigen.zsh
cp ./dotfiles/vim/.vimrc ~/.vimrc
# then, source the setup
source ~/.zshrc
It also contains some scripts I use for convenience:
- webserver Just a little script to call python's
http.server
to share my current folder on local network - pbcopy Emulate the behaviour of pbcopy on mac (to pipe into it)
- setpape Uses rofi to show a list of wallpapers and sets the chosen one
- connect-wifi-rofi Uses rofi to show a list of networks (with nmcli) and tries to connect to the chosen one
- emoji-prompt Uses rofi to show a list of emojis to chose from and copies the selected one to the clipboard. Requires the .emoji file in the folder to be in $HOME
- ccowsay Cowsay clone written in cow
- ps3convert Uses ffmpeg to convert videos (usually .mkv files) to videos that can run on the ps3 from a USB
- brew2 Homebrew without doing the annoying long update at the beginning
It love rofi and use the purple theme.
I'm a spacemacs traitor now 😎