1.8 KiB
1.8 KiB
Look and Feel
- User will 3 tmux windows only - neovim, terminal 1, terminal 2
- First window will have neovim always running - nvim session restarts on close
- Lazyvim will not check for updates. mason and lazy plugins versions will be locked
- User specific files will be mounted on the container
- User has access to shell
Configuration Summary
User Location | Host Location | attach mode | Mode | Attribute | Owner | Description |
---|---|---|---|---|---|---|
/home/devuser/.gitconfig | - | mount | 600 | +i | user | Git configuration file |
/opt/secure/ssh/config | - | copy | 100 | +i | root | ssh config file |
/opt/secure/ssh/ssh_blocker.sh | - | copy | 100 | +i | root | ssh blocker shell script |
/opt/secure/ssh/id_ed25519 | - | mount | 100 | +i | root | private shh key file |
/opt/secure/ssh/id_ed25519.pub | - | mount | 100 | +i | root | public shh key file |
/home/devuser/.config/lazygit | - | copy | 600 | +i | user | lazygit config file |
/home/devuser/.config/nvim | - | copy | 600 | +i | user | neovim config files |
/home/devuser/.config/tmux | - | copy | 600 | +i | user | tmux config files |
/home/devuser/.zshrc | - | copy | 600 | +i | user | zsh config file |
/home/devuser/.local | - | copy | 600 | +i | user | plugin files |