45e516c841
Add missing escape
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 22:25:56 -07:00
9472880c86
Grammar fix
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 22:07:12 -07:00
fa114696fa
Only enable gdm service on desktop
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 22:04:33 -07:00
adcb55a6e0
hardcode hostname to localhost for desktop installs
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 21:59:27 -07:00
f68b02c7e2
Split common packages out
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 21:53:28 -07:00
8a886784e7
Rearrange package list
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 21:50:30 -07:00
4fa525d3aa
Hardcode linux-hardened and linux-lts
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 21:49:21 -07:00
15a17738b3
Update README.md
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 21:30:58 -07:00
b298669bfe
Add comment on disabling subvol pinning
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 20:13:48 -07:00
5d8c96396e
Enable gdm
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 20:07:06 -07:00
85399bc680
Install sbctl by default
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 20:06:43 -07:00
0d1cb58727
Remove unnecessary output hiding
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 16:31:00 -07:00
7de2799cfb
Rearrange command
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 16:13:21 -07:00
16331d8f2f
Use rd.luks.key
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 16:12:27 -07:00
87595278e0
Fix grub-btrfs
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 16:06:24 -07:00
8412ddcb5b
Add efibootmgr
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 15:07:59 -07:00
19942b80fd
Add KVM guest agents
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 14:35:50 -07:00
78220c311d
Update kernel hardening
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 13:59:44 -07:00
b8e23af72d
Add regex escape
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 13:35:38 -07:00
577ebc5fb4
Better regex
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 13:14:13 -07:00
d9a451b28f
Fix ShellCheck issues
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 10:40:17 -07:00
16a442b76d
Expand ignore list
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 10:38:19 -07:00
c75de37394
Add shellcheck badge
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 10:38:10 -07:00
8cf9d0370b
Typo fix
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 10:37:59 -07:00
ef4f92cb7b
Add shellcheck
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 10:27:25 -07:00
eeeb6f0f03
https for fwupd
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 05:14:52 -07:00
8f9bda05c0
Delete legacy scripts
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 05:13:20 -07:00
541d48f9ea
Use rd.luks.name
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 04:39:10 -07:00
dcbae1fd2d
Ree-add snapper configuration
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 04:05:10 -07:00
c74b56a456
Remove unnecessary prompt
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 03:50:33 -07:00
eefffc2d8b
Use systemd hook
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 03:39:38 -07:00
3e74eab90d
Lots of small fixes
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 03:31:45 -07:00
8dac3b4346
Split out snap-pac
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 01:52:10 -07:00
33197000d4
Remove unnecessary space_cache
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 00:55:59 -07:00
ac1ba91ef2
Remove unnecessary \
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 00:40:55 -07:00
3002feddd8
Fix partition label
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-31 00:39:51 -07:00
2ea12a051a
Add lsblk command
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-30 23:46:05 -07:00
cd0939fa64
Typo Fix
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-30 23:44:41 -07:00
13b27b4ca9
Finish cleanup
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-30 23:20:02 -07:00
325f80455f
Typo fix
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-30 22:15:53 -07:00
8fb069f128
Only install microcode if running on bare metal
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-30 22:11:58 -07:00
f72a957468
Cleanup mountpoints
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-30 22:03:12 -07:00
dcf1536d2a
Initial port to new script
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-30 21:27:47 -07:00
91678b4f1e
Remove tuned
...
Signed-off-by: Tommy <contact@tommytran.io>
2024-05-30 19:02:27 -07:00
funk-on-code
2df114e8a4
Fix /srv mountpoint in desktop.sh ( #27 )
...
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2024-05-29 13:53:33 -07:00
funk-on-code
16aac3acf3
Fix /srv mountpoint in server.sh ( #28 )
...
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2024-05-29 13:53:23 -07:00
funk-on-code
f9acdf97b8
Update mkinitcpio hooks, enables systems to boot. ( #29 )
...
Fixes #26
mkinitcpio has had several changes since 2023, after much trial-and-error, rewriting the entire line is a more robust way of fixing this problem.
Signed-off-by: funk-on-code <113871227+funk-on-code@users.noreply.github.com>
2024-05-05 06:30:12 -07:00
f89c1d6473
Update curl syntax
...
Signed-off-by: Tommy <contact@tommytran.io>
2023-11-15 14:30:00 -07:00
8dc913740d
Update 990-security-misc path
...
Signed-off-by: Tommy <contact@tommytran.io>
2023-11-15 14:24:58 -07:00
ff5bbe912b
Remove gnome-software
2023-10-31 09:34:49 -07:00