aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkshay <[email protected]>2022-06-21 13:30:51 +0100
committerAkshay <[email protected]>2022-06-21 13:30:51 +0100
commitbc09b9e6f5a8b8b7e17d83d29d5e97b282b7a268 (patch)
treed1b36aa144a900da527e7599ed11d56ec7312dfd
parent3f2b0d24b2a7bdf6ea30f3e2f11c3543b46ebccc (diff)
-rw-r--r--12-essence.txt2
-rw-r--r--31-essence-2.txt5
-rw-r--r--31-pkg-serv.txt1
-rw-r--r--32-essence-2.txt1
-rw-r--r--41-diff-install.txt13
-rw-r--r--42-diff-rm.txt15
-rw-r--r--5-git-config.txt1
-rw-r--r--6-themes.txt1
-rw-r--r--7-q.txt3
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 @@
1fn(${PUR}Package Configuration${RST}) -> ${CYN}Package${RST} 1fn(${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 @@
1fn(${PUR}System Configuration${RST}) -> ${CYN}System${RST}
2
3${PUR}System Configuration${RST}: Packages, Services, Configuration files
4
5Possible 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 @@
1fn(${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
diff --git a/7-q.txt b/7-q.txt
new file mode 100644
index 0000000..e2668dd
--- /dev/null
+++ b/7-q.txt
@@ -0,0 +1,3 @@
1Question Session
2
3(I am not the brightest bulb)