more home manager again
This commit is contained in:
parent
fc917eecd0
commit
0502af997c
3 changed files with 10 additions and 33 deletions
|
|
@ -1,9 +0,0 @@
|
|||
[user]
|
||||
name = Dustin Swan
|
||||
email = dustin@dustinswan.com
|
||||
|
||||
[alias]
|
||||
lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%C(bold blue)<%an>%Creset' --abbrev-commit
|
||||
|
||||
[push]
|
||||
default = simple
|
||||
|
|
@ -117,6 +117,13 @@
|
|||
enable = true;
|
||||
userName = "Dustin Swan";
|
||||
userEmail = "dustin@dustinswan.com";
|
||||
signing = {
|
||||
signByDefault = true;
|
||||
key = "2B3A6377";
|
||||
};
|
||||
aliases = {
|
||||
lg = "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%C(bold blue)<%an>%Creset' --abbrev-commit";
|
||||
};
|
||||
};
|
||||
|
||||
programs.neovim = {
|
||||
|
|
|
|||
27
symlinks.sh
27
symlinks.sh
|
|
@ -1,7 +1,6 @@
|
|||
#!/bin/bash
|
||||
|
||||
mkdir ~/.ghc; ln -sf ~/dotfiles/ghci.conf ~/.ghc/ghci.conf
|
||||
ln -sf ~/dotfiles/gitconfig ~/.gitconfig
|
||||
# git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
|
||||
# ln -sf ~/dotfiles/tmux.conf ~/.tmux.conf
|
||||
mkdir -p ~/.config/khal; ln -sf ~/dotfiles/khal.conf ~/.config/khal/config
|
||||
|
|
@ -21,30 +20,10 @@ ln -sf ~/dotfiles/msmtprc ~/.msmtprc
|
|||
ln -sf ~/dotfiles/muttrc ~/.muttrc
|
||||
ln -sf ~/dotfiles/mutt ~/.mutt
|
||||
|
||||
# Mac only
|
||||
mkdir -p ~/.config/karabiner; ln -sf ~/dotfiles/karabiner.json ~/.config/karabiner/karabiner.json
|
||||
touch ~/.hushlogin
|
||||
mkdir -p ~/Library/Application\ Support/glances; ln -sf ~/dotfiles/glances.conf ~/Library/Application\ Support/glances/glances.conf
|
||||
mkdir -p ~/.qutebrowser; ln -sf ~/dotfiles/qutebrowser.py ~/.qutebrowser/config.py
|
||||
|
||||
# Linux only
|
||||
ln -sf ~/dotfiles/Xresources ~/.Xresources
|
||||
ln -sf ~/dotfiles/xprofile ~/.xprofile
|
||||
mkdir ~/.xmonad; ln -sf ~/dotfiles/xmonad.hs ~/.xmonad/xmonad.hs
|
||||
mkdir -p ~/.config/polybar; ln -sf ~/dotfiles/polybar ~/.config/polybar/config
|
||||
|
||||
# Vim
|
||||
# ln -sf ~/dotfiles/vimrc ~/.vimrc
|
||||
# curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
|
||||
|
||||
# Neovim
|
||||
mkdir -p ~/.config/nvim; ln -sf ~/dotfiles/vimrc ~/.config/nvim/init.vim
|
||||
curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
|
||||
|
||||
# Emacs
|
||||
mv ~/.emacs.d ~/.emacs.bak
|
||||
git clone --recursive http://github.com/syl20bnr/spacemacs ~/.emacs.d
|
||||
ln -sf ~/dotfiles/spacemacs ~/.spacemacs
|
||||
# mv ~/.emacs.d ~/.emacs.bak
|
||||
# git clone --recursive http://github.com/syl20bnr/spacemacs ~/.emacs.d
|
||||
# ln -sf ~/dotfiles/spacemacs ~/.spacemacs
|
||||
|
||||
# NixOS Home Manager
|
||||
ln -sf ~/dotfiles/home.nix ~/.config/nixpkgs/home.nix
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue