112 Commits

Author SHA1 Message Date
yeti
3472e70284 feat(tmux): unbind C-b in tmux 2025-05-14 07:39:51 +01:00
yeti
c0cc580a82 feat(tmux): remove "set-clipboard on" tmux setting
use default set-clipboard external setting
2025-05-14 07:39:22 +01:00
yeti
733617ddff feat(tmux): force truecolor support in tmux and apps running inside tmux 2025-05-14 07:38:22 +01:00
yeti
e6ca515744 feat(ssh): pass client $TERM variable to container's tmux session 2025-05-14 07:37:20 +01:00
yeti
8aefadda19 feat: set EDITOR=nvim before tmux starts inside podman 2025-05-14 07:36:14 +01:00
yeti
03fd0b6efa feat(nvim): add lazyvim extras 2025-05-13 17:24:00 +01:00
yeti
b94cc5537e feat(ssh): add check for non-interactive terminal 2025-05-13 16:39:45 +01:00
yeti
ed903b4879 feat(zsh): use robbyrussell theme 2025-05-13 16:12:28 +01:00
yeti
09872be5a1 feat(git): remove core.sshCommand from gitconfig 2025-05-13 16:10:04 +01:00
yeti
473d1deb16 feat(tmux): explicitly set vi mode 2025-05-13 15:26:56 +01:00
yeti
e1eb0e9d5e feat(tmux): remove redundant tmux settings 2025-05-13 15:26:42 +01:00
yeti
80f7e36ad0 feat(buildah): allow user configuration of lazyvim, tmux, ohmyzsh 2025-05-13 15:17:34 +01:00
yeti
d8358cdccb feat(ssh): set environment variable TERM=tmux-256color for correct colours 2025-05-13 15:15:56 +01:00
yeti
1543b85cc4 chore(zsh): remove comments in .zshrc 2025-05-13 13:39:08 +01:00
yeti
7397f46086 chore: remove submodule related ignores 2025-05-13 13:38:34 +01:00
yeti
fce2ff366c feat(zsh): re-add ohmyzsh submodule correctly 2025-05-13 13:37:34 +01:00
yeti
5abea05ef1 feat: remove submodule ohmyzsh 2025-05-13 12:34:38 +01:00
yeti
470112434f feat(nvim): add colorscheme and diffview plugins 2025-05-13 12:20:17 +01:00
yeti
c544d8a7a1 feat(ssh): add github host 2025-05-13 12:19:28 +01:00
yeti
b3ea672506 feat(ssh): use correct ip address to access services on same host as podman container 2025-05-13 12:19:13 +01:00
yeti
fe0164e066 feat(buildah): get rsa keys of the host for strict checking 2025-05-13 12:18:16 +01:00
yeti
22196ab0c3 feat(buildah): adapt buildah script to use global ssh config 2025-05-13 08:49:55 +01:00
yeti
fd9e672d28 feat(ssh): use global ssh config 2025-05-13 08:48:50 +01:00
yeti
c67ce5e7e4 feat(build): add execute permission for secure folder 2025-04-25 08:11:19 +01:00
yeti
67ccaa0ac2 feat(zsh): change theme 2025-04-25 07:36:35 +01:00
yeti
7f9b932193 chore(ssh): correct function name 2025-04-25 07:29:21 +01:00
yeti
2f3914a460 feat(ssh): remove redundant fallback checks 2025-04-25 07:26:13 +01:00
yeti
9f982bed72 feat(tasks): add script to copy ssh_router.sh to /home/infilytics 2025-04-25 07:17:16 +01:00
yeti
18c9e59a94 feat(tasks): add tasks.json 2025-04-25 07:11:54 +01:00
yeti
32c979cde4 feat(buildah): add devuser uid & gid to match host system for correct permissions 2025-04-25 07:11:32 +01:00
yeti
f370f68dbd fix(ssh): correct gitconfig file name 2025-04-25 07:09:53 +01:00
yeti
0270cd966b fix(buildah): use dev_home variable instead of hard coded path 2025-04-24 20:50:29 +01:00
yeti
71d675c91c feat(buildah): reduce run statements 2025-04-24 20:48:06 +01:00
yeti
e9303e2a98 feat(buildah): adopt copy statements to new local file structure 2025-04-24 20:47:03 +01:00
yeti
0ba2686971 feat: move configuration files inside home folder 2025-04-24 16:11:46 +01:00
yeti
f392a2f4f5 chore(buildah): remove custom socket location 2025-04-24 10:08:14 +01:00
yeti
020e6641f8 fix(ssh): change allow host 2025-04-18 19:15:32 +01:00
yeti
740af9bf27 fix(ssh): correct paths 2025-04-18 19:15:14 +01:00
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