From bc09b9e6f5a8b8b7e17d83d29d5e97b282b7a268 Mon Sep 17 00:00:00 2001 From: Akshay Date: Tue, 21 Jun 2022 18:00:51 +0530 Subject: * --- 12-essence.txt | 2 ++ 31-essence-2.txt | 5 +++++ 31-pkg-serv.txt | 1 - 32-essence-2.txt | 1 - 41-diff-install.txt | 13 +++++++++++++ 42-diff-rm.txt | 15 +++++++++++++++ 5-git-config.txt | 1 + 6-themes.txt | 1 + 7-q.txt | 3 +++ 9 files changed, 40 insertions(+), 2 deletions(-) create mode 100644 31-essence-2.txt delete mode 100644 31-pkg-serv.txt delete mode 100644 32-essence-2.txt create mode 100644 41-diff-install.txt create mode 100644 42-diff-rm.txt create mode 100644 5-git-config.txt create mode 100644 6-themes.txt create mode 100644 7-q.txt 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 @@ fn(${PUR}Package Configuration${RST}) -> ${CYN}Package${RST} + +${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 @@ +fn(${PUR}System Configuration${RST}) -> ${CYN}System${RST} + +${PUR}System Configuration${RST}: Packages, Services, Configuration files + +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 @@ -${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 @@ -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 @@ +${BLD}Imperative${RST} + +${CYN}+apt install git adb${RST} + + +${BLD}Declarative${RST} + + { + environment.systemPackages = [ +${CYN}+ git ++ adb${RST} + ]; + } 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 @@ +${BLD}Imperative${RST} + +${CYN}+apt remove git${RST} # remove the binary +${CYN}+apt autoremove git${RST} # remove the orphaned dependencies if any + + +${BLD}Declarative${RST} + + { + environment.systemPackages = [ +${RED}- git${RST} + adb + ]; + } + 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 @@ +Question Session + +(I am not the brightest bulb) -- cgit v1.2.3