You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
5 months ago | |
---|---|---|
.github | 1 year ago | |
.gitignore | 5 months ago | |
LICENSE | 1 year ago | |
Makefile | 1 year ago | |
README.org | 9 months ago | |
ascii-art.txt | 9 months ago | |
xin.oil | 5 months ago |
README.org
xin - Unified Nix tooling (~alias script)
Incorporates various Nix and NixOS utilities into a single program, helping new as well as seasoned users enjoy Nix with less busy work.
It's pretty indispensible to me already.
Installation
In order to install this program, you have to somehow get the source on your computer.
One way to do that is with git.
Over https:
git clone http://git.cafkafk.com/cafkafk/xin.git
Or with ssh:
git clone git@git.cafkafk.com:cafkafk/xin.git
Then, enter the directory you just downloaded:
cd xin
Here, you can install the program:
make install
And if your path is setup right, it should now be installed for your user.
Help documentation
xin - Copyright © 2021-2022 Christina (cafkafk)
This program comes with ABSOLUTELY NO WARRANTY;
This is free software, and you are welcome to redistribute it
under certain conditions (--license);
Usage: xin [OPTION]... command [ARGUMETNS]...
Incorporates various Nix and NixOS utilities
into a single program, helping new as well as
seasoned users enjoy Nix with less busy work.
List of commands:
i <package> installs package
iu <package> installs package from nixpkgs-unstable
e <package> removes package
r rebuild system and switch to it
rv rebuild system into a vm
s [packages] run nix-shell -p [packages]
sp [packages] run nix-shell --pure -p [packages]
cu update nix-channel for user
cus update nix-channel for system
--license shows license information
--help shows help information
Source available at: https://git.cafkafk.com/cafkafk/xin
For further support: https://cafkafk.com/