summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoru <u@billy>2023-11-17 16:34:11 -0500
committeru <u@billy>2023-11-17 16:34:11 -0500
commitdb6a758ca7027ffef24a0e222fda127cb058414c (patch)
treefaf5c79e9b62c58bee9f13f841412fcd701d033a
parent2493370e44566970dae72afd5553566962a4284c (diff)
rootfs
-rw-r--r--rootfs/Makefile4
-rw-r--r--rootfs/samizdat-skel.yaml12
2 files changed, 9 insertions, 7 deletions
diff --git a/rootfs/Makefile b/rootfs/Makefile
index c68e45a..ef2921e 100644
--- a/rootfs/Makefile
+++ b/rootfs/Makefile
@@ -11,7 +11,7 @@ patchfs ?= samizdat.patch.btrfs
11 11
12.DEFAULT_GOAL = all 12.DEFAULT_GOAL = all
13 13
14.PHONY: all rootfs patchfs clean 14.PHONY: all rootfs patchfs clean cleaner
15all: $(rootfs) $(patchfs) 15all: $(rootfs) $(patchfs)
16 16
17_build _filesystem: 17_build _filesystem:
@@ -22,6 +22,8 @@ clean := $(clean) $(clean:%=%.tmp)
22 22
23clean: 23clean:
24 rm -f $(clean) 24 rm -f $(clean)
25cleaner: clean
26 -$(sudo) btrfs subvolume delete _filesystem
25 27
26rootfs: $(rootfs) 28rootfs: $(rootfs)
27patchfs: $(patchfs) 29patchfs: $(patchfs)
diff --git a/rootfs/samizdat-skel.yaml b/rootfs/samizdat-skel.yaml
index ac18205..6e009ac 100644
--- a/rootfs/samizdat-skel.yaml
+++ b/rootfs/samizdat-skel.yaml
@@ -1,18 +1,13 @@
1parent: samizdat-wip 1parent: samizdat-wip
2binaries: 2binaries:
3- btrfs-shrink 3- btrfs-shrink
4- cokiki
5- fsmgr 4- fsmgr
6- git-ll-remote 5- git-ll-remote
7- hosts
8- kiki
9- samizdat-daily-snapshot-root 6- samizdat-daily-snapshot-root
10- samizdat-diff-root 7- samizdat-diff-root
11- selfstrap 8- selfstrap
12- stack 9- stack
13binaries-optional: 10binaries-optional:
14- dht
15- dhtd
16- rustup 11- rustup
17 12
18skel-files: 13skel-files:
@@ -29,8 +24,9 @@ skel-files-optional:
29- .config/git/ignore 24- .config/git/ignore
30- .gitconfig # This embeds my email address so not really suitable permanently. 25- .gitconfig # This embeds my email address so not really suitable permanently.
31- .spacemacs 26- .spacemacs
27- .Xresources.local
32 28
33# keymap control/recue 29# keymap control/rescue
34- '.local/bin/asdf' 30- '.local/bin/asdf'
35- '.local/bin/aoeu' 31- '.local/bin/aoeu'
36- '.local/bin/ASDF' 32- '.local/bin/ASDF'
@@ -46,7 +42,9 @@ skel-files-optional:
46- '.local/bin/hard-restart-wifi' 42- '.local/bin/hard-restart-wifi'
47- '.local/bin/interactive-rename' 43- '.local/bin/interactive-rename'
48- '.local/bin/jack-plumbing' 44- '.local/bin/jack-plumbing'
45- '.local/bin/latest'
49- '.local/bin/linlaunch' 46- '.local/bin/linlaunch'
47- '.local/bin/lpdf'
50- '.local/bin/lptext' 48- '.local/bin/lptext'
51- '.local/bin/midi-dump' 49- '.local/bin/midi-dump'
52- '.local/bin/musopen' 50- '.local/bin/musopen'
@@ -55,7 +53,9 @@ skel-files-optional:
55- '.local/bin/restart-linux-device' 53- '.local/bin/restart-linux-device'
56- '.local/bin/safeunrar' 54- '.local/bin/safeunrar'
57- '.local/bin/sliceweasel' 55- '.local/bin/sliceweasel'
56- '.local/bin/ssh-shellwrap'
58- '.local/bin/thinkpad-rotate' 57- '.local/bin/thinkpad-rotate'
58- '.local/bin/tmux-log-everything'
59- '.local/bin/x11-ssh-host' 59- '.local/bin/x11-ssh-host'
60- '.local/bin/xtermessage' 60- '.local/bin/xtermessage'
61- '.local/bin/xvnc' 61- '.local/bin/xvnc'