Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
 
 
 

48 rader
1.1 KiB

  1. HOME_PATH=~
  2. BIN_PATH=/usr/local/bin
  3. help:
  4. @echo " Available Actions:"
  5. @echo " install_user - builds & copies files into the user's home"
  6. @echo " install_system - builds & copies files into the system"
  7. @echo " fetch - copies files from the system into this build directory"
  8. @echo " help - this!"
  9. ###
  10. # INSTALL - USER
  11. ###
  12. install_user: install_user_sway install_user_waybar
  13. install_user_sway:
  14. cp home/config/sway/* $(HOME_PATH)/.config/sway/config
  15. install_user_waybar:
  16. cp home/config/waybar/* $(HOME_PATH)/.config/waybar/
  17. ###
  18. # INSTALL - SYSTEM
  19. ###
  20. install_system: install_system_check install_system_lightdm
  21. install_system_check:
  22. @echo "Note: install needs to be run as root."
  23. install_system_lightdm:
  24. cp usr/share/wayland-sessions/* /usr/share/wayland-sessions/
  25. ###
  26. # FETCH
  27. ###
  28. fetch: fetch_sway fetch_waybar fetch_lightdm
  29. fetch_sway:
  30. cp $(HOME_PATH)/.config/sway/config home/config/sway/config
  31. fetch_waybar:
  32. cp $(HOME_PATH)/.config/waybar/config* home/config/waybar/
  33. cp $(HOME_PATH)/.config/waybar/style.css home/config/waybar/
  34. fetch_lightdm:
  35. cp /usr/share/wayland-sessions/sway.desktop usr/share/wayland-sessions/