Commit graph

15 commits

Author SHA1 Message Date
9abc45b0ca
fix(script/bootstrap): No confirmation flag for APT 2024-07-20 11:14:50 +07:00
2181f35090
chore(script/bootstrap): Handle darwin 2024-07-20 11:08:22 +07:00
2139e16219
fix(script/bootstrap): Skip not yet supported package manager 2024-07-20 09:08:00 +07:00
a843e5236a
refactor(script/bootstrap): Allow pre-bootstrap to be ran
automatically by `bootstrap`

This will simplify the process of installing the dotfiles while still
giving users control
2024-07-20 09:00:06 +07:00
c212f09fe3
fix(script/bootstrap): Script didn't install all packages 2024-07-20 05:39:38 +07:00
1abd970524
refactor(script/bootstrap): Split package list 2024-07-20 05:33:14 +07:00
94e8b20ac6
refactor(script/bootstrap): Use doas by default if it's installed 2024-07-19 20:07:29 +07:00
783d2bbd4c
chore(script/bootstrap): Add some packages 2024-07-19 19:47:59 +07:00
7e0770387b
refactor(script/bootstrap): Checks and stuff
* Use case to check package manager for easier control
* Finally use `install_aur_packages` function
  * Add a check to make sure it won't run on distro other than arch
  * Add a check to make sure AUR helper is already installed
* Add extra check to make sure package is not empty
2024-07-19 19:07:32 +07:00
d6e397e831
chore: Comments 2024-07-11 10:02:17 +07:00
3117a62670
chore(deps): Add ffmpeg and ffmpeg4.4
ffmpeg4.4 is required in order to make Firefox-based browser to play
video properly
2024-07-10 11:51:54 +07:00
1618377cc1
feat: Install and configure doas 2024-05-23 18:45:52 +07:00
d0cfdbbbf3
refactor: More automation
- Use bash instead of zsh
- Change shell to zsh
- Install zsh config
2024-05-22 13:32:07 +07:00
1891bd328c
feat(bootstrap): Install packages 2024-05-22 13:17:36 +07:00
f0098cbd82
feat: Initial bootstrap scripting
Currently only creating a symbolic link for x* configs
2024-05-20 09:38:35 +07:00