meatcar / dots

Configurations for tools I use across my machines

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

meatcar's dot files

Supports Linux and WSL.

Requirements

  • Nix/NixOS

Installation

  • On NixOS ln -rs configuration.nix /etc/nixos/configuration.nix, or fiddle with NIX_PATH.

  • Without NixOS:

    1. Symlink home.nix to ~/.config/nixpkgs/home.nix.
    2. Install Nix
    3. Install Nixpkgs
    4. Install Home Manager
    5. Run stow nix
    6. Run home-manager switch
  • All the packages in conf/ can be deployed with GNU Stow. cd into conf, and run stow <package>.

Enjoy!

To update

niv update
sudo nixos-rebuild switch
# OR
home-manager switch

What does it look like?

Given the right wallpaper, it can look like this!

About

Configurations for tools I use across my machines


Languages

Language:Python 42.9%Language:Perl 11.5%Language:Shell 11.4%Language:Nix 7.5%Language:Lua 6.7%Language:Emacs Lisp 6.6%Language:C 5.9%Language:Vim Script 2.4%Language:HTML 1.3%Language:Ruby 1.2%Language:CSS 0.7%Language:Haskell 0.5%Language:Vim Snippet 0.4%Language:Roff 0.4%Language:JavaScript 0.3%Language:Makefile 0.2%Language:Awk 0.1%Language:KakouneScript 0.1%Language:Clojure 0.1%