224 Commits

Author SHA1 Message Date
yeti
9d06f43323 feat: update authorized key structure 2025-04-18 19:14:43 +01:00
yeti
f43f71fb36 feat(access): add palak's access 2025-04-18 19:14:43 +01:00
yeti
303d9ad2eb feat(ssh): add secrets and git files 2025-04-18 19:14:43 +01:00
yeti
750aadb458 feat(ssh): move to private loggging per user 2025-04-18 09:23:37 +01:00
yeti
aa6c1d7771 fix(ssh): fix issue with empty argument, add logs, add check for socket 2025-04-18 09:22:55 +01:00
yeti
6ec78f09fd feat: pull the image from root repo if not available locally 2025-04-18 08:31:42 +01:00
yeti
da444a58cc chore(gitignore): user files/ 2025-04-18 05:02:35 +01:00
yeti
0bf139cd91 feat: add features to generate gitconfig & ssh key files 2025-04-18 05:02:16 +01:00
yeti
a729d4e36f feat: add access list for workspaces 2025-04-18 04:46:00 +01:00
yeti
833080739b feat(tmux): provide custom session name 2025-04-18 04:18:57 +01:00
yeti
d2be48ac3c style(tmux): improve the sytle of session name 2025-04-18 04:18:37 +01:00
yeti
54b7c9086b refactor: container -> workspace 2025-04-18 03:55:46 +01:00
yeti
6cf8dbd73a feat: remove socket path from commands 2025-04-18 03:25:46 +01:00
yeti
2dd0150935 fix(buildah): add back secproc group 2025-04-18 02:59:09 +01:00
yeti
3d176b09d1 feat(ssh): improve the flow of logs and improve session management 2025-04-18 02:56:25 +01:00
yeti
c4e196f4af feat(ssh): add information about the person logging in 2025-04-18 02:42:57 +01:00
yeti
f928ab5a0f feat: remove viewer user 2025-04-18 02:22:13 +01:00
yeti
088db8fc58 chore(gitignore): logs 2025-04-18 02:17:19 +01:00
yeti
0142d20648 fix(ssh): fix issues with tmux_cmd, improve logs, suppress outputs 2025-04-18 02:17:19 +01:00
yeti
fcf765da20 fix(zsh): correct way of loading zsh autosuggestions and highlighting 2025-04-17 22:57:08 +01:00
yeti
791add1e93 feat(script): add script to cleanup images 2025-04-17 22:56:02 +01:00
yeti
7494ad1d18 chore: remove setfacl hardening
not working as expected
2025-04-17 22:55:40 +01:00
yeti
f713f338db feat(zsh): enable osc52 copy 2025-04-17 22:54:39 +01:00
yeti
3ce92a45d1 fix(lazygit): delete redundant files 2025-04-17 22:54:04 +01:00
yeti
c104750a02 feat(buildah): add some packages and set permissions to specific files 2025-04-17 21:36:03 +01:00
yeti
8b5433999a fix: remove tmux and zsh plugins 2025-04-17 19:31:26 +01:00
yeti
e91499586a feat(nvim): disable fetching missing updates 2025-04-17 18:34:12 +01:00
yeti
6d5018ab15 feat: re-organize the code into clear separate sections and use acls 2025-04-17 18:33:43 +01:00
yeti
bdc94735f2 fix: correct tmux socket directory and name 2025-04-17 16:56:30 +01:00
yeti
30c4d9b7a8 fix(buildah): correct directory creation and reference 2025-04-17 16:54:59 +01:00
yeti
954cee98db feat(buildah): reorganize commands and set immutable bit only on files 2025-04-17 16:54:06 +01:00
yeti
28f4229768 fix(buildah): add && to correct the command 2025-04-17 16:50:24 +01:00
yeti
f1a93ae19e fix(ssh): image has a start script already 2025-04-17 16:02:51 +01:00
yeti
a62208b1fd feat(buildah): move to archlinux for better familiarity 2025-04-17 16:02:19 +01:00
yeti
c843c140d9 feat: rename cleanup to pre-build and add symlinks 2025-04-17 14:05:37 +01:00
yeti
b00fbc1b77 chore(buildah): rename script to build-workspace.sh 2025-04-17 14:05:37 +01:00
phoenix
bd2db4ad39 fix(buildah): chmod and chattr not working 2025-04-17 13:52:39 +01:00
phoenix
6b0d3525cd feat(buildah): align script with target functionality
correct variable names, add whitespaces
2025-04-17 13:39:14 +01:00
phoenix
b53cd0b1c0 feat: add start script 2025-04-17 13:17:54 +01:00
phoenix
578e3f4829 feat(ssh): more improvements to the router script
- add ability to connect to tmux sockets
- create variables for dev user
- fix issue with variable usage USER
2025-04-17 13:00:48 +01:00
phoenix
b65b1e9b0b fix(git): correct sshCommand path 2025-04-17 11:59:16 +01:00
phoenix
f76c9b621f fix(ssh): correct logic to filter ssh client calls 2025-04-17 11:58:35 +01:00
phoenix
3eda82c89d fix: remove \ before $ 2025-04-17 11:56:35 +01:00
phoenix
17c641512f feat(zsh): add zsh-autosuggestions and zsh-syntax-highlighting modules 2025-04-17 11:30:41 +01:00
phoenix
915ee252f5 feat(zsh): add ohmyzsh back into config/zsh folder 2025-04-17 11:11:03 +01:00
phoenix
a8a19cda46 feat(zsh): remove ohmyzsh from config folder 2025-04-17 11:09:35 +01:00
phoenix
d017681d15 feat(tmux): add tmux plugins as submodules 2025-04-17 11:04:47 +01:00
phoenix
7224d9bd04 feat(gitignore): update to have tmux plugins as submodules 2025-04-17 10:59:00 +01:00
phoenix
8b5d3a0da9 feat(zsh): add zsh config files 2025-04-17 10:55:34 +01:00
phoenix
1bdf63b1b4 feat(buildah): optimize script by grouping run/config commands 2025-04-17 10:06:14 +01:00