32 lines
486 B
Bash
Executable File
32 lines
486 B
Bash
Executable File
#!/bin/sh
|
|
echo "Installing dotfiles"
|
|
|
|
# NixOS Configuration
|
|
|
|
sudo cp configuration.nix /etc/nixos/
|
|
echo "Activating NixOS configuration"
|
|
sudo nixos-rebuild switch
|
|
|
|
# Custom Binaries
|
|
|
|
mkdir -p ~/bin/
|
|
cp bin/* ~/bin/
|
|
|
|
# Xorg / Window Manager
|
|
|
|
mkdir -p ~/.config/bspwm
|
|
mkdir -p ~/.config/sxhkd
|
|
cp bspwmrc ~/.config/bspwm/
|
|
cp sxhkdrc ~/.config/sxhkd/
|
|
cp ./.Xresources ~/
|
|
|
|
# Vim
|
|
|
|
mkdir -p ~/.config/vim/backup
|
|
cp .vimrc ~/
|
|
|
|
# Git
|
|
cp .gitconfig ~/
|
|
|
|
echo "This script does not install prezto"
|