jeetelongname / dotfiles

Dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Me Dot files


Made with Doom Emacs

I used to be a productive person like you.. until I took dotfiles to the knee

Welcome to my dotfiles! I have spent countless hours writing, stressing and redeploying them so I should know them like the back of my hand. That being said I am me and I am stupid. Hence why I am on my 3rd rewrite of them (all hail nix!).

There is nothing special here. This is a generic home manager configuration with a little bit of stow and a lot of config.lib.file.mkOutOfStoreSymlink

Installations

You need to install nix

curl -L https://nixos.org/nix/install | sh

home manager

nix-channel --add https://github.com/nix-community/home-manager/archive/master.tar.gz home-manager
nix-channel --update
nix-shell '<home-manager>' -A install

cachix (for emacs pgkt gcc)

nix-env -iA cachix -f https://cachix.org/api/v1/install
cachix use nix-community

nixGL (for alacritty)

nix-channel --add https://github.com/guibou/nixGL/archive/master.tar.gz nixgl && nix-channel --update
nix-env -iA nixgl.nixGLDefault

then install my dotfiles

git clone https://github.com/jeetelongname/dotfiles ~/.config/nixpkgs
home-manager switch

This may take a minute

Any Questions email me here!

jeetelongname@gmail.com

About

Dotfiles

License:MIT License


Languages

Language:Emacs Lisp 63.5%Language:Shell 18.7%Language:Nix 6.5%Language:Lua 4.0%Language:Ruby 2.9%Language:HTML 2.7%Language:YASnippet 1.4%Language:Vim Script 0.2%Language:Awk 0.1%