ide/docker-compose.yml
Joao P Dubas 3293ae8a3e feat: add tmux and tmuxp (#1)
Allow terminal multiplexing through [`tmux`][0] and make it configurable using [`tmuxp`][1].

[0]: https://github.com/tmux/tmux
[1]: https://github.com/tmux-python/tmuxp

Co-authored-by: Joao P Dubas <joao.dubas@gmail.com>
Reviewed-on: #1
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
2023-10-15 21:00:49 +00:00

24 lines
648 B
YAML

---
services:
nvim:
build: .
image: 'joaodubas/nvim:${NVIM_TAG:-latest}'
init: true
restart: unless-stopped
hostname: local
entrypoint: sleep
command: infinity
volumes:
- './config/rtx:/home/coder/.config/rtx'
- './config/tmux:/home/coder/.config/tmux'
- './config/tmuxp:/home/coder/.config/tmuxp'
- './config/nvim/lua/custom:/home/coder/.config/nvim/lua/custom'
- 'home_cache:/home/coder/.cache'
- 'home_local_share:/home/coder/.local/share'
- 'home_plugins_tmux:/home/coder/.config/tmux/plugins'
volumes:
home_cache: {}
home_local_share: {}
home_plugins_tmux: {}