my dotfiles
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
sentriz 0f85d679bf
vim: use pg_format instead of sql-formatter
2 days ago
.github/workflows meta: add shellcheck github action 1 month ago
conf_common vim: use pg_format instead of sql-formatter 2 days ago
conf_extra meta: redir spacing 5 days ago
conf_phone bin: use abs paths for catt script 1 month ago
conf_server systemd: only list dirs in email-tree 4 weeks ago
docs meta: redir spacing 5 days ago
hooks meta: shellcheck all files 1 month ago
.gitmodules meta: replace fundle with git submodules 5 days ago
fish-plugin-install meta: replace fundle with git submodules 5 days ago
fish-plugin-uninstall meta: replace fundle with git submodules 5 days ago
install-common meta: use env for install scripts 1 month ago
install-extra meta: use env for install scripts 1 month ago
install-phone meta: use env for install scripts 1 month ago
install-phone-all meta: replace fundle with git submodules 5 days ago
install-server meta: use env for install scripts 1 month ago
license.md update md case 2 years ago
readme.md meta: replace fundle with git submodules 5 days ago
vim-plugin-install bin: shellcheck 1 month ago
vim-plugin-uninstall meta: replace fundle with git submodules 5 days ago

readme.md

basic stuff

$ install git stow
$ git clone --recurse-submodules https://github.com/sentriz/dotfiles.git ~/dotfiles
$ cd ~/dotfiles
$ ./install-common  # always
$ ./install-extra   # if gui system
$ ./install-server  # if server

meta stuff

$ # setup git hooks
$ find hooks/ -type f -exec ln -sf '../../{}' .git/hooks/ \;

fish stuff

$ rm ~/.bash* ~/.profile ~/whateverelse
$ chsh -s $(which fish)
$ # plugins are loaded from git submodules automatically

neovim stuff

$ python3.x -m pip install --user pynvim
$ vim
$ # plugins are loaded from git submodules automatically

python stuff

$ # if no pip for pythonx.x
$ curl https://bootstrap.pypa.io/get-pip.py | pythonx.x - --user

extra stuff