config.c 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. #include <u.h>
  2. #include <libc.h>
  3. #include <draw.h>
  4. #include <thread.h>
  5. #include <mouse.h>
  6. #include <jay.h>
  7. #include "fns.h"
  8. void
  9. initdefaultconfig(){
  10. jayconfig = malloc(sizeof(Jayconfig));
  11. jayconfig->taskPanelColor = 0x8C7160FF;
  12. jayconfig->mainMenuColor = 0x363533FF;
  13. jayconfig->mainMenuHooverColor = 0x36A4BFFF;
  14. jayconfig->windowTitleColor = 0x4D4D4DFF;
  15. jayconfig->windowTitleFontColor = DWhite;
  16. jayconfig->windowInTopBorder = 0xC4CAC8FF;
  17. jayconfig->windowInBottomBorder = DPalegreygreen;
  18. jayconfig->windowSelectedColor = 0xCCCCCCFF;
  19. jayconfig->windowScrollBarFrontColor = DWhite;
  20. jayconfig->windowTextCursorColor = DWhite;
  21. jayconfig->windowBackgroundColor = DBlack;
  22. jayconfig->windowBackTextColor = 0x666666FF;
  23. jayconfig->windowFrontTextColor = DWhite;
  24. jayconfig->backgroundColor = DBlack;
  25. jayconfig->backgroundimgpath = "/usr/harvey/lib/background.img";
  26. jayconfig->menuBackColor = DPalegreyblue;
  27. jayconfig->menuHighColor = DGreyblue;
  28. jayconfig->menuBorderColor = jayconfig->menuHighColor;
  29. jayconfig->menuSelTextColor = DWhite;
  30. jayconfig->menuTextColor = DWhite;
  31. jayconfig->mainBackColor = DWhite;
  32. jayconfig->mainTextColor = DBlack;
  33. jayconfig->fontPath = "/lib/font/bit/go/Go-Mono/Go-Mono.14.font";
  34. jayconfig->doubleclickTime = 500;
  35. }