File tree Expand file tree Collapse file tree 6 files changed +62
-2
lines changed
bootstrap/lib/bootstrap/package Expand file tree Collapse file tree 6 files changed +62
-2
lines changed Original file line number Diff line number Diff line change 13
13
install "qemu"
14
14
install "localsend"
15
15
install "pinta"
16
+ install "xournalpp"
16
17
17
18
macos do
18
19
install "iterm2"
@@ -35,6 +36,8 @@ unix do
35
36
install "heroku"
36
37
install "ripgrep"
37
38
install "btop"
39
+ install "fzf"
40
+ install "fd"
38
41
end
39
42
40
43
install "ollama"
Original file line number Diff line number Diff line change @@ -153,3 +153,8 @@ ollama:
153
153
ubuntu :
154
154
<< : *linux
155
155
156
+ xournalpp :
157
+ windows :
158
+ name : Xournal++.Xournal++
159
+ macos :
160
+ name : xournal++
Original file line number Diff line number Diff line change @@ -41,17 +41,25 @@ class FedoraTest < TestCase
41
41
end
42
42
43
43
test "installs ripgrep" do
44
- assert_dnf_install ( "ripgrep" )
44
+ assert_dnf_installed ( "ripgrep" )
45
45
end
46
46
47
47
test "installs btop" do
48
- assert_dnf_install ( "btop" )
48
+ assert_dnf_installed ( "btop" )
49
49
end
50
50
51
51
test "installs olama" do
52
52
assert_installed_at ( "/usr/local/bin/ollama" )
53
53
end
54
54
55
+ test "installs fzf" do
56
+ assert_dnf_installed ( "fzf" )
57
+ end
58
+
59
+ test "installs fd" do
60
+ assert_dnf_installed ( "fd" )
61
+ end
62
+
55
63
if gui?
56
64
test "installs firefox" do
57
65
assert_dnf_installed ( "firefox" )
@@ -100,6 +108,10 @@ class FedoraTest < TestCase
100
108
test "installs pinta" do
101
109
assert_dnf_installed ( "pinta" )
102
110
end
111
+
112
+ test "installs xournalpp" do
113
+ assert_dnf_installed ( "xournalpp" )
114
+ end
103
115
else
104
116
test "does not install flux" do
105
117
assert_dnf_not_installed ( "fluxgui" )
@@ -148,6 +160,10 @@ class FedoraTest < TestCase
148
160
test "does not install pinta" do
149
161
assert_dnf_not_installed ( "pinta" )
150
162
end
163
+
164
+ test "installs xournalpp" do
165
+ assert_dnf_not_installed ( "xournalpp" )
166
+ end
151
167
end
152
168
153
169
private
Original file line number Diff line number Diff line change @@ -52,6 +52,14 @@ class MacosTest < TestCase
52
52
assert_brew_installed ( "ollama" )
53
53
end
54
54
55
+ test "installs fzf" do
56
+ assert_brew_installed ( "fzf" )
57
+ end
58
+
59
+ test "installs fd" do
60
+ assert_brew_installed ( "fd" )
61
+ end
62
+
55
63
if gui?
56
64
test "installs iterm2" do
57
65
assert_brew_cask_installed ( "iterm2" )
@@ -108,6 +116,10 @@ class MacosTest < TestCase
108
116
test "installs pinta" do
109
117
assert_brew_cask_installed ( "pinta" )
110
118
end
119
+
120
+ test "installs xournalpp" do
121
+ assert_brew_cask_installed ( "xournal++" )
122
+ end
111
123
else
112
124
test "does not install iterm2" do
113
125
assert_brew_cask_not_installed ( "iterm2" )
@@ -160,6 +172,10 @@ class MacosTest < TestCase
160
172
test "does not install pinta" do
161
173
assert_brew_cask_not_installed ( "pinta" )
162
174
end
175
+
176
+ test "does not install xournalpp" do
177
+ assert_brew_cask_not_installed ( "xournal++" )
178
+ end
163
179
end
164
180
165
181
private
Original file line number Diff line number Diff line change @@ -52,6 +52,14 @@ class UbuntuTest < TestCase
52
52
assert_installed_at ( "/usr/local/bin/ollama" )
53
53
end
54
54
55
+ test "installs fzf" do
56
+ assert_apt_installed ( "fzf" )
57
+ end
58
+
59
+ test "installs fd" do
60
+ assert_apt_installed ( "fd" )
61
+ end
62
+
55
63
if gui?
56
64
test "installs firefox" do
57
65
assert_apt_installed ( "firefox" )
@@ -100,6 +108,10 @@ class UbuntuTest < TestCase
100
108
test "installs pinta" do
101
109
assert_apt_installed ( "pinta" )
102
110
end
111
+
112
+ test "installs xournalpp" do
113
+ assert_apt_installed ( "xournalpp" )
114
+ end
103
115
else
104
116
test "does not install flux" do
105
117
assert_apt_not_installed ( "fluxgui" )
@@ -148,6 +160,10 @@ class UbuntuTest < TestCase
148
160
test "does not install pinta" do
149
161
assert_apt_not_installed ( "pinta" )
150
162
end
163
+
164
+ test "does not install xournalpp" do
165
+ assert_apt_not_installed ( "xournalpp" )
166
+ end
151
167
end
152
168
153
169
private
Original file line number Diff line number Diff line change @@ -72,6 +72,10 @@ class WindowsTest < TestCase
72
72
assert_winget_installed ( "ollama" )
73
73
end
74
74
75
+ test "installs xournalpp" do
76
+ assert_winget_installed ( "Xournal++.Xournal++" )
77
+ end
78
+
75
79
private
76
80
77
81
def assert_winget_installed ( package_name )
You can’t perform that action at this time.
0 commit comments