]> git.r.bdr.sh - rbdr/dotfiles/blame_incremental - install_dotfiles
Add provisioning command
[rbdr/dotfiles] / install_dotfiles
... / ...
CommitLineData
1#!/usr/bin/env sh
2
3echo "Installing essential software"
4
5./provision essential
6
7echo "Linking runcoms"
8
9# hush login
10ln -fns .dotfiles/hushlogin ~/.hushlogin
11
12# zsh runcoms
13ln -fns .dotfiles/runcoms/zshrc ~/.zshrc
14ln -fns .dotfiles/runcoms/zshenv ~/.zshenv
15ln -fns .dotfiles/runcoms/zprofile ~/.zprofile
16ln -fns .dotfiles/runcoms/zlogout ~/.zlogout
17ln -fns .dotfiles/runcoms/zlogin ~/.zlogin
18
19# Weechat
20ln -fns .dotfiles/weechat ~/.weechat
21
22# VIM
23ln -fns .dotfiles/vim ~/.vim
24ln -fns .dotfiles/vimrc ~/.vimrc
25
26# TMUX
27ln -fns .dotfiles/tmux.conf ~/.tmux.conf
28
29# Nethack
30ln -fns .dotfiles/nethackrc ~/.nethackrc
31
32# Git
33ln -fns .dotfiles/gitconfig ~/.gitconfig
34
35# Ctags
36ln -fns .dotfiles/ctags.d ~/.ctags.d
37
38# XDefaults
39ln -fns .dotfiles/XDefaults ~/.XDefaults
40
41# ripgrep
42ln -fns .dotfiles/rgignore ~/.rgignore
43
44# tmuxp
45ln -fns .dotfiles/tmuxp ~/.tmuxp
46
47# config dir
48mkdir -p ~/.config
49
50# kitty
51ln -fns ../.dotfiles/config/kitty ~/.config/kitty
52
53# nvim
54ln -fns ../.dotfiles/config/nvim ~/.config/nvim
55
56# config
57ln -fns ../.dotfiles/config/karabiner ~/.config/karabiner
58
59# Italics setup
60echo "Setting up terminfo"
61tic xterm-256color-italic.terminfo