62 Commits

Author SHA1 Message Date
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
phoenix
a4e7f419c1 feat(buildah): add dev_home variable 2025-04-17 10:03:58 +01:00
phoenix
f038d76b82 feat: add script to cleanup repository before building image 2025-04-17 10:02:55 +01:00
phoenix
9380da2f45 feat(git): add gitconfig template 2025-04-17 10:01:59 +01:00
phoenix
34feace59e design: re-arrange packages needed 2025-04-17 10:01:06 +01:00
phoenix
e8331a12e2 feat(ssh): secure_ssh_wrapper script for git 2025-04-17 10:00:37 +01:00
phoenix
9166563afe feat(tmux): enable mouse mode 2025-04-17 10:00:00 +01:00
phoenix
74178d4612 feat(lazygit): add lazygit config 2025-04-17 09:59:35 +01:00
phoenix
ad5b83eb6a feat: add a list of authorized keys and their roles 2025-04-17 08:31:54 +01:00
phoenix
de202b1706 feat(tmux): add tmux config files 2025-04-17 08:31:07 +01:00
phoenix
1fcd3645c5 chore(nvim): remove example.lua 2025-04-17 08:30:19 +01:00
phoenix
3ebb181bfc chore(nvim): editor update 2025-04-17 08:10:31 +01:00
phoenix
1a4a6615a9 feat(nvim): pause automatic updates 2025-04-17 08:10:11 +01:00