Skip to content

Latest commit

 

History

History
53 lines (30 loc) · 899 Bytes

README.md

File metadata and controls

53 lines (30 loc) · 899 Bytes

Nix files

A bunch of Linux configurations managed by Nix Flakes

Install NixOS

After installing, execute:

nixos-build switch --flake .#<flake-output>

Install standalone

  1. Install Nix

    curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install exec $SHELL -l

    
    
  2. Install files

    git clone [email protected]:clvx/nix-files.git
    cd ./nix-files
    nix run . switch -- --flake .#<flake>
    hash -r
    
  3. Update

    nix flake update nix run . switch -- --flake .#

    
    
  4. Upgrade

    Update the nixpkgs and home-manager versions to the latest NixOS version and run update.

TODOs

[ ] Configure luasnip.

NVIM

[ ] Fix nvim-tree opening new buffer instead of replacing it.

[ ] Lacking tags - heirline.nvim could be useful for this.

[ ] https://neovim.io/doc/user/lua.html