~bwolf/dotfiles

My dot files based on Nix.

9fd8df2 Add Dracula theme to fish shell

~bwolf pushed to ~bwolf/dotfiles git

a day ago

5766446 Add magit command to fish shell

~bwolf pushed to ~bwolf/dotfiles git

a day ago

#Overview

My configuration based on Nix. They are basically used to configure NixOS and Darwin machines. Besides the system configuration, the user configuration is driven by Home Manager. The Emacs configuration is driven by the Emacs Overlay.

#NixOS

For NixOS machines continue in their respective directory:

Ito, development system, AMD Ryzen 5 3400G, 32 GiB RAM, Single head Hi-DPI, NixOS. : systems/ito/README.md

Yuuto, development system, AMD Ryzen 5 3400G, 32 GiB RAM, Dual head HI-DPI, NixOS. : systems/yuuto/README.md

Rie, development laptop, Intel i5 6300U, 16 GiB RAM, NixOS. : systems/rie/README.md

#Overlays

Certain overlays are necessary to enrich the user environment. Assuming the this repository has been cloned to /src/dotfiles:

mkdir -p ~/.config/nixpkgs/overlays
cd ~/.config/nixpkgs/overlays
ln -sf ~/src/dotfiles/overlays/*

#Emacs

The Emacs configuration in included here as a Git submodule located in the directory modules/emacs/config (the Git repository is https://git.sr.ht/~bwolf/EmacsConfig). This configuration is based on Nix and the Emacs Overlay which needs to present in ~/.config/nixpkgs/overlays/. The Nix configuration located in modules/emacs/default.nix and the Emacs Lisp configuration located in modules/emacs/config/init.el.

#License

See LICENSE.txt.