setup_system.sh 861 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. #!/bin/bash
  2. #the bare essentials
  3. apt install -y vim
  4. ~/dotfiles/setup-vim.sh
  5. apt install -y git
  6. #window manager
  7. apt install -y sway
  8. apt install -y swaybg
  9. mkdir -p .config/sway
  10. ln -s ~/dotfiles/devuan_setup/config/sway/config ~/.config/sway/config
  11. rm -rf ~/.profile
  12. ln -s ~/dotfiles/devuan_setup/.profile ~/.profile
  13. #let there be sound!
  14. apt install -y alsa-utils
  15. #launcher
  16. apt install -y wofi
  17. mkdir -p .config/wofi
  18. ln -s ~/dotfiles/devuan_setup/config/wofi/style.css ~/.config/wofi/style.css
  19. ln -s ~/dotfiles/devuan_setup/config/wofi/config ~/.config/wofi/config
  20. #wifi and bluetooth
  21. apt install -y connman-gtk
  22. #automount external drives
  23. apt install -y udiskie
  24. #actual programs
  25. apt install -y firefox-esr
  26. apt install -y inkscape
  27. apt install -y flameshot
  28. apt install -y thunar
  29. apt remove -y thunar-volman
  30. apt install -y docker
  31. apt install -y docker-compose