alvinlollo
e215b85d90
Harden SecureBoot.sh: UEFI check, verify paths, confirm before enroll
...
- set -euo pipefail and fix pacman --noconfirm typo (was -noconfirm)
- abort on non-UEFI systems (/sys/firmware/efi check)
- verify sbctl installed and sign targets exist before touching keys
- fix x84_64-efi typo, skip missing targets instead of failing silently
- require sbctl verify to pass before offering enrollment
- prompt y/N before enroll-keys with BIOS/USB recovery guidance
- gate success message on final sbctl verify, non-zero exit on failure
2026-10-08 14:03:31 +11:00
alvinlollo
a38a007ce3
Migrate menu from whiptail to gum with label-based dispatch
2026-10-08 14:02:43 +11:00
alvinlollo
9e190e3e75
Fix zsh.sh install logic and backups
2026-10-05 22:14:44 +11:00
alvinlollo
a9b7e698b9
Check apt and pacman install failures in bat script
2026-09-30 14:34:26 +10:00
alvinlollo
410537e246
Split optional apt packages and check install failures in LazyVim script
2026-09-30 14:34:25 +10:00
alvinlollo
1d89333407
Add apt support to LazyVim script
2026-09-30 13:36:17 +10:00
alvinlollo
290c747a10
Fix bat script apt and pacman dependency install
2026-09-30 13:29:21 +10:00
alvinlollo
9049b0fc4b
Fix remote script dump, add whiptail bash-not-fish warning
2026-09-23 22:57:40 +10:00
alvinlollo
bd83ffd2b9
Redundant fixed upstream
2026-09-13 23:02:10 +10:00
alvinlollo
e8745515b0
Add ttf-dejavu for Unity Mod Manager
2026-08-18 09:17:41 +10:00
alvinlollo
743cb24073
Remove unused files
2026-08-10 21:21:54 +10:00
alvinlollo
e57bc7e5c8
Reorganise
2026-08-10 17:23:13 +10:00
alvinlollo
c748bfe210
Add bat script
2026-08-10 16:07:00 +10:00
alvinlollo
622d6f5ace
Use shelly instead of pacman
2026-08-10 12:17:54 +10:00
alvinlollo
ed447b70c4
Updated Documentation and fixed spelling
...
Signed-off-by: Alvin Vilaythong <alvin@vilaythong.us >
2026-07-31 17:54:36 +10:00
alvinlollo
f380ff8824
Update configs
2026-07-23 14:25:05 +10:00
alvinlollo
f71c4c3816
Install nvm fish plugin properly and reload
2026-07-19 21:18:23 +10:00
alvinlollo
5d2c403f3d
Add NVM LTS install
2026-07-17 19:54:04 +10:00
alvinlollo
fc5eb7a943
Add fisher plugin manager
2026-07-17 19:49:07 +10:00
alvinlollo
0112c73e02
Indent
2026-07-17 19:48:33 +10:00
alvinlollo
7541db9354
Update hyprland config
2026-07-17 18:38:15 +10:00
alvinlollo
20dfacce3e
Update hyprland config
2026-07-17 18:35:31 +10:00
alvinlollo
3020201a9d
Add more depenencies and remove gdoc.vim
2026-07-12 18:00:55 +10:00
alvinlollo
c4c26404b1
Add bat install with catppucchin
2026-07-12 17:51:32 +10:00
alvinlollo
663f18d4f7
Merge remote-tracking branch
2026-07-12 14:32:43 +10:00
alvinlollo
9dfcfcce07
Fix no monitor function added
2026-06-21 12:26:34 +10:00
alvinlollo
3b72e59529
Remove tree function from .zshrc change exec with Sudo into alt+S
...
Removed the tree function from .zshrc configuration.
2026-06-20 23:47:25 +10:00
alvinlollo
fcd61b1ee9
Fix monitor patch
2026-06-20 23:19:12 +10:00
alvinlollo
8d0f64d305
Add fish shell install and config
2026-06-20 23:13:24 +10:00
alvinlollo
30cc51cb2f
Add fix for nwg displays
2026-06-20 23:12:22 +10:00
alvinlollo
75a29f8d47
Made beta version stable
2026-05-08 21:26:41 +10:00
alvinlollo
3d4731e61e
Added fish shell config
2026-05-08 21:21:33 +10:00
alvinlollo
0d8a50e8bd
Added ghostty intergration
2026-05-03 22:08:45 +10:00
alvinlollo
8ae028f1c7
Merge branch 'main' of github.com:alvinlollo/Single-install-script
2026-04-15 20:06:02 +10:00
alvinlollo
e3ed7c31d9
Added homebrew
2026-04-15 20:05:36 +10:00
alvinlollo
8c2cda9f65
Update PackagesYay.txt
2026-04-05 13:27:40 +10:00
alvinlollo
eb108c1e4a
Update .zshrc
2026-03-31 15:28:13 +11:00
alvinlollo
4aed5cbd3f
Merge branch 'main' of github.com:alvinlollo/Single-install-script
2026-03-31 07:29:39 +11:00
alvinlollo
71984cde3c
Added affinity install with GUI by ryzendew
2026-03-31 07:29:19 +11:00
alvinlollo
b3fba89916
Add python-pyqt6 to PackagesPacman.txt
2026-03-31 07:11:15 +11:00
alvinlollo
148e596cbb
Remove gstreamer-vaapi
2026-03-28 12:52:41 +11:00
alvinlollo
2d740acaa2
Add kdenlive to PackagesPacman.txt
2026-03-27 21:22:03 +11:00
alvinlollo
70d499b5b6
Add sshfs to PackagesPacman.txt
2026-03-27 18:12:04 +11:00
alvinlollo
18c2c7c337
Replace vesktop with vencord-hook
...
vencord hook automatically installs vencord after discord updates
2026-03-26 19:34:32 +11:00
alvinlollo
d9874ec3ba
Fix syntax
2026-03-25 17:49:27 +11:00
alvinlollo
2cb8ff537a
Added home directory paths
2026-03-24 21:29:32 +11:00
alvinlollo
c497927ba6
Add rpi-imager config
2026-03-24 21:26:16 +11:00
alvinlollo
db7e57b91f
Merge branch 'main' of github.com:alvinlollo/Single-install-script
2026-03-21 17:02:42 +11:00
alvinlollo
57d576b1dc
Add sudoloop to yay and seperated it
2026-03-21 17:00:56 +11:00
alvinlollo
7194728fcf
Add npm-global bin to PATH in .zshrc
2026-03-15 18:18:07 +11:00