diff options
-rw-r--r-- | 12-essence.txt | 2 | ||||
-rw-r--r-- | 31-essence-2.txt | 5 | ||||
-rw-r--r-- | 31-pkg-serv.txt | 1 | ||||
-rw-r--r-- | 32-essence-2.txt | 1 | ||||
-rw-r--r-- | 41-diff-install.txt | 13 | ||||
-rw-r--r-- | 42-diff-rm.txt | 15 | ||||
-rw-r--r-- | 5-git-config.txt | 1 | ||||
-rw-r--r-- | 6-themes.txt | 1 | ||||
-rw-r--r-- | 7-q.txt | 3 |
9 files changed, 40 insertions, 2 deletions
diff --git a/12-essence.txt b/12-essence.txt index da25b14..8e2bfe0 100644 --- a/12-essence.txt +++ b/12-essence.txt | |||
@@ -1 +1,3 @@ | |||
1 | fn(${PUR}Package Configuration${RST}) -> ${CYN}Package${RST} | 1 | fn(${PUR}Package Configuration${RST}) -> ${CYN}Package${RST} |
2 | |||
3 | ${PUR}Configuration${RST}: Source, Dependencies, Build steps | ||
diff --git a/31-essence-2.txt b/31-essence-2.txt new file mode 100644 index 0000000..94398c2 --- /dev/null +++ b/31-essence-2.txt | |||
@@ -0,0 +1,5 @@ | |||
1 | fn(${PUR}System Configuration${RST}) -> ${CYN}System${RST} | ||
2 | |||
3 | ${PUR}System Configuration${RST}: Packages, Services, Configuration files | ||
4 | |||
5 | Possible on ${CYN}NixOS${RST} or through ${CYN}home-manager${RST}. | ||
diff --git a/31-pkg-serv.txt b/31-pkg-serv.txt deleted file mode 100644 index f95f194..0000000 --- a/31-pkg-serv.txt +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | ${PUR}Packages${RST}, ${PUR}Services${RST} | ||
diff --git a/32-essence-2.txt b/32-essence-2.txt deleted file mode 100644 index 033f9b2..0000000 --- a/32-essence-2.txt +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | fn(${PUR}Packages${RST}, ${PUR}Services${RST}) -> ${CYN}System${RST} | ||
diff --git a/41-diff-install.txt b/41-diff-install.txt new file mode 100644 index 0000000..b53f5f1 --- /dev/null +++ b/41-diff-install.txt | |||
@@ -0,0 +1,13 @@ | |||
1 | ${BLD}Imperative${RST} | ||
2 | |||
3 | ${CYN}+apt install git adb${RST} | ||
4 | |||
5 | |||
6 | ${BLD}Declarative${RST} | ||
7 | |||
8 | { | ||
9 | environment.systemPackages = [ | ||
10 | ${CYN}+ git | ||
11 | + adb${RST} | ||
12 | ]; | ||
13 | } | ||
diff --git a/42-diff-rm.txt b/42-diff-rm.txt new file mode 100644 index 0000000..8fe28ce --- /dev/null +++ b/42-diff-rm.txt | |||
@@ -0,0 +1,15 @@ | |||
1 | ${BLD}Imperative${RST} | ||
2 | |||
3 | ${CYN}+apt remove git${RST} # remove the binary | ||
4 | ${CYN}+apt autoremove git${RST} # remove the orphaned dependencies if any | ||
5 | |||
6 | |||
7 | ${BLD}Declarative${RST} | ||
8 | |||
9 | { | ||
10 | environment.systemPackages = [ | ||
11 | ${RED}- git${RST} | ||
12 | adb | ||
13 | ]; | ||
14 | } | ||
15 | |||
diff --git a/5-git-config.txt b/5-git-config.txt new file mode 100644 index 0000000..6a3f84f --- /dev/null +++ b/5-git-config.txt | |||
@@ -0,0 +1 @@ | |||
Configuring ${CYN}git${RST} with Nix + home-manager | |||
diff --git a/6-themes.txt b/6-themes.txt new file mode 100644 index 0000000..8304463 --- /dev/null +++ b/6-themes.txt | |||
@@ -0,0 +1 @@ | |||
Managing ${CYN}themes${RST} with Nix | |||
@@ -0,0 +1,3 @@ | |||
1 | Question Session | ||
2 | |||
3 | (I am not the brightest bulb) | ||