Superseded by nixfiles
This repository has been archived on 2022-09-23. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
Go to file
Alan Pearce a261579a74 Remove TabNine configuration file
It overwrites its own configuration, so it does not make sense to
manage it in git.
2019-10-01 22:23:57 +02:00
autorandr/.config/autorandr
dunst/.config/dunst
emacs
git/.config/git
gnupg/.gnupg
i3/.config
isync
javascript
ledger
mlterm/.mlterm
modules Create shim home-manager modules 2019-10-01 22:17:40 +02:00
msmtp
nix/.config/nixpkgs
rofi/.config
sxhkd/.config/sxhkd
tabnine/.config/TabNine Remove TabNine configuration file 2019-10-01 22:23:57 +02:00
termite/.config/termite
trezor/.ssh
xresources/.xresources
yarn
zsh
.gitignore Ignore build artifact 2019-10-01 22:17:40 +02:00
README.org Prepare for home-manager migration 2019-10-01 22:17:40 +02:00
adopt
install.sh Prepare for home-manager migration 2019-10-01 22:17:40 +02:00
prefect.nix Create initial configuration for prefect 2019-10-01 22:17:40 +02:00
satoshipad.nix Create initial configuration for satoshipad 2019-10-01 22:17:40 +02:00
stow
unstow-all Prepare for home-manager migration 2019-10-01 22:17:40 +02:00

README.org

Nixfiles

I've organised this repository with Home Manager. It focuses on Z Shell and Emacs.

It doesn't use any configuration frameworks, just packages installed via package managers. For Z shell I use zplugin and for Emacs I use the built-in package.el via use-package.

It should work on:

  • Linux
  • macOS

Installation

  1. If migrating from a stow version, run migrate.sh.
  2. Run install.sh.

Z Shell

My zsh configuration uses zplugin. I've included a setup script:

./zsh/config/zsh/setup.sh