More basic awesome config
							
								
								
									
										9
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							
							
						
						| 
						 | 
					@ -1,3 +1,6 @@
 | 
				
			||||||
[submodule "awesome/.config/awesome/battery-widget"]
 | 
					[submodule "awesome/.config/awesome/lain"]
 | 
				
			||||||
	path = awesome/.config/awesome/battery-widget
 | 
						path = awesome/.config/awesome/lain
 | 
				
			||||||
	url = https://github.com/deficient/battery-widget
 | 
						url = https://github.com/lcpz/lain
 | 
				
			||||||
 | 
					[submodule "awesome/.config/awesome/freedesktop"]
 | 
				
			||||||
 | 
						path = awesome/.config/awesome/freedesktop
 | 
				
			||||||
 | 
						url = https://github.com/lcpz/awesome-freedesktop
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										5
									
								
								awesome/.config/awesome/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						| 
						 | 
					@ -0,0 +1,5 @@
 | 
				
			||||||
 | 
					rc.lua
 | 
				
			||||||
 | 
					rc.lua.save
 | 
				
			||||||
 | 
					theme-personal.lua
 | 
				
			||||||
 | 
					.luacheckrc
 | 
				
			||||||
 | 
					wip/
 | 
				
			||||||
							
								
								
									
										7
									
								
								awesome/.config/awesome/.gitmodules
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						| 
						 | 
					@ -0,0 +1,7 @@
 | 
				
			||||||
 | 
					[submodule "lain"]
 | 
				
			||||||
 | 
						path = lain
 | 
				
			||||||
 | 
						url = https://github.com/lcpz/lain
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[submodule "freedesktop"]
 | 
				
			||||||
 | 
						path = freedesktop
 | 
				
			||||||
 | 
						url = https://github.com/lcpz/awesome-freedesktop
 | 
				
			||||||
| 
						 | 
					@ -1 +0,0 @@
 | 
				
			||||||
Subproject commit 25b7e94a34ed854697d61e3cbb0a3ebd9745dbd4
 | 
					 | 
				
			||||||
							
								
								
									
										1
									
								
								awesome/.config/awesome/freedesktop
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
								
							
						
						| 
						 | 
					@ -0,0 +1 @@
 | 
				
			||||||
 | 
					Subproject commit c82ad2960c5f0c84e765df68554c266ea7e9464d
 | 
				
			||||||
							
								
								
									
										1
									
								
								awesome/.config/awesome/lain
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
								
							
						
						| 
						 | 
					@ -0,0 +1 @@
 | 
				
			||||||
 | 
					Subproject commit 438dd7481026519f1e924a2b3087e7cda559df57
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/awesome.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 174 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/dwindle.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 145 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/fairh.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 143 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/fairv.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 145 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/floating.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 147 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/magnifier.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 149 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/max.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 159 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/spiral.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 145 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/square_sel.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 153 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/square_unsel.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 166 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/submenu.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 84 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/tile.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 141 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/tilebottom.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 143 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/tileleft.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 142 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/tiletop.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 143 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/titlebar/close_focus.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 170 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/titlebar/close_normal.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 216 B  | 
| 
		 After Width: | Height: | Size: 170 B  | 
| 
		 After Width: | Height: | Size: 154 B  | 
| 
		 After Width: | Height: | Size: 217 B  | 
| 
		 After Width: | Height: | Size: 176 B  | 
| 
		 After Width: | Height: | Size: 226 B  | 
| 
		 After Width: | Height: | Size: 176 B  | 
| 
		 After Width: | Height: | Size: 219 B  | 
| 
		 After Width: | Height: | Size: 174 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/titlebar/minimize_focus.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 105 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/titlebar/minimize_normal.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 114 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/titlebar/ontop_focus_active.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 174 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/titlebar/ontop_focus_inactive.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 161 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/titlebar/ontop_normal_active.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 220 B  | 
| 
		 After Width: | Height: | Size: 171 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/titlebar/sticky_focus_active.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 170 B  | 
| 
		 After Width: | Height: | Size: 155 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/icons/titlebar/sticky_normal_active.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 234 B  | 
