2025-04-17 04:55:07 +01:00
|
|
|
<!-- markdownlint-disable MD013 -->
|
|
|
|
|
|
|
|
# Look and Feel
|
|
|
|
|
|
|
|
1. User will 3 tmux windows only - neovim, terminal 1, terminal 2
|
|
|
|
2. First window will have neovim always running - nvim session restarts on close
|
|
|
|
3. Lazyvim will not check for updates. mason and lazy plugins versions will be locked
|
|
|
|
4. User specific files will be mounted on the container
|
|
|
|
5. User has access to shell
|
|
|
|
|
|
|
|
# Configuration Summary
|
|
|
|
|
2025-04-17 10:01:06 +01:00
|
|
|
| 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 |
|
2025-04-17 04:55:07 +01:00
|
|
|
|
|
|
|
# Firewall settings
|