Do all the additional Docker configuration needed

This commit is contained in:
David Heinemeier Hansson
2025-06-01 15:04:28 +02:00
parent afb03106a0
commit 25799ee91f
3 changed files with 14 additions and 3 deletions

View File

@ -4,4 +4,5 @@ source ~/.local/share/omarchy/install/hyprlandia.sh
source ~/.local/share/omarchy/install/desktop.sh source ~/.local/share/omarchy/install/desktop.sh
source ~/.local/share/omarchy/install/terminal.sh source ~/.local/share/omarchy/install/terminal.sh
source ~/.local/share/omarchy/install/development.sh source ~/.local/share/omarchy/install/development.sh
source ~/.local/share/omarchy/install/docker.sh
source ~/.local/share/omarchy/install/configurations.sh source ~/.local/share/omarchy/install/configurations.sh

View File

@ -1,5 +1,4 @@
yay -S --noconfirm \ yay -S --noconfirm \
nvim luarocks tree-sitter-cli \ nvim luarocks tree-sitter-cli \
mise docker \ mise github-cli \
lazygit lazydocker \ lazygit lazydocker
github-cli

11
install/docker.sh Normal file
View File

@ -0,0 +1,11 @@
yay -S --noconfirm docker
# Start Docker automatically
sudo systemctl enable docker
sudo systemctl start docker
# Give this user privileged Docker access
sudo usermod -aG docker ${USER}
# Limit log size to avoid running out of disk
echo '{"log-driver":"json-file","log-opts":{"max-size":"10m","max-file":"5"}}' | sudo tee /etc/docker/daemon.json