Advertisement
constantin-net

cesious_awesome_theme.lua

Feb 17th, 2020
228
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 6.40 KB | None | 0 0
  1. --[[
  2.     Cesious Awesome WM theme
  3.     Created by Culinax
  4.     Modified by Thanos Apostolou
  5.     Modified by me
  6. --]]
  7.  
  8. local themes_path = config_dir .. "themes/"
  9.  
  10. theme = {}
  11.  
  12. theme.font              = "Droid Sans 13"
  13. theme.notification_font = "Droid Sans Bold 16"
  14.  
  15. theme.icon_theme = "moblin"
  16. local icons_path = "/usr/share/icons/" .. theme.icon_theme .. "/"
  17.  
  18. theme.useless_gap = 6
  19. theme.gap_single_client = false
  20.  
  21. theme.bg_normal   = "#141A1B"
  22. theme.bg_focus    = "#222B2E"
  23. theme.bg_urgent   = "#000000"
  24. theme.bg_minimize = "#101010"
  25. theme.bg_systray  = theme.bg_normal
  26.  
  27. theme.fg_normal   = "#BFBFBF"
  28. theme.fg_focus    = "#ffffff"
  29. theme.fg_urgent   = "#ff0000"
  30. theme.fg_minimize = "#808080"
  31.  
  32. theme.border_width  = 4
  33. theme.border_normal = "#000000"
  34. theme.border_focus  = "#16A085"
  35. theme.border_marked = "#16A085"
  36.  
  37. theme.main_color    = "#16A085"
  38.  
  39. -- There are other variable sets
  40. -- overriding the default one when
  41. -- defined, the sets are:
  42. -- [taglist|tasklist]_[bg|fg]_[focus|urgent]
  43. -- titlebar_[bg|fg]_[normal|focus]
  44. -- tooltip_[font|opacity|fg_color|bg_color|border_width|border_color]
  45. -- mouse_finder_[color|timeout|animate_timeout|radius|factor]
  46. -- Example:
  47. --theme.taglist_bg_focus = "#ff0000"
  48.  
  49. -- Display the taglist squares
  50. theme.taglist_squares_sel   = themes_path .. "cesious/taglist/squarefw.png"
  51. theme.taglist_squares_unsel = themes_path .. "cesious/taglist/squarew.png"
  52. --theme.taglist_fg_empty = theme.bg_normal
  53. --theme.taglist_fg_occupied = theme.bg_normal
  54. theme.taglist_fg_focus = theme.bg_normal
  55. theme.taglist_bg_focus = theme.main_color
  56.  
  57. theme.tasklist_fg_normal = theme.fg_normal
  58. theme.tasklist_fg_focus = theme.fg_focus
  59.  
  60. -- Variables set for theming the menu:
  61. -- menu_[bg|fg]_[normal|focus]
  62. -- menu_[border_color|border_width]
  63. theme.menu_submenu_icon = themes_path .. "cesious/icons/submenu.png"
  64. theme.menu_height = 26
  65. theme.menu_width  = 210
  66. theme.menu_fg_focus = theme.bg_focus
  67. theme.menu_bg_focus = theme.main_color
  68.  
  69. -- You can add as many variables as
  70. -- you wish and access them by using
  71. -- beautiful.variable in your rc.lua
  72. --theme.bg_widget = "#cc0000"
  73.  
  74. -- Define the image to load
  75. theme.titlebar_close_button_normal              = themes_path .. "cesious/titlebar/close_normal_arc.png"
  76. theme.titlebar_close_button_focus               = themes_path .. "cesious/titlebar/close_focus_arc.png"
  77.  
  78. theme.titlebar_ontop_button_normal_inactive     = themes_path .. "cesious/titlebar/ontop_normal_inactive.png"
  79. theme.titlebar_ontop_button_focus_inactive      = themes_path .. "cesious/titlebar/ontop_focus_inactive.png"
  80. theme.titlebar_ontop_button_normal_active       = themes_path .. "cesious/titlebar/ontop_normal_active.png"
  81. theme.titlebar_ontop_button_focus_active        = themes_path .. "cesious/titlebar/ontop_focus_active.png"
  82.  
  83. theme.titlebar_sticky_button_normal_inactive    = themes_path .. "cesious/titlebar/sticky_normal_inactive.png"
  84. theme.titlebar_sticky_button_focus_inactive     = themes_path .. "cesious/titlebar/sticky_focus_inactive.png"
  85. theme.titlebar_sticky_button_normal_active      = themes_path .. "cesious/titlebar/sticky_normal_active.png"
  86. theme.titlebar_sticky_button_focus_active       = themes_path .. "cesious/titlebar/sticky_focus_active.png"
  87.  
  88. theme.titlebar_floating_button_normal_inactive  = themes_path .. "cesious/titlebar/floating_normal_inactive.png"
  89. theme.titlebar_floating_button_focus_inactive   = themes_path .. "cesious/titlebar/floating_focus_inactive.png"
  90. theme.titlebar_floating_button_normal_active    = themes_path .. "cesious/titlebar/floating_normal_active.png"
  91. theme.titlebar_floating_button_focus_active     = themes_path .. "cesious/titlebar/floating_focus_active.png"
  92.  
  93. theme.titlebar_maximized_button_normal_inactive = themes_path .. "cesious/titlebar/maximized_normal_inactive.png"
  94. theme.titlebar_maximized_button_focus_inactive  = themes_path .. "cesious/titlebar/maximized_focus_inactive.png"
  95. theme.titlebar_maximized_button_normal_active   = themes_path .. "cesious/titlebar/maximized_normal_active.png"
  96. theme.titlebar_maximized_button_focus_active    = themes_path .. "cesious/titlebar/maximized_focus_active.png"
  97.  
  98. --theme.wallpaper = themes_path .. "cesious/awesome-scrabble.png"
  99. theme.wallpaper = themes_path .. "cesious/debian.jpg"
  100.  
  101. -- You can use your own layout icons like this:
  102. theme.layout_fairh      = themes_path .. "cesious/layouts/fairh.png"
  103. theme.layout_fairv      = themes_path .. "cesious/layouts/fairv.png"
  104. theme.layout_floating   = themes_path .. "cesious/layouts/floating.png"
  105. theme.layout_magnifier  = themes_path .. "cesious/layouts/magnifier.png"
  106. theme.layout_max        = themes_path .. "cesious/layouts/max.png"
  107. theme.layout_fullscreen = themes_path .. "cesious/layouts/fullscreen.png"
  108. theme.layout_tilebottom = themes_path .. "cesious/layouts/tilebottom.png"
  109. theme.layout_tileleft   = themes_path .. "cesious/layouts/tileleft.png"
  110. theme.layout_tile       = themes_path .. "cesious/layouts/tile.png"
  111. theme.layout_tiletop    = themes_path .. "cesious/layouts/tiletop.png"
  112. theme.layout_spiral     = themes_path .. "cesious/layouts/spiral.png"
  113. theme.layout_dwindle    = themes_path .. "cesious/layouts/dwindle.png"
  114. theme.layout_cornernw   = themes_path .. "cesious/layouts/cornernw.png"
  115. theme.layout_cornerne   = themes_path .. "cesious/layouts/cornerne.png"
  116. theme.layout_cornersw   = themes_path .. "cesious/layouts/cornersw.png"
  117. theme.layout_cornerse   = themes_path .. "cesious/layouts/cornerse.png"
  118.  
  119. theme.scrot_icon        = themes_path .. "cesious/icons2/screenshot.png"
  120. theme.media_play        = themes_path .. "cesious/icons2/media-playback-start.png"
  121.  
  122. theme.awesome_icon      = themes_path .. "cesious/icons/manjaro64.png"
  123.  
  124. theme.home              = icons_path .. "/24x24/actions/go-home.png"
  125. theme.media_next        = icons_path .. "/24x24/actions/media-skip-forward.png"
  126. theme.media_prev        = icons_path .. "/24x24/actions/media-skip-backward.png"
  127. theme.media_pause       = icons_path .. "/24x24/actions/media-playback-pause.png"
  128. theme.media_playlist    = icons_path .. "/24x24/actions/format-justify-fill.png"
  129. theme.media_shuffle     = icons_path .. "24x24/status/media-playlist-shuffle.png"
  130. theme.media_repeat      = icons_path .. "24x24/status/media-playlist-repeat.png"
  131. theme.close_key         = icons_path .. "/24x24/actions/window-close.png"
  132.  
  133. -- Define the icon theme for application icons. If not set then the icons
  134. -- from /usr/share/icons and /usr/share/icons/hicolor will be used.
  135.  
  136. return theme
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement