Skip to content
This repository has been archived by the owner on Jun 21, 2024. It is now read-only.
/ home-manager-old Public archive

Nix-managed userspace applications

License

Notifications You must be signed in to change notification settings

lpchaim/home-manager-old

Repository files navigation

My Home Manager configuration

Nix and Home Manager powered userspace applications

These are my personal dotfiles and userspace applications, done the Nix way. They focus on providing a baseline, reproducible environment for development and productivity.

This is still very much a WIP, but I guess repos like this are never quite done. Still, it's been my daily driver for a while and it feels solid enough.

Warning

This repository has been archived indefinitely since I decided to merge its contents into my nixos config

Features

  • Select Nerd Fonts for patched fonts with extra glyphs
  • Productivity and QoL tools such as htop, mcfly, tldr, ripgrep and zoxide
  • Text editors: vim, neovim, kakoune and helix Why, yes, I have been experimenting with modal editors, how could you tell?
  • ZSH with oh-my-zsh plugins
  • Nushell
  • Starship prompt

How to use

  • Download a release
  • Extract to ~/.config/home-manager
  • Import customizations.nix into your home.nix
    • I.e. add imports = [ ./customizations.nix ];
    • Disabling modules is as easy as commenting the corresponding line out
  • Run home-manager switch