rofikeyhint.rasi 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. /*******************************************************
  2. * ROFI configs i3 keyhint-menu for EndeavourOS
  3. * Maintainer: joekamprad <joekamprad@endeavouros.com>
  4. *******************************************************/
  5. configuration {
  6. font: "Noto Sans Regular 10";
  7. show-icons: false;
  8. icon-theme: "Qogir";
  9. display-drun: "KeyHint";
  10. drun-display-format: "{name}";
  11. scroll-method: 0;
  12. disable-history: false;
  13. fullscreen: false;
  14. hide-scrollbar: true;
  15. sidebar-mode: false;
  16. }
  17. @import "~/.config/rofi/arc_dark_transparent_colors.rasi"
  18. window {
  19. background-color: @background;
  20. border: 0;
  21. padding: 30;
  22. }
  23. listview {
  24. lines: 10;
  25. columns: 1;
  26. }
  27. mainbox {
  28. border: 0;
  29. padding: 0;
  30. }
  31. message {
  32. border: 2px 0px 0px ;
  33. border-color: @separatorcolor;
  34. padding: 1px ;
  35. }
  36. textbox {
  37. text-color: @foreground;
  38. }
  39. listview {
  40. fixed-height: 0;
  41. border: 8px 0px 0px ;
  42. border-color: @separatorcolor;
  43. spacing: 8px ;
  44. scrollbar: false;
  45. padding: 2px 0px 0px ;
  46. }
  47. element {
  48. border: 0;
  49. padding: 1px ;
  50. }
  51. element-text {
  52. background-color: inherit;
  53. text-color: inherit;
  54. }
  55. element.normal.normal {
  56. background-color: @normal-background;
  57. text-color: @normal-foreground;
  58. }
  59. element.normal.urgent {
  60. background-color: @urgent-background;
  61. text-color: @urgent-foreground;
  62. }
  63. element.normal.active {
  64. background-color: @active-background;
  65. text-color: @active-foreground;
  66. }
  67. element.selected.normal {
  68. background-color: @selected-normal-background;
  69. text-color: @selected-normal-foreground;
  70. }
  71. element.selected.urgent {
  72. background-color: @selected-urgent-background;
  73. text-color: @selected-urgent-foreground;
  74. }
  75. element.selected.active {
  76. background-color: @selected-active-background;
  77. text-color: @selected-active-foreground;
  78. }
  79. element.alternate.normal {
  80. background-color: @alternate-normal-background;
  81. text-color: @alternate-normal-foreground;
  82. }
  83. element.alternate.urgent {
  84. background-color: @alternate-urgent-background;
  85. text-color: @alternate-urgent-foreground;
  86. }
  87. element.alternate.active {
  88. background-color: @alternate-active-background;
  89. text-color: @alternate-active-foreground;
  90. }
  91. scrollbar {
  92. width: 4px ;
  93. border: 0;
  94. handle-color: @normal-foreground;
  95. handle-width: 8px ;
  96. padding: 0;
  97. }
  98. mode-switcher {
  99. border: 2px 0px 0px ;
  100. border-color: @separatorcolor;
  101. }
  102. button {
  103. spacing: 0;
  104. text-color: @normal-foreground;
  105. }
  106. button.selected {
  107. background-color: @selected-normal-background;
  108. text-color: @selected-normal-foreground;
  109. }
  110. inputbar {
  111. spacing: 0;
  112. text-color: @normal-foreground;
  113. padding: 1px ;
  114. }
  115. case-indicator {
  116. spacing: 0;
  117. text-color: @normal-foreground;
  118. }
  119. entry {
  120. spacing: 0;
  121. text-color: @normal-foreground;
  122. }
  123. prompt {
  124. spacing: 0;
  125. text-color: @normal-foreground;
  126. }
  127. inputbar {
  128. children: [ prompt,textbox-prompt-colon,entry,case-indicator ];
  129. }
  130. textbox-prompt-colon {
  131. expand: false;
  132. str: ":";
  133. margin: 0px 0.3em 0em 0em ;
  134. text-color: @normal-foreground;
  135. }