206 Commits

Author SHA1 Message Date
Pallav Vasa
7f4913f942 feat: separate out .config installations into separate script 2025-05-20 09:10:09 +00:00
Pallav Vasa
3c25755a27 chore: ignore home.tar.gz 2025-05-20 09:04:25 +00:00
Pallav Vasa
1a9023b25f feat: add package python-pip 2025-05-20 09:03:47 +00:00
Pallav Vasa
1652edccd0 Remove LFS-tracked file home.tar.gz 2025-05-20 09:01:59 +00:00
Pallav Vasa
aa9dfca6c1 feat: add package rust-analyzer 2025-05-20 08:52:50 +00:00
Pallav Vasa
2448ce6ab3 chore: build home.tar.gz
add rust lazy extra
2025-05-20 07:43:04 +00:00
Pallav Vasa
c6503fa9dd feat: add lang.rust lazy extra plugin 2025-05-20 07:39:03 +00:00
Pallav Vasa
1ced08a364 feat: add fish configuration files 2025-05-20 07:38:24 +00:00
Pallav Vasa
44eff8fc7f feat: add continuum plugin to tmux 2025-05-20 06:53:06 +00:00
Pallav Vasa
bfcb9175ec chore: build home.tar.gz 2025-05-20 06:52:29 +00:00
Pallav Vasa
e319884921 feat: add packages rust startship and fortune-mod 2025-05-20 05:53:13 +00:00
Pallav Vasa
7e4aaa2dec chore: correct task command to remove images 2025-05-17 19:33:18 +00:00
Pallav Vasa
f0559a240f chore: update home.tar.gz 2025-05-17 19:30:21 +00:00
Pallav Vasa
a2ea4e6344 feat: remove podman support 2025-05-17 19:27:01 +00:00
Pallav Vasa
bc3db0abae chore: add task to remove images on remote 2025-05-17 18:41:11 +00:00
Pallav Vasa
77435d3748 chore: remove redundant tasks 2025-05-17 16:11:11 +00:00
Pallav Vasa
b7b09db4c5 chore: remove files related to workspace pipelines 2025-05-17 16:10:00 +00:00
Pallav Vasa
1b88c80669 chore: update tasks 2025-05-17 15:16:11 +00:00
Pallav Vasa
af579d1a7f chore: remove access and authorized_keys files from project 2025-05-17 15:15:51 +00:00
Pallav Vasa
e6fff0c044 feat: add validate_command_access.sh with its tests 2025-05-17 15:12:18 +00:00
Pallav Vasa
ba052d78d4 feat: add gitops ability to update authorized_keys 2025-05-17 15:10:44 +00:00
Pallav Vasa
bc1cbfc772 chore: change repo for validate_command and gitconfig to workspaces 2025-05-17 15:10:08 +00:00
Pallav Vasa
f8b38996df feat: add package go-yq to build image 2025-05-17 14:43:42 +00:00
Pallav Vasa
d488a87dd4 feat: upgrade gitops ability to fetch files from different repos 2025-05-17 14:42:06 +00:00
Pallav Vasa
3e361cd03c feat: separate access validation logic for gitops commands into a separate file 2025-05-17 14:38:56 +00:00
Pallav Vasa
fd0c07e954 feat: remove buildah scripts and adapt project to use Containerfile 2025-05-17 13:21:36 +00:00
Pallav Vasa
d3f5e93ad8 feat: add containerfile for our builds 2025-05-17 13:12:00 +00:00
Pallav Vasa
c9460b8ebc chore: update command access for pallav 2025-05-17 11:37:50 +00:00
Pallav Vasa
9629c3253e fix: validate commands, improve remove container logic, standardize logs in gitops router 2025-05-17 11:37:06 +00:00
Pallav Vasa
6e11d19510 feat: update authorized_keys file 2025-05-17 10:04:00 +00:00
Pallav Vasa
a4bfe5a5c0 feat: use %h instead of hard coded paths in authorized_keys 2025-05-17 09:44:31 +00:00
Pallav Vasa
54a42ad4d5 fix: use $HOME variable in place of hard coded path values 2025-05-17 09:39:07 +00:00
Pallav Vasa
21eee8c3ec feat: remove access to host podman socket 2025-05-17 09:35:48 +00:00
Pallav Vasa
ff72c95012 style: beatify and optimize ssh router with chatgpt 2025-05-17 09:21:48 +00:00
Pallav Vasa
3576bf93c2 style: beautify and optimize gitops router with chatgpt 2025-05-17 09:15:50 +00:00
Pallav Vasa
d7c7686a9e feat: generate gitconfig on the fly before creating container 2025-05-17 09:04:26 +00:00
Pallav Vasa
a179a3ad23 chore: add task to copy gitconfig.template 2025-05-17 09:02:58 +00:00
Pallav Vasa
56744155cb feat: add gitops function to update gitconfig template 2025-05-17 08:59:58 +00:00
Pallav Vasa
eba420cc81 chore: adapt tasks.json for gitops workflow v0.6 2025-05-17 08:18:11 +00:00
Pallav Vasa
a9adb834e5 feat: move image cleanup function inside gitops router 2025-05-17 08:08:15 +00:00
Pallav Vasa
f422da8d9e chore: add project local settings for lazyvim 2025-05-17 07:23:20 +00:00
Pallav Vasa
079979292d fix: correct geturl spelling 2025-05-17 07:22:02 +00:00
Pallav Vasa
14a96035b6 feat: add gitops function to copy home.tar.gz 2025-05-17 07:13:49 +00:00
Pallav Vasa
1fc4153048 chore: start tracking home.tar.gz 2025-05-17 07:01:19 +00:00
Pallav Vasa
dceda5fb53 feat: track home.tar.gz using Git LFS 2025-05-17 06:57:03 +00:00
Pallav Vasa
b67af4b482 feat: add gitops function to remove podman containers 2025-05-17 06:34:26 +00:00
Pallav Vasa
61902a8b5b feat: remove ability to copy directly using scp/sftp 2025-05-17 06:33:36 +00:00
Pallav Vasa
5181a3c194 Revert "fix: avoid logging to stdout before running scp to copy tarball"
This reverts commit f8a09a135b87d18f4ff33b1a75b27f030253b499.
2025-05-17 06:28:26 +00:00
Pallav Vasa
0e2f89bde4 feat: add git lfs package 2025-05-17 06:11:42 +00:00
Pallav Vasa
f09654160a fix: use evec instead of eval for running scp 2025-05-17 02:59:32 +00:00