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 |
|
Pallav Vasa
|
f8a09a135b
|
fix: avoid logging to stdout before running scp to copy tarball
|
2025-05-17 02:49:14 +00:00 |
|
Pallav Vasa
|
80a3878295
|
fix: check for scp early to avoid shell ouput
|
2025-05-17 02:47:30 +00:00 |
|
Pallav Vasa
|
54e2ec2374
|
feat: add gitops router script
|
2025-05-17 01:57:50 +00:00 |
|
Pallav Vasa
|
156b47aded
|
feat: use locally built image for starting a pod
|
2025-05-16 23:35:00 +00:00 |
|
Pallav Vasa
|
422a962a85
|
feat: change owner to devuser for .ssh/*, .config and .config/fish
|
2025-05-16 23:31:41 +00:00 |
|
Pallav Vasa
|
991478a0b0
|
feat: split images into 2 - base and workspace
|
2025-05-16 23:28:39 +00:00 |
|
Pallav Vasa
|
8812bb4528
|
feat(build): add uid and guid to files in tarball
|
2025-05-16 23:03:15 +00:00 |
|
Pallav Vasa
|
a45494c949
|
chore: untrack lazy-lock.json
|
2025-05-16 20:45:43 +00:00 |
|
yeti
|
502d44e06d
|
feat(build): set group executable flag for all folders in .config
v0.5
|
2025-05-16 16:23:17 +01:00 |
|
yeti
|
23870c3b24
|
feat(build): update project root file path to container home when creating tar
|
2025-05-16 15:52:31 +01:00 |
|
yeti
|
60eac985e6
|
feat: adapt strict directory permissions for container $HOME folder
|
2025-05-16 15:06:32 +01:00 |
|
yeti
|
ad7413a0ef
|
fix: adapt build script to new folder convention
|
2025-05-16 14:22:27 +01:00 |
|
yeti
|
f2a947e5f1
|
chore: add task to delete files ignored by git
|
2025-05-16 14:15:20 +01:00 |
|
yeti
|
de522f78ca
|
chore: untrack .local, .cache, .state .npm .config/fish directories
|
2025-05-16 14:15:20 +01:00 |
|
yeti
|
2123131ca5
|
chore: add a test task to run test-tmux.sh
|
2025-05-16 14:15:20 +01:00 |
|
yeti
|
6010c6a0ee
|
feat(scripts): rewrite script to fire tmux and fish with project home
|
2025-05-16 14:15:20 +01:00 |
|
yeti
|
6df5d05cc5
|
refactor: rename nvim-workspace.sh to test-tmux.sh
|
2025-05-16 14:15:20 +01:00 |
|
yeti
|
54baa71622
|
refactor: move helper scripts into .bin folder and update tasks.json
|
2025-05-16 14:14:53 +01:00 |
|
yeti
|
a565ed4c33
|
chore: add a task to create a tarball of dot files for devuser
|
2025-05-16 14:11:52 +01:00 |
|
yeti
|
dfdf4fe738
|
fix: use correct XDG paths for launching neovim inside a tmux with project configs
|
2025-05-16 14:11:52 +01:00 |
|
yeti
|
397467d8a4
|
refactor: move .config and start.sh outside home/ folder
|
2025-05-16 14:11:52 +01:00 |
|
yeti
|
fcda25b36b
|
fix(build): remove /opt/secure directory from image builder script
|
2025-05-16 14:11:52 +01:00 |
|
yeti
|
37892e4c0a
|
fix: update location of ssh keys inside container
|
2025-05-16 14:04:35 +01:00 |
|
yeti
|
522713b5c2
|
refactor: migrate ssh config & keys from /opt/secure/ssh to ~/.ssh
|
2025-05-16 13:58:07 +01:00 |
|
Pallav Vasa
|
cf3dde053d
|
feat(buildah): add package buildah
|
2025-05-16 13:58:07 +01:00 |
|
Pallav Vasa
|
bc0dbe12c6
|
chore(git): remove .gitmodules
|
2025-05-15 20:02:32 +00:00 |
|
Pallav Vasa
|
a2cb37339c
|
feat(buildah): remove headless lazyvim sync
|
2025-05-15 20:02:08 +00:00 |
|
Pallav Vasa
|
50166b54a8
|
Revert "feat(nvim): do not install missing plugins in headless mode"
This reverts commit 7f2534a1fd468044c13fe857b7bdb61e79347658.
|
2025-05-15 19:56:46 +00:00 |
|
Pallav Vasa
|
b9ba8768b1
|
feat(nvim): run neovim with correct folder placement
|
2025-05-15 19:56:27 +00:00 |
|
Pallav Vasa
|
010a4ff2a8
|
chore(git): ignore /home/.local and /home/.cache folders
|
2025-05-15 19:55:46 +00:00 |
|
yeti
|
0ea5f1a7e7
|
feat(nvim): integrate snacks with diffview.nvim
|
2025-05-15 16:50:27 +01:00 |
|
yeti
|
2e7b5c5fa3
|
feat(git): add configuration for git difftool
|
2025-05-15 16:49:32 +01:00 |
|