Commit Graph

222 Commits

Author SHA1 Message Date
Andrei Jiroh Halili ddbae29707
Add tests to the bootstrap script for Ubuntu in GHA first
Also some chores on my custom Ubuntu container image for the tests.

Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-06-11 19:30:33 +08:00
Andrei Jiroh Halili f54b6dce12
Add some temprary values to one of RecapTime.dev's runners on hax.co.id
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-06-10 20:51:36 +08:00
Andrei Jiroh Halili e2029dfc57
Add systemd system service for gotty-server stuff
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-06-10 16:08:10 +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 5d331e15a9
Update configuations on SSH client and non-gpg version of Linux gitconfig
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-06-10 00:38:20 +08:00
Andrei Jiroh Halili 1417ca414d
Update edit-script-file to rely on EDITOR or VISUAL var
Also in this commit, I changed the tmux prefix to M-x btw.

Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-06-07 21:53:26 +08:00
Andrei Jiroh Halili d478a59bf7
Add wrapper script to listen to some online radio from command line
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-06-07 21:52:54 +08:00
Andrei Jiroh Halili 29639842ff
Rename ssh-client/ubuntu to ssh-client/linux, while keeping the symlink for compat
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-06-07 21:25:07 +08:00
Andrei Jiroh Halili 611e6f053b
Update nanorc + use gitmodules for nanorc highlighting stuff
Also added my hax.co.id VPS into my SSH client config for wasy access
through Cloud Shell as SSH bastion

Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-06-02 11:34:06 +08:00
Andrei Jiroh Halili 1a86b6155c
Synchorize local repo copy from gildedguy.tailnet against upstream
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-05-28 19:36:57 +08:00
Andrei Jiroh Halili ae9cb2e316
Update configs on different tools and Konsole, among other cleanup
Also in this commit, I nuked the manually-copied nanorc highlighting config
files included in the repo to use the git submodules way of things.

Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-05-28 19:31:09 +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 f52ce609db
Update customizeEnv scriptfor Cloud Shell and then some
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-02-27 15:30:42 +00:00
Andrei Jiroh Halili 5e04ecc7ad
Add some fixes and stuff 2022-02-22 00:22:36 +08:00
Andrei Jiroh Halili adb88b1ffe
Add SSH debugging workflow for fun and profit 2022-02-22 00:21:41 +08:00
Andrei Jiroh Halili 094d9ba564
Update gcloud Shell bashrcs
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-02-21 14:59:40 +00:00
Andrei Jiroh Halili 5ce412e8d8
Backup my Konsole profiles for first time.
May need to customize here if needed to ensure protability.

Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-02-09 23:54:45 +08:00
Andrei Jiroh Halili 2f49205891
Literally commit everything I have on WSL that still untoched for months
For backup reasons :)

Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-02-06 18:50:22 +08:00
Andrei Jiroh Halili 5b92f7ad83
Update tmux config with some spices
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-02-06 18:46:56 +08:00
Andrei Jiroh Halili e6c2e505e4
Add my tmux config btw
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-01-18 23:20:29 +08:00
Andrei Jiroh Halili 77ae8c6d42
Update shell rc files related to Bashbox PATH install
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-01-18 23:19:41 +08:00
Andrei Jiroh Halili 1f3a8f6700
Literally megastage everything I forgot to commit within the last year
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2022-01-04 10:46:53 +08:00
Andrei Jiroh Halili 65b5a5fca1
Add GLab CLI aliases to config dir + update gitconfig for Linux as usual.
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-12-05 12:35:04 +08:00
Andrei Jiroh Halili 0e4dc88793
Update gitconfig, SSH and zshrc config as usual
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-11-24 16:37:30 +08:00
Andrei Jiroh Halili 2e27169bd9
Create install doc for archlinux btw
I have gone through the manual install process BTW.
2021-11-04 17:52:34 +08:00
Andrei Jiroh Halili 23fbc75f97
Add more aliases relating to submdoule management
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-11-02 11:25:09 +08:00
Andrei Jiroh Halili 233fcdd408
Add nixos-config-hub repo as submodule :)
Possibly for exploring more NixOS stuff in the future.

Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-11-01 16:38:38 +08:00
Andrei Jiroh Halili 0ba992c41e
Update SSH client config and ZSHRC stuff
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-11-01 13:11:17 +08:00
Andrei Jiroh Eugenio Halili 613fd68bfc
Add Tailscale and Cloudflare Tunnel stuff to onboarding docs
Also re-format distro and platform specific stuff btw.
2021-10-28 13:49:51 +08:00
Andrei Jiroh Halili a9f4e9829a
Update Gitconfig for GLab CLI stuff
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-10-26 12:44:02 +08:00
Andrei Jiroh Halili 9bf9ca5c02
Update alias to use Podman instead of Docker
This might be pain for the Docker VS Code extension, especially if
I'm using OpenVSCodeServer without Docker Engine socket itself.

Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-10-26 12:44:02 +08:00
Andrei Jiroh Eugenio Halili c9cb581b2a
Update lint CI stuff 2021-10-23 21:12:16 +08:00
Andrei Jiroh Halili 4278e2a1c8
Update Linuz zshrc to load OhMyZsh after my other stuff
Also, I'm gonna add my gnupg config too.

Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-10-20 21:56:50 +08:00
Andrei Jiroh Halili 12ded90dad
Update gitconfig to include Git LFS stuff
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-10-14 11:20:53 +08:00
Andrei Jiroh Halili 7642f9a6fe
Update my zshrc for Debian/Ubuntu
Also, I disabled zsh_reload plugin since its deprecated as "omz reload"
command is being added.

Changelog: https://github.com/ohmyzsh/ohmyzsh/commit/be4a952

Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-10-14 11:12:31 +08:00
Andrei Jiroh Halili 438a85995d
Synchorized userland configuration to personal GitHub dotfiles repo
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-10-03 18:01:13 +08:00
Andrei Jiroh Halili 070b9efaca
Synchorized userland configuration to personal GitHub dotfiles repo
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-10-03 16:37:13 +08:00
Andrei Jiroh Halili 2f49c4e644
add pyenv stuff KEK
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-10-01 17:52:31 +08: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 17fa5599b8
add ZSH stuff for Ubuntu, especially my Oh My Zsh stuff
Signed-off-by: Andrei Jiroh Eugenio Halili <ajhalili2006@gmail.com>
2021-10-01 13:16:31 +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 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