Commit Graph

231 Commits

Author SHA1 Message Date
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 Halili f5407aed62
add script for GitHub CLI installer
TODO: Use this on the bootstrap script later

Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-09-30 17:11:30 +08:00
Andrei Jiroh Eugenio Halili b91a965b0a holy $#!t, i forgot this! 2021-09-29 18:31:24 +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 Halili 7d3cf39eb8
modify Linux nanorc and bashrc for Debian
The ubuntu Bashrc file will be renamed to bashrc/debian.bashrc, since
my bashrc for Ubuntu also flawlessly work on debian too. The bootstrap
script might need more work than intended to install Git and CPython
from the backports.

Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-09-16 21:36:56 +08:00
Andrei Jiroh Eugenio Halili fcf64bd60e
Updated the worthwhile functions stuff KEK
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-09-09 14:46:52 +08:00
Andrei Jiroh Eugenio Halili 564318b1ca
Added more logic to my Ubuntu bashrc stuff on editor and agents
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-09-09 14:44:04 +08:00
Andrei Jiroh Eugenio Halili 261859040f
Init additional-tools directory in docs section for WoeUSB 2021-09-09 12:30:37 +08:00
Andrei Jiroh Eugenio Halili 2b1abde46f
Initial version of onboarding doc stuff 2021-09-08 19:04:04 +08:00
Andrei Jiroh Eugenio Halili 582b681ee9
Update gitconfig for Linux
In the future, this will be decoupled to be distro-based setup,
probably.

Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-09-05 22:21:31 +08:00
Andrei Jiroh Eugenio Halili bad5767647
Added some improvements on GIT EDITOR and GPG agents stuff
The keychain package will be included in the bootstrap script
in future commits.

Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-09-05 22:20:28 +08:00
Andrei Jiroh Eugenio Halili 8dab76f0fe
Modify our Dockerfile to be like in gitpod/workspace
Source: https://github.com/gitpod-io/workspace-images/blob/master/base/Dockerfile
2021-08-29 22:09:23 +08:00
Andrei Jiroh Eugenio Halili 7e4554cf70
Move entrypoint script to common/bin directory
Also, finalized stuff, KEK.
2021-08-29 21:36:14 +08:00
Andrei Jiroh Eugenio Halili fb09922bbf
Forgot an fi, $#!t. 2021-08-29 21:25:08 +08:00
Andrei Jiroh Eugenio Halili 0bc516dfeb
Created entrypoint script for logging stuff
More logic will be added soon.
2021-08-29 21:21:02 +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 0836731e2d
Add an workflow for linting shit 2021-08-28 22:27:02 +08:00
Andrei Jiroh Eugenio Halili d30997ebce
Done some chores for the bootstrap script btw 2021-08-28 22:21:05 +08:00
Andrei Jiroh Eugenio Halili 1743dbfb4a
Add README for tests directory 2021-08-27 22:33:29 +08:00
Andrei Jiroh Eugenio Halili 670a711e14
Create tests/ubuntu directory for testing bootstrap scripts 2021-08-27 22:28:22 +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 d3a9785764
Merge branch 'main' of https://github.com/AndreiJirohHaliliDev2006/.dotfiles into main
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-08-15 22:10:53 +08:00
Andrei Jiroh Eugenio Halili f35a5f618b
quick fix an small bug in git init stuff
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-08-15 22:09:54 +08:00
Andrei Jiroh Eugenio Halili 4254dff840
add repo-wide VS Code settings
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-08-10 14:11:46 +00:00
Andrei Jiroh Eugenio Halili a5f08934a9
add some extensions from VS Marketplace
WARNING: Proceed at your own risk!

Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-08-10 14:11:12 +00: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 2762303471
update customize env script to install code-server
I just want to install extensions from Open VSX btw.

Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-08-10 14:03:31 +00:00
Andrei Jiroh Eugenio Halili d95dfa7fc8
Add an script for updating Discord app
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-08-05 22:22:48 +08:00
Andrei Jiroh Eugenio Halili a6b7aea585
Just quick update for my custom Git function
Also don't trigger our custom commit trick when amending stuff.

Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-08-05 22:21:25 +08:00
Andrei Jiroh Eugenio Halili 82f243fd8a
Update gitconfig and bashrc to use VS Code by default
Good luck installing and using VS Code on GUI-less Linux boxes, or
probably inside Code Server stuff.

Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-08-05 22:20:35 +08:00
Andrei Jiroh Eugenio Halili a2a738e40a
add gcshell as shortcut to run gcloud cloud-shell commands
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-07-13 22:14:31 +08:00
Andrei Jiroh Eugenio Halili f95e21c431
Add update-golang Git module
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-07-13 22:14:02 +08: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 ac2bb9ef16
Customize bashrc.google + update Cloud Shell bashrc stuff
Here be dragons!

Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-07-12 11:08:06 +00:00
Andrei Jiroh Eugenio Halili 5385471a6f
Update my customize_environment file stuff
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-07-12 11:06:18 +00:00
Andrei Jiroh Eugenio Halili a882f360f3
chore(global): merge branch 'main' of remote into main
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-07-05 18:28:20 +08:00
Andrei Jiroh Eugenio Halili 8cffc86627
chore(bashrc:ubuntu): enable Docker Buildkit on client-side
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-07-05 18:27:19 +08:00
Andrei Jiroh Eugenio Halili b16bbc64dc
chore(gitconfig): update config for Linux
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-07-05 18:26:34 +08:00
Andrei Jiroh Eugenio Halili 595745692b
chore(source-ssh-agent): don't attempt to create ~/.local dir again if exists
Signed-off-by: Andrei Jiroh Eugenio Halili <andreijiroh@madebythepins.tk>
2021-07-04 14:23:15 +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 8afad5ee7f
chore(cloudshell): als update GH CLI btw 2021-07-04 18:12:07 +08: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 a0c9d56770
feat(cloudhsell): add my own ~/.customize_environment
Usually, it's just Vault and then some shitfuckery.
2021-07-04 15:02:29 +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