main.py 639 B

123456789101112131415161718192021222324252627282930313233343536
  1. #!./bin/python3
  2. import sys,os
  3. import yaml
  4. os.environ['PYGAME_HIDE_SUPPORT_PROMPT'] = "hide"
  5. import pygame
  6. from pygame.locals import *
  7. # Configuration
  8. config = yaml.safe_load(open("config.yml"))
  9. cfg_fbdev = config.get("fbdev", "/dev/fb1")
  10. def out(o: str):
  11. print("-->", o)
  12. out("Hello %s" % cfg_fbdev)
  13. # Initialise pygame
  14. pygame.init()
  15. # Create the display
  16. dsp = pygame.display.set_mode((128, 160), 0, 32)
  17. pygame.display.set_caption('Musikautomat')
  18. # Run the game loop
  19. while True:
  20. for event in pygame.event.get():
  21. if event.type == QUIT:
  22. pygame.quit()
  23. sys.exit()
  24. pygame.display.update()