RecapTimeBot
c06229dc4a
Backing up everything from the legacy dotfiles codebase
...
'coz I'm gonna nuke the old /home partition and start over after
the switch to KDE Neon.
Co-authored-by: @ajhalili2006 <ajhalili2006@andreijiroh.eu.org>
Signed-off-by: RecapTimeBot <service-accounts+github@crew.recaptime.eu.org>
2023-07-25 14:06:19 +00:00
Andrei Jiroh Halili
48f123fcea
Some migration chores and stuff on configuration stuff
...
More config files, such as zshrc will be moved there btw.
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-07-03 14:59:07 +08:00
Andrei Jiroh Halili
e4793e6b2f
Quick fix on lsb_release related stuff
...
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-06-11 23:02:43 +08:00
Andrei Jiroh Halili
860b98aab2
Overhaul bootstrap script to add support for GitHub Codespaces
...
We might also add support for Gitpod very soon, but for now, there's
an envvar override for dotfiles home which is currently not yet implemented
on shell rc files yet. Also in this commit, we're in the progress of deprecating
dotfiles-secrets in favor of PasswordStore secret storage backed by GPG.
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-06-11 19:50:21 +08:00
Andrei Jiroh Halili
5a674ef00e
Script overhaul on bootstrap script
...
Spoiler: Deprecation of dotfiles-secrets is in progress as I'll switch to
PasswordStore and GPG for more encryption key management pain.
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-06-10 00:39:01 +08:00
Andrei Jiroh Halili
2533caea4d
Update bootstrap script to make some symlinks
...
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-02-27 15:30:42 +00:00
Andrei Jiroh Halili
f645e22f48
update comment on bootstrap
...
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-10-01 13:18:19 +08:00
Andrei Jiroh Halili
db2f772150
Merge branch 'main' of https://github.com/ajhalili2006/dotfiles
...
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-09-30 22:59:03 +08:00
Andrei Jiroh Halili
77c2839069
implement some fixes btw, nothing special
...
probably just commiting stuff out in order to be synced with
remote branch
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-09-30 22:54:34 +08:00
Andrei Jiroh Eugenio Halili
2a120b71d7
wrote more docs for myself + add note on its existence on README
2021-09-29 18:30:57 +08:00
Andrei Jiroh Eugenio Halili
b6d41ada49
update bootstrap script + onboarding docs
2021-09-29 18:12:51 +08:00
Andrei Jiroh Eugenio Halili
fb09922bbf
Forgot an fi, $#!t.
2021-08-29 21:25:08 +08:00
Andrei Jiroh Eugenio Halili
c7346bb9f0
Fix more syntax errors as usual
...
Plus, there are more ShellCheck fixes I'm implemented btw.
2021-08-29 21:18:42 +08:00
Andrei Jiroh Eugenio Halili
184a5fa40a
Fix more warns and errors ShellCheck found
2021-08-29 20:19:27 +08:00
Andrei Jiroh Eugenio Halili
d30997ebce
Done some chores for the bootstrap script btw
2021-08-28 22:21:05 +08:00
The Pins Team
931d9f290e
Improve Pyenv install step
...
Co-authored-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-08-27 22:12:41 +08:00
Andrei Jiroh Eugenio Halili
9c3386eabb
fix some syntax errors BS
2021-08-27 21:43:05 +08:00
Andrei Jiroh Eugenio Halili
2c0fdedb11
Improve bootstrap a bit more
2021-08-27 21:37:43 +08:00
Andrei Jiroh Eugenio Halili
495e650125
Install nvm and code server on the fly
...
You need to set some variables for that to work.
2021-08-24 21:59:44 +08:00
Andrei Jiroh Eugenio Halili
9ab0874dd2
added an note on installing VS Code and code-server
...
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-08-15 22:11:55 +08:00
Andrei Jiroh Eugenio Halili
4d94f3463d
some updates to the bootstrap script btw
...
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-08-10 14:05:04 +00:00
Andrei Jiroh Eugenio Halili
f57e900c5d
Update bootstrap script to improve Cloud Shell init process
...
Also don't forget to install shellcheck btw.
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-07-12 11:10:13 +00:00
Andrei Jiroh Eugenio Halili
a92c09df5d
chore(cloudshell): update bootstrap to fix possible BS in Cloud Shell
...
Also did alot of munted shitshow in installing ShellCheck
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-07-04 14:20:14 +00:00
Andrei Jiroh Eugenio Halili
0b828cdcd0
chore(bootstrap): add checks to check if PREFIX/bin exists
2021-07-04 16:39:57 +08:00
Andrei Jiroh Eugenio Halili
8b2fe92ab0
fix(bootstrap): its $HOME/.local not #HOME/.local
...
Shit may happen if I didn't hange that.
2021-07-04 14:50:20 +08:00
Andrei Jiroh Eugenio Halili
bbfb680a65
chore(bootstrap): set PREFIX to $HOME/.local if unset
...
This variable usually found in the Termux Android app. Also made some changes to shellcheck installing stuff,
among other things I did here.
Signed-off-by: Andrei Jiroh Eugenio Halili <adreijiroh@madebythepins.tk>
2021-07-04 14:48:31 +08:00
Andrei Jiroh Eugenio Halili
ea592d2a96
chore(bootstrap): add Google Cloud Shell stuff
2021-07-04 14:33:18 +08:00
Andrei Jiroh Eugenio Halili
69e8ca2369
chore(global): merge branch 'main' of remote into main
...
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-07-01 22:38:30 +08:00
Andrei Jiroh Eugenio Halili
04b8499fb8
fix(bootstrap): fix any issues on the echoing stuff with color
...
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-07-01 22:37:36 +08:00
Andrei Jiroh Eugenio Halili
0d7e697873
chore(bootstrap): update repo links and stuff
2021-06-28 21:48:57 +08:00
Andrei Jiroh Eugenio Halili
974406e1b1
Update bootstrap script and add-ssh-keys stuff
...
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-06-27 14:12:42 +08:00
Andrei Jiroh Eugenio Halili
3e2241a525
chore(bootstrap): quick fix on failed part when success
...
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-06-21 16:13:33 +08:00
Andrei Jiroh Eugenio Halili
bb636bbc94
chore(bootstrap): update cleanup script btw
...
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-06-21 15:51:59 +08:00
Andrei Jiroh Eugenio Halili
b91909dbcd
chore(bootstrap): add filter-repo installation stuff
...
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-06-19 15:21:31 +08:00
Andrei Jiroh Eugenio Halili
f66dd39b22
chore(bootstraper): rename the bootstrap script from its longer name
...
Also update the README as usual.
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-06-09 22:33:54 +08:00