NixOS tooling unifyer in oilshell
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.
 
Christina d9649bac05
removed intermediate
5 months ago
.github initial commit 1 year ago
.gitignore Updated oil shell syntax 5 months ago
LICENSE initial commit 1 year ago
Makefile Fixed makefile 1 year ago
README.org README.org update 9 months ago
ascii-art.txt Added ascii, license, fixed git source 9 months ago
xin.oil Updated oil shell syntax 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/