| 
		 After Width: | Height: | Size: 165 B  | 
							
								
								
									
										280
									
								
								awesome/.config/awesome/themes/blackburn/theme.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
						 | 
					@ -0,0 +1,280 @@
 | 
				
			||||||
 | 
					--[[
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					     Blackburn Awesome WM theme 3.0
 | 
				
			||||||
 | 
					     github.com/lcpz
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					--]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					local gears = require("gears")
 | 
				
			||||||
 | 
					local lain  = require("lain")
 | 
				
			||||||
 | 
					local awful = require("awful")
 | 
				
			||||||
 | 
					local wibox = require("wibox")
 | 
				
			||||||
 | 
					local dpi   = require("beautiful.xresources").apply_dpi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					local os = os
 | 
				
			||||||
 | 
					local my_table = awful.util.table or gears.table -- 4.{0,1} compatibility
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					local theme                                     = {}
 | 
				
			||||||
 | 
					theme.dir                                       = os.getenv("HOME") .. "/.config/awesome/themes/blackburn"
 | 
				
			||||||
 | 
					theme.wallpaper                                 = theme.dir .. "/wall.png"
 | 
				
			||||||
 | 
					theme.font                                      = "Terminus 10.5"
 | 
				
			||||||
 | 
					theme.taglist_font                              = "Icons 10"
 | 
				
			||||||
 | 
					theme.fg_normal                                 = "#D7D7D7"
 | 
				
			||||||
 | 
					theme.fg_focus                                  = "#F6784F"
 | 
				
			||||||
 | 
					theme.bg_normal                                 = "#060606"
 | 
				
			||||||
 | 
					theme.bg_focus                                  = "#060606"
 | 
				
			||||||
 | 
					theme.fg_urgent                                 = "#CC9393"
 | 
				
			||||||
 | 
					theme.bg_urgent                                 = "#2A1F1E"
 | 
				
			||||||
 | 
					theme.border_width                              = dpi(1)
 | 
				
			||||||
 | 
					theme.border_normal                             = "#0E0E0E"
 | 
				
			||||||
 | 
					theme.border_focus                              = "#F79372"
 | 
				
			||||||
 | 
					theme.taglist_fg_focus                          = "#F6784F"
 | 
				
			||||||
 | 
					theme.taglist_bg_focus                          = "#060606"
 | 
				
			||||||
 | 
					theme.tasklist_fg_focus                         = "#F6784F"
 | 
				
			||||||
 | 
					theme.tasklist_bg_focus                         = "#060606"
 | 
				
			||||||
 | 
					theme.menu_height                               = dpi(16)
 | 
				
			||||||
 | 
					theme.menu_width                                = dpi(130)
 | 
				
			||||||
 | 
					theme.menu_submenu_icon                         = theme.dir .. "/icons/submenu.png"
 | 
				
			||||||
 | 
					theme.awesome_icon                              = theme.dir .."/icons/awesome.png"
 | 
				
			||||||
 | 
					theme.taglist_squares_sel                       = theme.dir .. "/icons/square_sel.png"
 | 
				
			||||||
 | 
					theme.taglist_squares_unsel                     = theme.dir .. "/icons/square_unsel.png"
 | 
				
			||||||
 | 
					theme.layout_tile                               = theme.dir .. "/icons/tile.png"
 | 
				
			||||||
 | 
					theme.layout_tileleft                           = theme.dir .. "/icons/tileleft.png"
 | 
				
			||||||
 | 
					theme.layout_tilebottom                         = theme.dir .. "/icons/tilebottom.png"
 | 
				
			||||||
 | 
					theme.layout_tiletop                            = theme.dir .. "/icons/tiletop.png"
 | 
				
			||||||
 | 
					theme.layout_fairv                              = theme.dir .. "/icons/fairv.png"
 | 
				
			||||||
 | 
					theme.layout_fairh                              = theme.dir .. "/icons/fairh.png"
 | 
				
			||||||
 | 
					theme.layout_spiral                             = theme.dir .. "/icons/spiral.png"
 | 
				
			||||||
 | 
					theme.layout_dwindle                            = theme.dir .. "/icons/dwindle.png"
 | 
				
			||||||
 | 
					theme.layout_max                                = theme.dir .. "/icons/max.png"
 | 
				
			||||||
 | 
					theme.layout_fullscreen                         = theme.dir .. "/icons/fullscreen.png"
 | 
				
			||||||
 | 
					theme.layout_magnifier                          = theme.dir .. "/icons/magnifier.png"
 | 
				
			||||||
 | 
					theme.layout_floating                           = theme.dir .. "/icons/floating.png"
 | 
				
			||||||
 | 
					theme.tasklist_plain_task_name                  = true
 | 
				
			||||||
 | 
					theme.tasklist_disable_icon                     = true
 | 
				
			||||||
 | 
					theme.useless_gap                               = 0
 | 
				
			||||||
 | 
					theme.titlebar_close_button_focus               = theme.dir .. "/icons/titlebar/close_focus.png"
 | 
				
			||||||
 | 
					theme.titlebar_close_button_normal              = theme.dir .. "/icons/titlebar/close_normal.png"
 | 
				
			||||||
 | 
					theme.titlebar_ontop_button_focus_active        = theme.dir .. "/icons/titlebar/ontop_focus_active.png"
 | 
				
			||||||
 | 
					theme.titlebar_ontop_button_normal_active       = theme.dir .. "/icons/titlebar/ontop_normal_active.png"
 | 
				
			||||||
 | 
					theme.titlebar_ontop_button_focus_inactive      = theme.dir .. "/icons/titlebar/ontop_focus_inactive.png"
 | 
				
			||||||
 | 
					theme.titlebar_ontop_button_normal_inactive     = theme.dir .. "/icons/titlebar/ontop_normal_inactive.png"
 | 
				
			||||||
 | 
					theme.titlebar_sticky_button_focus_active       = theme.dir .. "/icons/titlebar/sticky_focus_active.png"
 | 
				
			||||||
 | 
					theme.titlebar_sticky_button_normal_active      = theme.dir .. "/icons/titlebar/sticky_normal_active.png"
 | 
				
			||||||
 | 
					theme.titlebar_sticky_button_focus_inactive     = theme.dir .. "/icons/titlebar/sticky_focus_inactive.png"
 | 
				
			||||||
 | 
					theme.titlebar_sticky_button_normal_inactive    = theme.dir .. "/icons/titlebar/sticky_normal_inactive.png"
 | 
				
			||||||
 | 
					theme.titlebar_floating_button_focus_active     = theme.dir .. "/icons/titlebar/floating_focus_active.png"
 | 
				
			||||||
 | 
					theme.titlebar_floating_button_normal_active    = theme.dir .. "/icons/titlebar/floating_normal_active.png"
 | 
				
			||||||
 | 
					theme.titlebar_floating_button_focus_inactive   = theme.dir .. "/icons/titlebar/floating_focus_inactive.png"
 | 
				
			||||||
 | 
					theme.titlebar_floating_button_normal_inactive  = theme.dir .. "/icons/titlebar/floating_normal_inactive.png"
 | 
				
			||||||
 | 
					theme.titlebar_maximized_button_focus_active    = theme.dir .. "/icons/titlebar/maximized_focus_active.png"
 | 
				
			||||||
 | 
					theme.titlebar_maximized_button_normal_active   = theme.dir .. "/icons/titlebar/maximized_normal_active.png"
 | 
				
			||||||
 | 
					theme.titlebar_maximized_button_focus_inactive  = theme.dir .. "/icons/titlebar/maximized_focus_inactive.png"
 | 
				
			||||||
 | 
					theme.titlebar_maximized_button_normal_inactive = theme.dir .. "/icons/titlebar/maximized_normal_inactive.png"
 | 
				
			||||||
 | 
					theme.titlebar_minimize_button_focus            = theme.dir .. "/icons/titlebar/minimize_focus.png"
 | 
				
			||||||
 | 
					theme.titlebar_minimize_button_normal           = theme.dir .. "/icons/titlebar/minimize_normal.png"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					awful.util.tagnames   = { "ƀ", "Ƅ", "Ɗ", "ƈ", "ƙ" }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					local markup     = lain.util.markup
 | 
				
			||||||
 | 
					local separators = lain.util.separators
 | 
				
			||||||
 | 
					local gray       = "#9E9C9A"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- Textclock
 | 
				
			||||||
 | 
					local mytextclock = wibox.widget.textclock(" %H:%M ")
 | 
				
			||||||
 | 
					mytextclock.font = theme.font
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- Calendar
 | 
				
			||||||
 | 
					theme.cal = lain.widget.cal({
 | 
				
			||||||
 | 
					    attach_to = { mytextclock },
 | 
				
			||||||
 | 
					    notification_preset = {
 | 
				
			||||||
 | 
					        font = "Terminus 11",
 | 
				
			||||||
 | 
					        fg   = theme.fg_normal,
 | 
				
			||||||
 | 
					        bg   = theme.bg_normal
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- Mail IMAP check
 | 
				
			||||||
 | 
					--[[ to be set before use
 | 
				
			||||||
 | 
					theme.mail = lain.widget.imap({
 | 
				
			||||||
 | 
					    timeout  = 180,
 | 
				
			||||||
 | 
					    server   = "server",
 | 
				
			||||||
 | 
					    mail     = "mail",
 | 
				
			||||||
 | 
					    password = "keyring get mail",
 | 
				
			||||||
 | 
					    notification_preset = { fg = white }
 | 
				
			||||||
 | 
					    settings = function()
 | 
				
			||||||
 | 
					        mail  = ""
 | 
				
			||||||
 | 
					        count = ""
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        if mailcount > 0 then
 | 
				
			||||||
 | 
					            mail = "Mail "
 | 
				
			||||||
 | 
					            count = mailcount .. " "
 | 
				
			||||||
 | 
					        end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        widget:set_markup(markup.font(theme.font, markup(gray, mail) .. count))
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 | 
					--]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- MPD
 | 
				
			||||||
 | 
					theme.mpd = lain.widget.mpd({
 | 
				
			||||||
 | 
					    settings = function()
 | 
				
			||||||
 | 
					        mpd_notification_preset.fg = white
 | 
				
			||||||
 | 
					        artist = mpd_now.artist .. " "
 | 
				
			||||||
 | 
					        title  = mpd_now.title  .. " "
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        if mpd_now.state == "pause" then
 | 
				
			||||||
 | 
					            artist = "mpd "
 | 
				
			||||||
 | 
					            title  = "paused "
 | 
				
			||||||
 | 
					        elseif mpd_now.state == "stop" then
 | 
				
			||||||
 | 
					            artist = ""
 | 
				
			||||||
 | 
					            title  = ""
 | 
				
			||||||
 | 
					        end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        widget:set_markup(markup.font(theme.font, markup(gray, artist) .. title .. " "))
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- /home fs
 | 
				
			||||||
 | 
					--[[ commented because it needs Gio/Glib >= 2.54
 | 
				
			||||||
 | 
					theme.fs = lain.widget.fs({
 | 
				
			||||||
 | 
					    notification_preset = { fg = white, bg = theme.bg_normal, font = "Terminus 10.5" },
 | 
				
			||||||
 | 
					    settings  = function()
 | 
				
			||||||
 | 
					        fs_header = ""
 | 
				
			||||||
 | 
					        fs_p      = ""
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        if fs_now["/home"].percentage >= 90 then
 | 
				
			||||||
 | 
					            fs_header = " Hdd "
 | 
				
			||||||
 | 
					            fs_p      = fs_now["/home"].percentage
 | 
				
			||||||
 | 
					        end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        widget:set_markup(markup.font(theme.font, markup(gray, fs_header) .. fs_p))
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 | 
					--]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- Battery
 | 
				
			||||||
 | 
					local bat = lain.widget.bat({
 | 
				
			||||||
 | 
					    settings = function()
 | 
				
			||||||
 | 
					        bat_header = " Bat "
 | 
				
			||||||
 | 
					        bat_p      = bat_now.perc .. " "
 | 
				
			||||||
 | 
					        widget:set_markup(markup.font(theme.font, markup(gray, bat_header) .. bat_p))
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- ALSA volume
 | 
				
			||||||
 | 
					theme.volume = lain.widget.alsa({
 | 
				
			||||||
 | 
					    --togglechannel = "IEC958,3",
 | 
				
			||||||
 | 
					    settings = function()
 | 
				
			||||||
 | 
					        header = " Vol "
 | 
				
			||||||
 | 
					        vlevel  = volume_now.level
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        if volume_now.status == "off" then
 | 
				
			||||||
 | 
					            vlevel = vlevel .. "M "
 | 
				
			||||||
 | 
					        else
 | 
				
			||||||
 | 
					            vlevel = vlevel .. " "
 | 
				
			||||||
 | 
					        end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        widget:set_markup(markup.font(theme.font, markup(gray, header) .. vlevel))
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- Weather
 | 
				
			||||||
 | 
					--[[ to be set before use
 | 
				
			||||||
 | 
					theme.weather = lain.widget.weather({
 | 
				
			||||||
 | 
					    --APPID =
 | 
				
			||||||
 | 
					    city_id = 2643743, -- placeholder (London)
 | 
				
			||||||
 | 
					    settings = function()
 | 
				
			||||||
 | 
					        units = math.floor(weather_now["main"]["temp"])
 | 
				
			||||||
 | 
					        widget:set_markup(" " .. units .. " ")
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 | 
					--]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- Separators
 | 
				
			||||||
 | 
					local first     = wibox.widget.textbox('<span font="Terminus 4"> </span>')
 | 
				
			||||||
 | 
					local arrl_pre  = separators.arrow_right("alpha", "#1A1A1A")
 | 
				
			||||||
 | 
					local arrl_post = separators.arrow_right("#1A1A1A", "alpha")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					local barheight = dpi(18)
 | 
				
			||||||
 | 
					local barcolor  = gears.color({
 | 
				
			||||||
 | 
					    type  = "linear",
 | 
				
			||||||
 | 
					    from  = { barheight, 0 },
 | 
				
			||||||
 | 
					    to    = { barheight, barheight },
 | 
				
			||||||
 | 
					    stops = { {0, theme.bg_focus }, {0.8, theme.border_normal}, {1, "#1A1A1A"} }
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 | 
					theme.titlebar_bg = barcolor
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					theme.titlebar_bg_focus = gears.color({
 | 
				
			||||||
 | 
					    type  = "linear",
 | 
				
			||||||
 | 
					    from  = { barheight, 0 },
 | 
				
			||||||
 | 
					    to    = { barheight, barheight },
 | 
				
			||||||
 | 
					    stops = { {0, theme.bg_normal}, {0.5, theme.border_normal}, {1, "#492417"} }
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					function theme.at_screen_connect(s)
 | 
				
			||||||
 | 
					    -- Quake application
 | 
				
			||||||
 | 
					    s.quake = lain.util.quake({ app = awful.util.terminal })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    -- If wallpaper is a function, call it with the screen
 | 
				
			||||||
 | 
					    local wallpaper = theme.wallpaper
 | 
				
			||||||
 | 
					    if type(wallpaper) == "function" then
 | 
				
			||||||
 | 
					        wallpaper = wallpaper(s)
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
 | 
					    gears.wallpaper.maximized(wallpaper, s, true)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    -- Tags
 | 
				
			||||||
 | 
					    awful.tag(awful.util.tagnames, s, awful.layout.layouts[1])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    -- Create a promptbox for each screen
 | 
				
			||||||
 | 
					    s.mypromptbox = awful.widget.prompt()
 | 
				
			||||||
 | 
					    -- Create an imagebox widget which will contains an icon indicating which layout we're using.
 | 
				
			||||||
 | 
					    -- We need one layoutbox per screen.
 | 
				
			||||||
 | 
					    s.mylayoutbox = awful.widget.layoutbox(s)
 | 
				
			||||||
 | 
					    s.mylayoutbox:buttons(my_table.join(
 | 
				
			||||||
 | 
					                           awful.button({}, 1, function () awful.layout.inc( 1) end),
 | 
				
			||||||
 | 
					                           awful.button({}, 2, function () awful.layout.set( awful.layout.layouts[1] ) end),
 | 
				
			||||||
 | 
					                           awful.button({}, 3, function () awful.layout.inc(-1) end),
 | 
				
			||||||
 | 
					                           awful.button({}, 4, function () awful.layout.inc( 1) end),
 | 
				
			||||||
 | 
					                           awful.button({}, 5, function () awful.layout.inc(-1) end)))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    -- Create a taglist widget
 | 
				
			||||||
 | 
					    s.mytaglist = awful.widget.taglist(s, awful.widget.taglist.filter.all, awful.util.taglist_buttons)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    -- Create a tasklist widget
 | 
				
			||||||
 | 
					    s.mytasklist = awful.widget.tasklist(s, awful.widget.tasklist.filter.currenttags, awful.util.tasklist_buttons, { bg_normal = barcolor, bg_focus = barcolor })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    -- Create the wibox
 | 
				
			||||||
 | 
					    s.mywibox = awful.wibar({ position = "top", screen = s, height = dpi(18), bg = barcolor })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    -- Add widgets to the wibox
 | 
				
			||||||
 | 
					    s.mywibox:setup {
 | 
				
			||||||
 | 
					        layout = wibox.layout.align.horizontal,
 | 
				
			||||||
 | 
					        { -- Left widgets
 | 
				
			||||||
 | 
					            layout = wibox.layout.fixed.horizontal,
 | 
				
			||||||
 | 
					            first,
 | 
				
			||||||
 | 
					            s.mytaglist,
 | 
				
			||||||
 | 
					            arrl_pre,
 | 
				
			||||||
 | 
					            s.mylayoutbox,
 | 
				
			||||||
 | 
					            arrl_post,
 | 
				
			||||||
 | 
					            s.mypromptbox,
 | 
				
			||||||
 | 
					            first,
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        s.mytasklist, -- Middle widget
 | 
				
			||||||
 | 
					        { -- Right widgets
 | 
				
			||||||
 | 
					            layout = wibox.layout.fixed.horizontal,
 | 
				
			||||||
 | 
					            wibox.widget.systray(),
 | 
				
			||||||
 | 
					            first,
 | 
				
			||||||
 | 
					            theme.mpd.widget,
 | 
				
			||||||
 | 
					            --theme.mail.widget,
 | 
				
			||||||
 | 
					            --theme.weather.icon,
 | 
				
			||||||
 | 
					            --theme.weather.widget,
 | 
				
			||||||
 | 
					            --theme.fs.widget,
 | 
				
			||||||
 | 
					            bat,
 | 
				
			||||||
 | 
					            theme.volume.widget,
 | 
				
			||||||
 | 
					            mytextclock,
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					return theme
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/blackburn/wall.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 476 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/ac.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 212 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/awesome.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 174 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/bat.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 242 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/bat_low.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 275 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/bat_no.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 244 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/centerfair.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 223 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/centerwork.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 231 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/disk.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 219 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/dwindle.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 238 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/fairh.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 230 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/fairv.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 240 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/floating.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 226 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/fullscreen.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 154 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/magnifier.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 220 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/max.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 241 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/pause.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 223 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/play.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 179 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/spiral.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 240 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/square_sel.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 203 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/square_unsel.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 122 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/stop.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 206 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/submenu.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 142 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/termfair.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 232 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/tile.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 236 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/tilebottom.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 236 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/tileleft.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 226 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/tiletop.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 217 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/titlebar/close_focus.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 170 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/titlebar/close_normal.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 216 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/titlebar/floating_focus_active.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 170 B  | 
| 
		 After Width: | Height: | Size: 154 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/titlebar/floating_normal_active.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 214 B  | 
| 
		 After Width: | Height: | Size: 176 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/titlebar/maximized_focus_active.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 251 B  | 
| 
		 After Width: | Height: | Size: 176 B  | 
| 
		 After Width: | Height: | Size: 219 B  | 
| 
		 After Width: | Height: | Size: 174 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/titlebar/ontop_focus_active.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 174 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/titlebar/ontop_focus_inactive.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 161 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/titlebar/ontop_normal_active.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 221 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/titlebar/ontop_normal_inactive.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 171 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/titlebar/sticky_focus_active.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 170 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/titlebar/sticky_focus_inactive.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 155 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/titlebar/sticky_normal_active.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 234 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/titlebar/sticky_normal_inactive.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 165 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/vol.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 177 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/vol_low.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 195 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/vol_mute.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 211 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/icons/vol_no.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 196 B  | 
							
								
								
									
										375
									
								
								awesome/.config/awesome/themes/copland/theme.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
						 | 
					@ -0,0 +1,375 @@
 | 
				
			||||||
 | 
					--[[
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					     Copland Awesome WM theme 2.0
 | 
				
			||||||
 | 
					     github.com/lcpz
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					--]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					local gears = require("gears")
 | 
				
			||||||
 | 
					local lain  = require("lain")
 | 
				
			||||||
 | 
					local awful = require("awful")
 | 
				
			||||||
 | 
					local wibox = require("wibox")
 | 
				
			||||||
 | 
					local dpi   = require("beautiful.xresources").apply_dpi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					local awesome, client, os = awesome, client, os
 | 
				
			||||||
 | 
					local my_table = awful.util.table or gears.table -- 4.{0,1} compatibility
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					local theme                                     = {}
 | 
				
			||||||
 | 
					theme.dir                                       = os.getenv("HOME") .. "/.config/awesome/themes/copland"
 | 
				
			||||||
 | 
					theme.wallpaper                                 = theme.dir .. "/wall.png"
 | 
				
			||||||
 | 
					theme.font                                      = "Terminus 10.5"
 | 
				
			||||||
 | 
					theme.fg_normal                                 = "#BBBBBB"
 | 
				
			||||||
 | 
					theme.fg_focus                                  = "#78A4FF"
 | 
				
			||||||
 | 
					theme.bg_normal                                 = "#111111"
 | 
				
			||||||
 | 
					theme.bg_focus                                  = "#111111"
 | 
				
			||||||
 | 
					theme.fg_urgent                                 = "#000000"
 | 
				
			||||||
 | 
					theme.bg_urgent                                 = "#FFFFFF"
 | 
				
			||||||
 | 
					theme.border_width                              = dpi(1)
 | 
				
			||||||
 | 
					theme.border_normal                             = "#141414"
 | 
				
			||||||
 | 
					theme.border_focus                              = "#93B6FF"
 | 
				
			||||||
 | 
					theme.taglist_fg_focus                          = "#FFFFFF"
 | 
				
			||||||
 | 
					theme.taglist_bg_focus                          = "#111111"
 | 
				
			||||||
 | 
					theme.taglist_bg_normal                         = "#111111"
 | 
				
			||||||
 | 
					theme.titlebar_bg_normal                        = "#191919"
 | 
				
			||||||
 | 
					theme.titlebar_bg_focus                         = "#262626"
 | 
				
			||||||
 | 
					theme.menu_height                               = dpi(16)
 | 
				
			||||||
 | 
					theme.menu_width                                = dpi(130)
 | 
				
			||||||
 | 
					theme.tasklist_disable_icon                     = true
 | 
				
			||||||
 | 
					theme.awesome_icon                              = theme.dir .."/icons/awesome.png"
 | 
				
			||||||
 | 
					theme.menu_submenu_icon                         = theme.dir .. "/icons/submenu.png"
 | 
				
			||||||
 | 
					theme.taglist_squares_sel                       = theme.dir .. "/icons/square_unsel.png"
 | 
				
			||||||
 | 
					theme.taglist_squares_unsel                     = theme.dir .. "/icons/square_unsel.png"
 | 
				
			||||||
 | 
					theme.vol                                       = theme.dir .. "/icons/vol.png"
 | 
				
			||||||
 | 
					theme.vol_low                                   = theme.dir .. "/icons/vol_low.png"
 | 
				
			||||||
 | 
					theme.vol_no                                    = theme.dir .. "/icons/vol_no.png"
 | 
				
			||||||
 | 
					theme.vol_mute                                  = theme.dir .. "/icons/vol_mute.png"
 | 
				
			||||||
 | 
					theme.disk                                      = theme.dir .. "/icons/disk.png"
 | 
				
			||||||
 | 
					theme.ac                                        = theme.dir .. "/icons/ac.png"
 | 
				
			||||||
 | 
					theme.bat                                       = theme.dir .. "/icons/bat.png"
 | 
				
			||||||
 | 
					theme.bat_low                                   = theme.dir .. "/icons/bat_low.png"
 | 
				
			||||||
 | 
					theme.bat_no                                    = theme.dir .. "/icons/bat_no.png"
 | 
				
			||||||
 | 
					theme.play                                      = theme.dir .. "/icons/play.png"
 | 
				
			||||||
 | 
					theme.pause                                     = theme.dir .. "/icons/pause.png"
 | 
				
			||||||
 | 
					theme.stop                                      = theme.dir .. "/icons/stop.png"
 | 
				
			||||||
 | 
					theme.layout_tile                               = theme.dir .. "/icons/tile.png"
 | 
				
			||||||
 | 
					theme.layout_tileleft                           = theme.dir .. "/icons/tileleft.png"
 | 
				
			||||||
 | 
					theme.layout_tilebottom                         = theme.dir .. "/icons/tilebottom.png"
 | 
				
			||||||
 | 
					theme.layout_tiletop                            = theme.dir .. "/icons/tiletop.png"
 | 
				
			||||||
 | 
					theme.layout_fairv                              = theme.dir .. "/icons/fairv.png"
 | 
				
			||||||
 | 
					theme.layout_fairh                              = theme.dir .. "/icons/fairh.png"
 | 
				
			||||||
 | 
					theme.layout_spiral                             = theme.dir .. "/icons/spiral.png"
 | 
				
			||||||
 | 
					theme.layout_dwindle                            = theme.dir .. "/icons/dwindle.png"
 | 
				
			||||||
 | 
					theme.layout_max                                = theme.dir .. "/icons/max.png"
 | 
				
			||||||
 | 
					theme.layout_fullscreen                         = theme.dir .. "/icons/fullscreen.png"
 | 
				
			||||||
 | 
					theme.layout_magnifier                          = theme.dir .. "/icons/magnifier.png"
 | 
				
			||||||
 | 
					theme.layout_floating                           = theme.dir .. "/icons/floating.png"
 | 
				
			||||||
 | 
					theme.useless_gap                               = 0
 | 
				
			||||||
 | 
					theme.titlebar_close_button_focus               = theme.dir .. "/icons/titlebar/close_focus.png"
 | 
				
			||||||
 | 
					theme.titlebar_close_button_normal              = theme.dir .. "/icons/titlebar/close_normal.png"
 | 
				
			||||||
 | 
					theme.titlebar_ontop_button_focus_active        = theme.dir .. "/icons/titlebar/ontop_focus_active.png"
 | 
				
			||||||
 | 
					theme.titlebar_ontop_button_normal_active       = theme.dir .. "/icons/titlebar/ontop_normal_active.png"
 | 
				
			||||||
 | 
					theme.titlebar_ontop_button_focus_inactive      = theme.dir .. "/icons/titlebar/ontop_focus_inactive.png"
 | 
				
			||||||
 | 
					theme.titlebar_ontop_button_normal_inactive     = theme.dir .. "/icons/titlebar/ontop_normal_inactive.png"
 | 
				
			||||||
 | 
					theme.titlebar_sticky_button_focus_active       = theme.dir .. "/icons/titlebar/sticky_focus_active.png"
 | 
				
			||||||
 | 
					theme.titlebar_sticky_button_normal_active      = theme.dir .. "/icons/titlebar/sticky_normal_active.png"
 | 
				
			||||||
 | 
					theme.titlebar_sticky_button_focus_inactive     = theme.dir .. "/icons/titlebar/sticky_focus_inactive.png"
 | 
				
			||||||
 | 
					theme.titlebar_sticky_button_normal_inactive    = theme.dir .. "/icons/titlebar/sticky_normal_inactive.png"
 | 
				
			||||||
 | 
					theme.titlebar_floating_button_focus_active     = theme.dir .. "/icons/titlebar/floating_focus_active.png"
 | 
				
			||||||
 | 
					theme.titlebar_floating_button_normal_active    = theme.dir .. "/icons/titlebar/floating_normal_active.png"
 | 
				
			||||||
 | 
					theme.titlebar_floating_button_focus_inactive   = theme.dir .. "/icons/titlebar/floating_focus_inactive.png"
 | 
				
			||||||
 | 
					theme.titlebar_floating_button_normal_inactive  = theme.dir .. "/icons/titlebar/floating_normal_inactive.png"
 | 
				
			||||||
 | 
					theme.titlebar_maximized_button_focus_active    = theme.dir .. "/icons/titlebar/maximized_focus_active.png"
 | 
				
			||||||
 | 
					theme.titlebar_maximized_button_normal_active   = theme.dir .. "/icons/titlebar/maximized_normal_active.png"
 | 
				
			||||||
 | 
					theme.titlebar_maximized_button_focus_inactive  = theme.dir .. "/icons/titlebar/maximized_focus_inactive.png"
 | 
				
			||||||
 | 
					theme.titlebar_maximized_button_normal_inactive = theme.dir .. "/icons/titlebar/maximized_normal_inactive.png"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- lain related
 | 
				
			||||||
 | 
					theme.layout_centerfair                         = theme.dir .. "/icons/centerfair.png"
 | 
				
			||||||
 | 
					theme.layout_termfair                           = theme.dir .. "/icons/termfair.png"
 | 
				
			||||||
 | 
					theme.layout_centerwork                         = theme.dir .. "/icons/centerwork.png"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					local markup = lain.util.markup
 | 
				
			||||||
 | 
					local blue   = theme.fg_focus
 | 
				
			||||||
 | 
					local red    = "#EB8F8F"
 | 
				
			||||||
 | 
					local green  = "#8FEB8F"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- Textclock
 | 
				
			||||||
 | 
					--os.setlocale(os.getenv("LANG")) -- to localize the clock
 | 
				
			||||||
 | 
					local mytextclock = wibox.widget.textclock("<span font='Terminus 5'> </span>%H:%M ")
 | 
				
			||||||
 | 
					mytextclock.font = theme.font
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- Calendar
 | 
				
			||||||
 | 
					theme.cal = lain.widget.cal({
 | 
				
			||||||
 | 
					    attach_to = { mytextclock },
 | 
				
			||||||
 | 
					    notification_preset = {
 | 
				
			||||||
 | 
					        font = "Terminus 11",
 | 
				
			||||||
 | 
					        fg   = theme.fg_normal,
 | 
				
			||||||
 | 
					        bg   = theme.bg_normal
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- Mail IMAP check
 | 
				
			||||||
 | 
					--[[ to be set before use
 | 
				
			||||||
 | 
					theme.mail = lain.widget.imap({
 | 
				
			||||||
 | 
					    timeout  = 180,
 | 
				
			||||||
 | 
					    server   = "server",
 | 
				
			||||||
 | 
					    mail     = "mail",
 | 
				
			||||||
 | 
					    password = "keyring get mail",
 | 
				
			||||||
 | 
					    settings = function()
 | 
				
			||||||
 | 
					        mail  = ""
 | 
				
			||||||
 | 
					        count = ""
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        if mailcount > 0 then
 | 
				
			||||||
 | 
					            mail = "<span font='Terminus 5'> </span>Mail "
 | 
				
			||||||
 | 
					            count = mailcount .. " "
 | 
				
			||||||
 | 
					        end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        widget:set_markup(markup(blue, mail) .. count)
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 | 
					--]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- MPD
 | 
				
			||||||
 | 
					local mpdicon = wibox.widget.imagebox()
 | 
				
			||||||
 | 
					theme.mpd = lain.widget.mpd({
 | 
				
			||||||
 | 
					    settings = function()
 | 
				
			||||||
 | 
					        if mpd_now.state == "play" then
 | 
				
			||||||
 | 
					            title = mpd_now.title
 | 
				
			||||||
 | 
					            artist  = " " .. mpd_now.artist  .. markup("#777777", " <span font='Terminus 2'> </span>|<span font='Terminus 5'> </span>")
 | 
				
			||||||
 | 
					            mpdicon:set_image(theme.play)
 | 
				
			||||||
 | 
					        elseif mpd_now.state == "pause" then
 | 
				
			||||||
 | 
					            title = "mpd "
 | 
				
			||||||
 | 
					            artist  = "paused" .. markup("#777777", " |<span font='Terminus 5'> </span>")
 | 
				
			||||||
 | 
					            mpdicon:set_image(theme.pause)
 | 
				
			||||||
 | 
					        else
 | 
				
			||||||
 | 
					            title  = ""
 | 
				
			||||||
 | 
					            artist = ""
 | 
				
			||||||
 | 
					            mpdicon._private.image = nil
 | 
				
			||||||
 | 
					            mpdicon:emit_signal("widget::redraw_needed")
 | 
				
			||||||
 | 
					            mpdicon:emit_signal("widget::layout_changed")
 | 
				
			||||||
 | 
					        end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        widget:set_markup(markup.font(theme.font, markup(blue, title) .. artist))
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- Battery
 | 
				
			||||||
 | 
					local baticon = wibox.widget.imagebox(theme.bat)
 | 
				
			||||||
 | 
					local batbar = wibox.widget {
 | 
				
			||||||
 | 
					    forced_height    = dpi(1),
 | 
				
			||||||
 | 
					    forced_width     = dpi(59),
 | 
				
			||||||
 | 
					    color            = theme.fg_normal,
 | 
				
			||||||
 | 
					    background_color = theme.bg_normal,
 | 
				
			||||||
 | 
					    margins          = 1,
 | 
				
			||||||
 | 
					    paddings         = 1,
 | 
				
			||||||
 | 
					    ticks            = true,
 | 
				
			||||||
 | 
					    ticks_size       = dpi(6),
 | 
				
			||||||
 | 
					    widget           = wibox.widget.progressbar,
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					local batupd = lain.widget.bat({
 | 
				
			||||||
 | 
					    settings = function()
 | 
				
			||||||
 | 
					        if (not bat_now.status) or bat_now.status == "N/A" or type(bat_now.perc) ~= "number" then return end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        if bat_now.status == "Charging" then
 | 
				
			||||||
 | 
					            baticon:set_image(theme.ac)
 | 
				
			||||||
 | 
					            if bat_now.perc >= 98 then
 | 
				
			||||||
 | 
					                batbar:set_color(green)
 | 
				
			||||||
 | 
					            elseif bat_now.perc > 50 then
 | 
				
			||||||
 | 
					                batbar:set_color(theme.fg_normal)
 | 
				
			||||||
 | 
					            elseif bat_now.perc > 15 then
 | 
				
			||||||
 | 
					                batbar:set_color(theme.fg_normal)
 | 
				
			||||||
 | 
					            else
 | 
				
			||||||
 | 
					                batbar:set_color(red)
 | 
				
			||||||
 | 
					            end
 | 
				
			||||||
 | 
					        else
 | 
				
			||||||
 | 
					            if bat_now.perc >= 98 then
 | 
				
			||||||
 | 
					                batbar:set_color(green)
 | 
				
			||||||
 | 
					            elseif bat_now.perc > 50 then
 | 
				
			||||||
 | 
					                batbar:set_color(theme.fg_normal)
 | 
				
			||||||
 | 
					                baticon:set_image(theme.bat)
 | 
				
			||||||
 | 
					            elseif bat_now.perc > 15 then
 | 
				
			||||||
 | 
					                batbar:set_color(theme.fg_normal)
 | 
				
			||||||
 | 
					                baticon:set_image(theme.bat_low)
 | 
				
			||||||
 | 
					            else
 | 
				
			||||||
 | 
					                batbar:set_color(red)
 | 
				
			||||||
 | 
					                baticon:set_image(theme.bat_no)
 | 
				
			||||||
 | 
					            end
 | 
				
			||||||
 | 
					        end
 | 
				
			||||||
 | 
					        batbar:set_value(bat_now.perc / 100)
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 | 
					local batbg = wibox.container.background(batbar, "#474747", gears.shape.rectangle)
 | 
				
			||||||
 | 
					local batwidget = wibox.container.margin(batbg, dpi(2), dpi(7), dpi(4), dpi(4))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- /home fs
 | 
				
			||||||
 | 
					--[[ commented because it needs Gio/Glib >= 2.54
 | 
				
			||||||
 | 
					local fsicon = wibox.widget.imagebox(theme.disk)
 | 
				
			||||||
 | 
					local fsbar = wibox.widget {
 | 
				
			||||||
 | 
					    forced_height    = dpi(1),
 | 
				
			||||||
 | 
					    forced_width     = dpi(59),
 | 
				
			||||||
 | 
					    color            = theme.fg_normal,
 | 
				
			||||||
 | 
					    background_color = theme.bg_normal,
 | 
				
			||||||
 | 
					    margins          = 1,
 | 
				
			||||||
 | 
					    paddings         = 1,
 | 
				
			||||||
 | 
					    ticks            = true,
 | 
				
			||||||
 | 
					    ticks_size       = dpi(6),
 | 
				
			||||||
 | 
					    widget           = wibox.widget.progressbar,
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					theme.fs = lain.widget.fs {
 | 
				
			||||||
 | 
					    notification_preset = { fg = theme.fg_normal, bg = theme.bg_normal, font = "Terminus 10.5" },
 | 
				
			||||||
 | 
					    settings  = function()
 | 
				
			||||||
 | 
					        if fs_now["/home"].percentage < 90 then
 | 
				
			||||||
 | 
					            fsbar:set_color(theme.fg_normal)
 | 
				
			||||||
 | 
					        else
 | 
				
			||||||
 | 
					            fsbar:set_color("#EB8F8F")
 | 
				
			||||||
 | 
					        end
 | 
				
			||||||
 | 
					        fsbar:set_value(fs_now["/home"].percentage / 100)
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					local fsbg = wibox.container.background(fsbar, "#474747", gears.shape.rectangle)
 | 
				
			||||||
 | 
					local fswidget = wibox.container.margin(fsbg, dpi(2), dpi(7), dpi(4), dpi(4))
 | 
				
			||||||
 | 
					--]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- ALSA volume bar
 | 
				
			||||||
 | 
					local volicon = wibox.widget.imagebox(theme.vol)
 | 
				
			||||||
 | 
					theme.volume = lain.widget.alsabar {
 | 
				
			||||||
 | 
					    width = dpi(59), border_width = 0, ticks = true, ticks_size = dpi(6),
 | 
				
			||||||
 | 
					    notification_preset = { font = theme.font },
 | 
				
			||||||
 | 
					    --togglechannel = "IEC958,3",
 | 
				
			||||||
 | 
					    settings = function()
 | 
				
			||||||
 | 
					        if volume_now.status == "off" then
 | 
				
			||||||
 | 
					            volicon:set_image(theme.vol_mute)
 | 
				
			||||||
 | 
					        elseif volume_now.level == 0 then
 | 
				
			||||||
 | 
					            volicon:set_image(theme.vol_no)
 | 
				
			||||||
 | 
					        elseif volume_now.level <= 50 then
 | 
				
			||||||
 | 
					            volicon:set_image(theme.vol_low)
 | 
				
			||||||
 | 
					        else
 | 
				
			||||||
 | 
					            volicon:set_image(theme.vol)
 | 
				
			||||||
 | 
					        end
 | 
				
			||||||
 | 
					    end,
 | 
				
			||||||
 | 
					    colors = {
 | 
				
			||||||
 | 
					        background   = theme.bg_normal,
 | 
				
			||||||
 | 
					        mute         = red,
 | 
				
			||||||
 | 
					        unmute       = theme.fg_normal
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					theme.volume.tooltip.wibox.fg = theme.fg_focus
 | 
				
			||||||
 | 
					theme.volume.bar:buttons(my_table.join (
 | 
				
			||||||
 | 
					          awful.button({}, 1, function()
 | 
				
			||||||
 | 
					            awful.spawn(string.format("%s -e alsamixer", awful.util.terminal))
 | 
				
			||||||
 | 
					          end),
 | 
				
			||||||
 | 
					          awful.button({}, 2, function()
 | 
				
			||||||
 | 
					            os.execute(string.format("%s set %s 100%%", theme.volume.cmd, theme.volume.channel))
 | 
				
			||||||
 | 
					            theme.volume.update()
 | 
				
			||||||
 | 
					          end),
 | 
				
			||||||
 | 
					          awful.button({}, 3, function()
 | 
				
			||||||
 | 
					            os.execute(string.format("%s set %s toggle", theme.volume.cmd, theme.volume.togglechannel or theme.volume.channel))
 | 
				
			||||||
 | 
					            theme.volume.update()
 | 
				
			||||||
 | 
					          end),
 | 
				
			||||||
 | 
					          awful.button({}, 4, function()
 | 
				
			||||||
 | 
					            os.execute(string.format("%s set %s 1%%+", theme.volume.cmd, theme.volume.channel))
 | 
				
			||||||
 | 
					            theme.volume.update()
 | 
				
			||||||
 | 
					          end),
 | 
				
			||||||
 | 
					          awful.button({}, 5, function()
 | 
				
			||||||
 | 
					            os.execute(string.format("%s set %s 1%%-", theme.volume.cmd, theme.volume.channel))
 | 
				
			||||||
 | 
					            theme.volume.update()
 | 
				
			||||||
 | 
					          end)
 | 
				
			||||||
 | 
					))
 | 
				
			||||||
 | 
					local volumebg = wibox.container.background(theme.volume.bar, "#474747", gears.shape.rectangle)
 | 
				
			||||||
 | 
					local volumewidget = wibox.container.margin(volumebg, dpi(2), dpi(7), dpi(4), dpi(4))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- Weather
 | 
				
			||||||
 | 
					--[[ to be set before use
 | 
				
			||||||
 | 
					theme.weather = lain.widget.weather({
 | 
				
			||||||
 | 
					    --APPID =
 | 
				
			||||||
 | 
					    city_id = 2643743, -- placeholder (London)
 | 
				
			||||||
 | 
					})
 | 
				
			||||||
 | 
					--]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- Separators
 | 
				
			||||||
 | 
					local first     = wibox.widget.textbox(markup.font("Terminus 3", " "))
 | 
				
			||||||
 | 
					local spr       = wibox.widget.textbox(' ')
 | 
				
			||||||
 | 
					local small_spr = wibox.widget.textbox(markup.font("Terminus 4", " "))
 | 
				
			||||||
 | 
					local bar_spr   = wibox.widget.textbox(markup.font("Terminus 3", " ") .. markup.fontfg(theme.font, "#777777", "|") .. markup.font("Terminus 5", " "))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- Eminent-like task filtering
 | 
				
			||||||
 | 
					local orig_filter = awful.widget.taglist.filter.all
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- Taglist label functions
 | 
				
			||||||
 | 
					awful.widget.taglist.filter.all = function (t, args)
 | 
				
			||||||
 | 
					    if t.selected or #t:clients() > 0 then
 | 
				
			||||||
 | 
					        return orig_filter(t, args)
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					function theme.at_screen_connect(s)
 | 
				
			||||||
 | 
					    -- Quake application
 | 
				
			||||||
 | 
					    s.quake = lain.util.quake({ app = awful.util.terminal })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    -- If wallpaper is a function, call it with the screen
 | 
				
			||||||
 | 
					    local wallpaper = theme.wallpaper
 | 
				
			||||||
 | 
					    if type(wallpaper) == "function" then
 | 
				
			||||||
 | 
					        wallpaper = wallpaper(s)
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
 | 
					    gears.wallpaper.maximized(wallpaper, s, true)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    -- Tags
 | 
				
			||||||
 | 
					    awful.tag(awful.util.tagnames, s, awful.layout.layouts[1])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    -- Create a promptbox for each screen
 | 
				
			||||||
 | 
					    s.mypromptbox = awful.widget.prompt()
 | 
				
			||||||
 | 
					    -- Create an imagebox widget which will contains an icon indicating which layout we're using.
 | 
				
			||||||
 | 
					    -- We need one layoutbox per screen.
 | 
				
			||||||
 | 
					    s.mylayoutbox = awful.widget.layoutbox(s)
 | 
				
			||||||
 | 
					    s.mylayoutbox:buttons(my_table.join(
 | 
				
			||||||
 | 
					                           awful.button({}, 1, function () awful.layout.inc( 1) end),
 | 
				
			||||||
 | 
					                           awful.button({}, 2, function () awful.layout.set( awful.layout.layouts[1] ) end),
 | 
				
			||||||
 | 
					                           awful.button({}, 3, function () awful.layout.inc(-1) end),
 | 
				
			||||||
 | 
					                           awful.button({}, 4, function () awful.layout.inc( 1) end),
 | 
				
			||||||
 | 
					                           awful.button({}, 5, function () awful.layout.inc(-1) end)))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    -- Create a taglist widget
 | 
				
			||||||
 | 
					    s.mytaglist = awful.widget.taglist(s, awful.widget.taglist.filter.all, awful.util.taglist_buttons)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    -- Create a tasklist widget
 | 
				
			||||||
 | 
					    s.mytasklist = awful.widget.tasklist(s, awful.widget.tasklist.filter.currenttags, awful.util.tasklist_buttons)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    -- Create the wibox
 | 
				
			||||||
 | 
					    s.mywibox = awful.wibar({ position = "top", screen = s, height = dpi(18), bg = theme.bg_normal, fg = theme.fg_normal })
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    -- Add widgets to the wibox
 | 
				
			||||||
 | 
					    s.mywibox:setup {
 | 
				
			||||||
 | 
					        layout = wibox.layout.align.horizontal,
 | 
				
			||||||
 | 
					        { -- Left widgets
 | 
				
			||||||
 | 
					            layout = wibox.layout.fixed.horizontal,
 | 
				
			||||||
 | 
					            small_spr,
 | 
				
			||||||
 | 
					            s.mylayoutbox,
 | 
				
			||||||
 | 
					            first,
 | 
				
			||||||
 | 
					            bar_spr,
 | 
				
			||||||
 | 
					            s.mytaglist,
 | 
				
			||||||
 | 
					            first,
 | 
				
			||||||
 | 
					            s.mypromptbox,
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        s.mytasklist, -- Middle widget
 | 
				
			||||||
 | 
					        { -- Right widgets
 | 
				
			||||||
 | 
					            layout = wibox.layout.fixed.horizontal,
 | 
				
			||||||
 | 
					            wibox.widget.systray(),
 | 
				
			||||||
 | 
					            small_spr,
 | 
				
			||||||
 | 
					            --theme.mail.widget,
 | 
				
			||||||
 | 
					            mpdicon,
 | 
				
			||||||
 | 
					            theme.mpd.widget,
 | 
				
			||||||
 | 
					            baticon,
 | 
				
			||||||
 | 
					            batwidget,
 | 
				
			||||||
 | 
					            bar_spr,
 | 
				
			||||||
 | 
					            --fsicon,
 | 
				
			||||||
 | 
					            --fswidget,
 | 
				
			||||||
 | 
					            bar_spr,
 | 
				
			||||||
 | 
					            volicon,
 | 
				
			||||||
 | 
					            volumewidget,
 | 
				
			||||||
 | 
					            bar_spr,
 | 
				
			||||||
 | 
					            mytextclock,
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					return theme
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/copland/wall.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 4.4 MiB  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/dremora/icons/awesome.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 174 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/dremora/icons/dwindle.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 139 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/dremora/icons/fairh.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 137 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/dremora/icons/fairv.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 140 B  | 
							
								
								
									
										
											BIN
										
									
								
								awesome/.config/awesome/themes/dremora/icons/floating.png
									
									
									
									
									
										Executable file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 141 B  |