Clean up Nix page (can someone verify the commands in the table?)
parent
c72d6a30e1
commit
6fca44e498
30
Nix.md
30
Nix.md
|
@ -1,4 +1,4 @@
|
|||
**[Nix](https://nixos.org/)** is a purely functional package manager that exozyme users can use to install [packages](https://search.nixos.org/packages).
|
||||
**[Nix](https://nixos.org/)** is a purely functional package manager for installing [packages](https://search.nixos.org/packages).
|
||||
|
||||
## Configuration
|
||||
|
||||
|
@ -13,20 +13,18 @@ Now add the `~/.nix-profile/bin` directory to your `$PATH`. For Fish, you can do
|
|||
|
||||
## Usage
|
||||
|
||||
You can install packages with `nix-env --install`. `nix-env --query` lists all directly installed packages and `nix-env --uninstall` will remove a package.
|
||||
|
||||
For graphical acceleration, desktop integration, and fixing locale warnings, see this [ArchWiki page](https://wiki.archlinux.org/title/Nix).
|
||||
|
||||
### Cheatsheet
|
||||
|
||||
| Description | Command | Example |
|
||||
| -------- | -------- | -------- |
|
||||
| List All Installed pkgs | nix-env -q | -- |
|
||||
| Query Installed pkgs | nix-env -q search_term | nix-env -q librewolf |
|
||||
| Query Available pkgs | nix-env -qa search_term | nix-env -qa calibre |
|
||||
| Install pkgs | nix-env -iA nixpkgs.pkg_name | nix-env -iA nixpkgs.sakura |
|
||||
| Upgrade single pkg | nix-env -u pkg_name | nix-env -u librewolf |
|
||||
| Upgrade All pkg | nix-env -u | nix-env -u |
|
||||
| Uninstall pkg | nix-env -e pkg_name | nix-env -e sakura |
|
||||
| --- | --- | --- |
|
||||
| List all installed packages | nix-env -q | nix-env -q |
|
||||
| Query installed packages | nix-env -q search_term | nix-env -q librewolf |
|
||||
| Query Available packages | nix-env -qa search_term | nix-env -qa calibre |
|
||||
| Install package | nix-env -iA nixpkgs.pkg_name | nix-env -iA nixpkgs.sakura |
|
||||
| Upgrade single package | nix-env -u pkg_name | nix-env -u librewolf |
|
||||
| Upgrade all packages | nix-env -u | nix-env -u |
|
||||
| Uninstall package | nix-env -e pkg_name | nix-env -e sakura |
|
||||
|
||||
Note: Installed binaries are stored in ~/.nix-profile/bin
|
||||
Note: Installed binaries are stored in ~/.nix-profile/bin
|
||||
|
||||
## Tips and tricks
|
||||
|
||||
For graphical acceleration, desktop integration, and fixing locale warnings, consult the [ArchWiki](https://wiki.archlinux.org/title/Nix).
|
Loading…
Reference in a new issue