mirror of
https://codeberg.org/privacy1st/nix-git
synced 2024-11-21 22:03:19 +01:00
update README
This commit is contained in:
parent
a585cf6410
commit
9c66ecb7a7
13
README.md
13
README.md
@ -14,12 +14,21 @@ sudo nixos-rebuild -I nixos-config=yodaTux/configuration.nix switch
|
||||
|
||||
## Install Home Manager with niv
|
||||
|
||||
* https://github.com/nix-community/home-manager/tree/release-23.05#releases
|
||||
> Easy dependency management for Nix projects.
|
||||
>
|
||||
> Nix is a very powerful tool for building code and setting up environments. niv complements it by making it easy to
|
||||
> describe and update remote dependencies (URLs, GitHub repos, etc). It is a simple, practical alternative to Nix flakes.
|
||||
>
|
||||
> https://github.com/nmattia/niv
|
||||
|
||||
> [Home Manager] allows declarative configuration of user specific (non global) packages and dotfiles.
|
||||
>
|
||||
> To avoid breaking users' configurations, Home Manager is released in branches corresponding to NixOS releases (
|
||||
> e.g. `release-23.05`).
|
||||
|
||||
>
|
||||
> Home Manager provides both the channel-based setup and the flake-based one.
|
||||
>
|
||||
> https://github.com/nix-community/home-manager
|
||||
|
||||
Check your channel:
|
||||
|
||||
|
@ -93,7 +93,13 @@
|
||||
description = "Yoda";
|
||||
extraGroups = [ "networkmanager" "wheel" ];
|
||||
packages = with pkgs; [
|
||||
# Nix dependency management
|
||||
niv
|
||||
|
||||
# CLI Apps
|
||||
git
|
||||
|
||||
# Graphical Apps
|
||||
firefox
|
||||
thunderbird
|
||||
keepassxc
|
||||
@ -101,7 +107,6 @@
|
||||
joplin-desktop
|
||||
signal-desktop
|
||||
element-desktop
|
||||
git
|
||||
jetbrains.idea-ultimate
|
||||
];
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user