From 602e9bc2cb38ab6a211e3f0fe7e59f30a1825035 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sun, 20 Aug 2017 20:14:36 -0300 Subject: Removes multicolor and renames powerarrow to xoria256 --- config.dot/awesome.link/rc.lua | 2 +- .../awesome.link/themes/multicolor/icons/ac.png | Bin 167 -> 0 bytes .../awesome.link/themes/multicolor/icons/bat.png | Bin 191 -> 0 bytes .../awesome.link/themes/multicolor/icons/clock.png | Bin 356 -> 0 bytes .../awesome.link/themes/multicolor/icons/cpu.png | Bin 295 -> 0 bytes .../awesome.link/themes/multicolor/icons/dish.png | Bin 188 -> 0 bytes .../themes/multicolor/icons/dwindle.png | Bin 304 -> 0 bytes .../awesome.link/themes/multicolor/icons/fairh.png | Bin 288 -> 0 bytes .../awesome.link/themes/multicolor/icons/fairv.png | Bin 316 -> 0 bytes .../themes/multicolor/icons/floating.png | Bin 267 -> 0 bytes .../awesome.link/themes/multicolor/icons/fs.png | Bin 201 -> 0 bytes .../themes/multicolor/icons/fullscreen.png | Bin 266 -> 0 bytes .../themes/multicolor/icons/magnifier.png | Bin 275 -> 0 bytes .../awesome.link/themes/multicolor/icons/mail.png | Bin 204 -> 0 bytes .../awesome.link/themes/multicolor/icons/max.png | Bin 434 -> 0 bytes .../awesome.link/themes/multicolor/icons/mem.png | Bin 123 -> 0 bytes .../themes/multicolor/icons/net_down.png | Bin 348 -> 0 bytes .../themes/multicolor/icons/net_up.png | Bin 350 -> 0 bytes .../awesome.link/themes/multicolor/icons/note.png | Bin 260 -> 0 bytes .../themes/multicolor/icons/note_on.png | Bin 342 -> 0 bytes .../themes/multicolor/icons/spiral.png | Bin 305 -> 0 bytes .../awesome.link/themes/multicolor/icons/spkr.png | Bin 350 -> 0 bytes .../themes/multicolor/icons/square_a.png | Bin 146 -> 0 bytes .../themes/multicolor/icons/square_b.png | Bin 141 -> 0 bytes .../themes/multicolor/icons/submenu.png | Bin 180 -> 0 bytes .../awesome.link/themes/multicolor/icons/temp.png | Bin 353 -> 0 bytes .../awesome.link/themes/multicolor/icons/tile.png | Bin 293 -> 0 bytes .../themes/multicolor/icons/tilebottom.png | Bin 275 -> 0 bytes .../themes/multicolor/icons/tileleft.png | Bin 294 -> 0 bytes .../themes/multicolor/icons/tiletop.png | Bin 276 -> 0 bytes .../multicolor/icons/titlebar/close_focus.png | Bin 1279 -> 0 bytes .../multicolor/icons/titlebar/close_normal.png | Bin 1419 -> 0 bytes .../icons/titlebar/floating_focus_active.png | Bin 413 -> 0 bytes .../icons/titlebar/floating_focus_inactive.png | Bin 264 -> 0 bytes .../icons/titlebar/floating_normal_active.png | Bin 492 -> 0 bytes .../icons/titlebar/floating_normal_inactive.png | Bin 350 -> 0 bytes .../icons/titlebar/maximized_focus_active.png | Bin 602 -> 0 bytes .../icons/titlebar/maximized_focus_inactive.png | Bin 688 -> 0 bytes .../icons/titlebar/maximized_normal_active.png | Bin 693 -> 0 bytes .../icons/titlebar/maximized_normal_inactive.png | Bin 695 -> 0 bytes .../multicolor/icons/titlebar/minimize_focus.png | Bin 293 -> 0 bytes .../multicolor/icons/titlebar/minimize_normal.png | Bin 272 -> 0 bytes .../icons/titlebar/ontop_focus_active.png | Bin 286 -> 0 bytes .../icons/titlebar/ontop_focus_inactive.png | Bin 685 -> 0 bytes .../icons/titlebar/ontop_normal_active.png | Bin 619 -> 0 bytes .../icons/titlebar/ontop_normal_inactive.png | Bin 769 -> 0 bytes .../icons/titlebar/sticky_focus_active.png | Bin 622 -> 0 bytes .../icons/titlebar/sticky_focus_inactive.png | Bin 888 -> 0 bytes .../icons/titlebar/sticky_normal_active.png | Bin 726 -> 0 bytes .../icons/titlebar/sticky_normal_inactive.png | Bin 981 -> 0 bytes .../awesome.link/themes/multicolor/theme.lua | 343 ------------------ config.dot/awesome.link/themes/multicolor/wall.png | Bin 2082259 -> 0 bytes .../awesome.link/themes/powerarrow/binclock.lua | 96 ----- .../awesome.link/themes/powerarrow/icons/ac.png | Bin 333 -> 0 bytes .../themes/powerarrow/icons/awesome.png | Bin 129 -> 0 bytes .../themes/powerarrow/icons/battery.png | Bin 334 -> 0 bytes .../themes/powerarrow/icons/battery_empty.png | Bin 327 -> 0 bytes .../themes/powerarrow/icons/battery_low.png | Bin 332 -> 0 bytes .../awesome.link/themes/powerarrow/icons/cpu.png | Bin 333 -> 0 bytes .../themes/powerarrow/icons/floating.png | Bin 181 -> 0 bytes .../awesome.link/themes/powerarrow/icons/fwd.png | Bin 326 -> 0 bytes .../awesome.link/themes/powerarrow/icons/hdd.png | Bin 346 -> 0 bytes .../awesome.link/themes/powerarrow/icons/mail.png | Bin 192 -> 0 bytes .../themes/powerarrow/icons/mail_on.png | Bin 192 -> 0 bytes .../awesome.link/themes/powerarrow/icons/mem.png | Bin 325 -> 0 bytes .../awesome.link/themes/powerarrow/icons/net.png | Bin 162 -> 0 bytes .../awesome.link/themes/powerarrow/icons/next.png | Bin 328 -> 0 bytes .../awesome.link/themes/powerarrow/icons/note.png | Bin 153 -> 0 bytes .../themes/powerarrow/icons/note_on.png | Bin 164 -> 0 bytes .../themes/powerarrow/icons/pacman.png | Bin 347 -> 0 bytes .../awesome.link/themes/powerarrow/icons/pause.png | Bin 316 -> 0 bytes .../themes/powerarrow/icons/phones.png | Bin 337 -> 0 bytes .../awesome.link/themes/powerarrow/icons/play.png | Bin 329 -> 0 bytes .../awesome.link/themes/powerarrow/icons/prev.png | Bin 325 -> 0 bytes .../awesome.link/themes/powerarrow/icons/rwd.png | Bin 331 -> 0 bytes .../themes/powerarrow/icons/scissors.png | Bin 175 -> 0 bytes .../themes/powerarrow/icons/square_sel.png | Bin 139 -> 0 bytes .../themes/powerarrow/icons/square_unsel.png | Bin 209 -> 0 bytes .../awesome.link/themes/powerarrow/icons/stop.png | Bin 322 -> 0 bytes .../themes/powerarrow/icons/submenu.png | Bin 142 -> 0 bytes .../awesome.link/themes/powerarrow/icons/task.png | Bin 169 -> 0 bytes .../awesome.link/themes/powerarrow/icons/temp.png | Bin 338 -> 0 bytes .../awesome.link/themes/powerarrow/icons/tile.png | Bin 171 -> 0 bytes .../themes/powerarrow/icons/tilebottom.png | Bin 174 -> 0 bytes .../themes/powerarrow/icons/tileleft.png | Bin 174 -> 0 bytes .../themes/powerarrow/icons/tiletop.png | Bin 174 -> 0 bytes .../powerarrow/icons/titlebar/close_focus.png | Bin 214 -> 0 bytes .../powerarrow/icons/titlebar/close_normal.png | Bin 324 -> 0 bytes .../icons/titlebar/floating_focus_active.png | Bin 213 -> 0 bytes .../icons/titlebar/floating_focus_inactive.png | Bin 250 -> 0 bytes .../icons/titlebar/floating_normal_active.png | Bin 324 -> 0 bytes .../icons/titlebar/floating_normal_inactive.png | Bin 250 -> 0 bytes .../icons/titlebar/maximized_focus_active.png | Bin 205 -> 0 bytes .../icons/titlebar/maximized_focus_inactive.png | Bin 263 -> 0 bytes .../icons/titlebar/maximized_normal_active.png | Bin 333 -> 0 bytes .../icons/titlebar/maximized_normal_inactive.png | Bin 269 -> 0 bytes .../icons/titlebar/ontop_focus_active.png | Bin 191 -> 0 bytes .../icons/titlebar/ontop_focus_inactive.png | Bin 255 -> 0 bytes .../icons/titlebar/ontop_normal_active.png | Bin 326 -> 0 bytes .../icons/titlebar/ontop_normal_inactive.png | Bin 256 -> 0 bytes .../icons/titlebar/sticky_focus_active.png | Bin 202 -> 0 bytes .../icons/titlebar/sticky_focus_inactive.png | Bin 252 -> 0 bytes .../icons/titlebar/sticky_normal_active.png | Bin 324 -> 0 bytes .../icons/titlebar/sticky_normal_inactive.png | Bin 249 -> 0 bytes .../awesome.link/themes/powerarrow/theme.lua | 392 --------------------- config.dot/awesome.link/themes/powerarrow/wall.png | Bin 510 -> 0 bytes .../awesome.link/themes/xoria256/binclock.lua | 96 +++++ .../awesome.link/themes/xoria256/icons/ac.png | Bin 0 -> 333 bytes .../awesome.link/themes/xoria256/icons/awesome.png | Bin 0 -> 129 bytes .../awesome.link/themes/xoria256/icons/battery.png | Bin 0 -> 334 bytes .../themes/xoria256/icons/battery_empty.png | Bin 0 -> 327 bytes .../themes/xoria256/icons/battery_low.png | Bin 0 -> 332 bytes .../awesome.link/themes/xoria256/icons/cpu.png | Bin 0 -> 333 bytes .../themes/xoria256/icons/floating.png | Bin 0 -> 181 bytes .../awesome.link/themes/xoria256/icons/fwd.png | Bin 0 -> 326 bytes .../awesome.link/themes/xoria256/icons/hdd.png | Bin 0 -> 346 bytes .../awesome.link/themes/xoria256/icons/mail.png | Bin 0 -> 192 bytes .../awesome.link/themes/xoria256/icons/mail_on.png | Bin 0 -> 192 bytes .../awesome.link/themes/xoria256/icons/mem.png | Bin 0 -> 325 bytes .../awesome.link/themes/xoria256/icons/net.png | Bin 0 -> 162 bytes .../awesome.link/themes/xoria256/icons/next.png | Bin 0 -> 328 bytes .../awesome.link/themes/xoria256/icons/note.png | Bin 0 -> 153 bytes .../awesome.link/themes/xoria256/icons/note_on.png | Bin 0 -> 164 bytes .../awesome.link/themes/xoria256/icons/pacman.png | Bin 0 -> 347 bytes .../awesome.link/themes/xoria256/icons/pause.png | Bin 0 -> 316 bytes .../awesome.link/themes/xoria256/icons/phones.png | Bin 0 -> 337 bytes .../awesome.link/themes/xoria256/icons/play.png | Bin 0 -> 329 bytes .../awesome.link/themes/xoria256/icons/prev.png | Bin 0 -> 325 bytes .../awesome.link/themes/xoria256/icons/rwd.png | Bin 0 -> 331 bytes .../themes/xoria256/icons/scissors.png | Bin 0 -> 175 bytes .../themes/xoria256/icons/square_sel.png | Bin 0 -> 139 bytes .../themes/xoria256/icons/square_unsel.png | Bin 0 -> 209 bytes .../awesome.link/themes/xoria256/icons/stop.png | Bin 0 -> 322 bytes .../awesome.link/themes/xoria256/icons/submenu.png | Bin 0 -> 142 bytes .../awesome.link/themes/xoria256/icons/task.png | Bin 0 -> 169 bytes .../awesome.link/themes/xoria256/icons/temp.png | Bin 0 -> 338 bytes .../awesome.link/themes/xoria256/icons/tile.png | Bin 0 -> 171 bytes .../themes/xoria256/icons/tilebottom.png | Bin 0 -> 174 bytes .../themes/xoria256/icons/tileleft.png | Bin 0 -> 174 bytes .../awesome.link/themes/xoria256/icons/tiletop.png | Bin 0 -> 174 bytes .../themes/xoria256/icons/titlebar/close_focus.png | Bin 0 -> 214 bytes .../xoria256/icons/titlebar/close_normal.png | Bin 0 -> 324 bytes .../icons/titlebar/floating_focus_active.png | Bin 0 -> 213 bytes .../icons/titlebar/floating_focus_inactive.png | Bin 0 -> 250 bytes .../icons/titlebar/floating_normal_active.png | Bin 0 -> 324 bytes .../icons/titlebar/floating_normal_inactive.png | Bin 0 -> 250 bytes .../icons/titlebar/maximized_focus_active.png | Bin 0 -> 205 bytes .../icons/titlebar/maximized_focus_inactive.png | Bin 0 -> 263 bytes .../icons/titlebar/maximized_normal_active.png | Bin 0 -> 333 bytes .../icons/titlebar/maximized_normal_inactive.png | Bin 0 -> 269 bytes .../xoria256/icons/titlebar/ontop_focus_active.png | Bin 0 -> 191 bytes .../icons/titlebar/ontop_focus_inactive.png | Bin 0 -> 255 bytes .../icons/titlebar/ontop_normal_active.png | Bin 0 -> 326 bytes .../icons/titlebar/ontop_normal_inactive.png | Bin 0 -> 256 bytes .../icons/titlebar/sticky_focus_active.png | Bin 0 -> 202 bytes .../icons/titlebar/sticky_focus_inactive.png | Bin 0 -> 252 bytes .../icons/titlebar/sticky_normal_active.png | Bin 0 -> 324 bytes .../icons/titlebar/sticky_normal_inactive.png | Bin 0 -> 249 bytes config.dot/awesome.link/themes/xoria256/theme.lua | 392 +++++++++++++++++++++ config.dot/awesome.link/themes/xoria256/wall.png | Bin 0 -> 510 bytes 160 files changed, 489 insertions(+), 832 deletions(-) delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/ac.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/bat.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/clock.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/cpu.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/dish.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/dwindle.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/fairh.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/fairv.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/floating.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/fs.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/fullscreen.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/magnifier.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/mail.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/max.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/mem.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/net_down.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/net_up.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/note.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/note_on.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/spiral.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/spkr.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/square_a.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/square_b.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/submenu.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/temp.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/tile.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/tilebottom.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/tileleft.png delete mode 100755 config.dot/awesome.link/themes/multicolor/icons/tiletop.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/close_focus.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/close_normal.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/floating_focus_active.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/floating_focus_inactive.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/floating_normal_active.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/floating_normal_inactive.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/maximized_focus_active.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/maximized_focus_inactive.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/maximized_normal_active.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/maximized_normal_inactive.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/minimize_focus.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/minimize_normal.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/ontop_focus_active.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/ontop_focus_inactive.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/ontop_normal_active.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/ontop_normal_inactive.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/sticky_focus_active.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/sticky_focus_inactive.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/sticky_normal_active.png delete mode 100644 config.dot/awesome.link/themes/multicolor/icons/titlebar/sticky_normal_inactive.png delete mode 100644 config.dot/awesome.link/themes/multicolor/theme.lua delete mode 100644 config.dot/awesome.link/themes/multicolor/wall.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/binclock.lua delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/ac.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/awesome.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/battery.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/battery_empty.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/battery_low.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/cpu.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/floating.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/fwd.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/hdd.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/mail.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/mail_on.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/mem.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/net.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/next.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/note.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/note_on.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/pacman.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/pause.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/phones.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/play.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/prev.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/rwd.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/scissors.png delete mode 100755 config.dot/awesome.link/themes/powerarrow/icons/square_sel.png delete mode 100755 config.dot/awesome.link/themes/powerarrow/icons/square_unsel.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/stop.png delete mode 100755 config.dot/awesome.link/themes/powerarrow/icons/submenu.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/task.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/temp.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/tile.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/tilebottom.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/tileleft.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/tiletop.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/close_focus.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/close_normal.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/floating_focus_active.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/floating_focus_inactive.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/floating_normal_active.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/floating_normal_inactive.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/maximized_focus_active.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/maximized_focus_inactive.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/maximized_normal_active.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/maximized_normal_inactive.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/ontop_focus_active.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/ontop_focus_inactive.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/ontop_normal_active.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/ontop_normal_inactive.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/sticky_focus_active.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/sticky_focus_inactive.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/sticky_normal_active.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/icons/titlebar/sticky_normal_inactive.png delete mode 100644 config.dot/awesome.link/themes/powerarrow/theme.lua delete mode 100644 config.dot/awesome.link/themes/powerarrow/wall.png create mode 100644 config.dot/awesome.link/themes/xoria256/binclock.lua create mode 100644 config.dot/awesome.link/themes/xoria256/icons/ac.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/awesome.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/battery.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/battery_empty.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/battery_low.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/cpu.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/floating.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/fwd.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/hdd.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/mail.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/mail_on.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/mem.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/net.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/next.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/note.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/note_on.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/pacman.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/pause.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/phones.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/play.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/prev.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/rwd.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/scissors.png create mode 100755 config.dot/awesome.link/themes/xoria256/icons/square_sel.png create mode 100755 config.dot/awesome.link/themes/xoria256/icons/square_unsel.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/stop.png create mode 100755 config.dot/awesome.link/themes/xoria256/icons/submenu.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/task.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/temp.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/tile.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/tilebottom.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/tileleft.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/tiletop.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/close_focus.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/close_normal.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/floating_focus_active.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/floating_focus_inactive.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/floating_normal_active.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/floating_normal_inactive.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/maximized_focus_active.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/maximized_focus_inactive.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/maximized_normal_active.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/maximized_normal_inactive.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/ontop_focus_active.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/ontop_focus_inactive.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/ontop_normal_active.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/ontop_normal_inactive.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/sticky_focus_active.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/sticky_focus_inactive.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/sticky_normal_active.png create mode 100644 config.dot/awesome.link/themes/xoria256/icons/titlebar/sticky_normal_inactive.png create mode 100644 config.dot/awesome.link/themes/xoria256/theme.lua create mode 100644 config.dot/awesome.link/themes/xoria256/wall.png diff --git a/config.dot/awesome.link/rc.lua b/config.dot/awesome.link/rc.lua index adf4e82..7dd75c5 100644 --- a/config.dot/awesome.link/rc.lua +++ b/config.dot/awesome.link/rc.lua @@ -25,7 +25,7 @@ if awful.util.file_readable(homedir .. "/.custom/awesome/settings.lua") then end -- Theme -beautiful.init(themes_dir .. "/powerarrow/theme.lua") +beautiful.init(themes_dir .. "/xoria256/theme.lua") -- Layout dofile(configdir .. "/layout.lua") diff --git a/config.dot/awesome.link/themes/multicolor/icons/ac.png b/config.dot/awesome.link/themes/multicolor/icons/ac.png deleted file mode 100644 index 41f49c5..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/ac.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/bat.png b/config.dot/awesome.link/themes/multicolor/icons/bat.png deleted file mode 100755 index 9610766..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/bat.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/clock.png b/config.dot/awesome.link/themes/multicolor/icons/clock.png deleted file mode 100644 index 22aef71..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/clock.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/cpu.png b/config.dot/awesome.link/themes/multicolor/icons/cpu.png deleted file mode 100644 index 1e3cba5..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/cpu.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/dish.png b/config.dot/awesome.link/themes/multicolor/icons/dish.png deleted file mode 100644 index 6ae19fd..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/dish.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/dwindle.png b/config.dot/awesome.link/themes/multicolor/icons/dwindle.png deleted file mode 100755 index 81bf3e9..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/dwindle.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/fairh.png b/config.dot/awesome.link/themes/multicolor/icons/fairh.png deleted file mode 100755 index 89712e2..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/fairh.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/fairv.png b/config.dot/awesome.link/themes/multicolor/icons/fairv.png deleted file mode 100755 index e1ac18b..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/fairv.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/floating.png b/config.dot/awesome.link/themes/multicolor/icons/floating.png deleted file mode 100755 index e0a3c39..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/floating.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/fs.png b/config.dot/awesome.link/themes/multicolor/icons/fs.png deleted file mode 100644 index f869349..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/fs.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/fullscreen.png b/config.dot/awesome.link/themes/multicolor/icons/fullscreen.png deleted file mode 100755 index 84b7c27..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/fullscreen.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/magnifier.png b/config.dot/awesome.link/themes/multicolor/icons/magnifier.png deleted file mode 100755 index 1188d50..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/magnifier.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/mail.png b/config.dot/awesome.link/themes/multicolor/icons/mail.png deleted file mode 100755 index e8cf11e..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/mail.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/max.png b/config.dot/awesome.link/themes/multicolor/icons/max.png deleted file mode 100755 index f0979c9..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/max.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/mem.png b/config.dot/awesome.link/themes/multicolor/icons/mem.png deleted file mode 100644 index a71c2d5..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/mem.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/net_down.png b/config.dot/awesome.link/themes/multicolor/icons/net_down.png deleted file mode 100644 index 09433b1..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/net_down.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/net_up.png b/config.dot/awesome.link/themes/multicolor/icons/net_up.png deleted file mode 100644 index 395d014..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/net_up.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/note.png b/config.dot/awesome.link/themes/multicolor/icons/note.png deleted file mode 100644 index 78f85bf..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/note.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/note_on.png b/config.dot/awesome.link/themes/multicolor/icons/note_on.png deleted file mode 100755 index 264d2c8..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/note_on.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/spiral.png b/config.dot/awesome.link/themes/multicolor/icons/spiral.png deleted file mode 100755 index ec32ff3..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/spiral.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/spkr.png b/config.dot/awesome.link/themes/multicolor/icons/spkr.png deleted file mode 100644 index 80c20b0..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/spkr.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/square_a.png b/config.dot/awesome.link/themes/multicolor/icons/square_a.png deleted file mode 100755 index 1774d95..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/square_a.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/square_b.png b/config.dot/awesome.link/themes/multicolor/icons/square_b.png deleted file mode 100755 index b47e9f3..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/square_b.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/submenu.png b/config.dot/awesome.link/themes/multicolor/icons/submenu.png deleted file mode 100644 index 7c81cab..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/submenu.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/temp.png b/config.dot/awesome.link/themes/multicolor/icons/temp.png deleted file mode 100755 index 6c8f8bd..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/temp.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/tile.png b/config.dot/awesome.link/themes/multicolor/icons/tile.png deleted file mode 100755 index 9bbf2fa..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/tile.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/tilebottom.png b/config.dot/awesome.link/themes/multicolor/icons/tilebottom.png deleted file mode 100755 index ea85f92..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/tilebottom.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/tileleft.png b/config.dot/awesome.link/themes/multicolor/icons/tileleft.png deleted file mode 100755 index 1b8e3c0..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/tileleft.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/tiletop.png b/config.dot/awesome.link/themes/multicolor/icons/tiletop.png deleted file mode 100755 index a2d0f6a..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/tiletop.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/close_focus.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/close_focus.png deleted file mode 100644 index 98c5056..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/close_focus.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/close_normal.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/close_normal.png deleted file mode 100644 index 7702839..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/close_normal.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/floating_focus_active.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/floating_focus_active.png deleted file mode 100644 index 37c1afe..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/floating_focus_active.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/floating_focus_inactive.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/floating_focus_inactive.png deleted file mode 100644 index 07ee69d..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/floating_focus_inactive.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/floating_normal_active.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/floating_normal_active.png deleted file mode 100644 index b9c70ca..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/floating_normal_active.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/floating_normal_inactive.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/floating_normal_inactive.png deleted file mode 100644 index 55cbc0c..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/floating_normal_inactive.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/maximized_focus_active.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/maximized_focus_active.png deleted file mode 100644 index 35c1801..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/maximized_focus_active.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/maximized_focus_inactive.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/maximized_focus_inactive.png deleted file mode 100644 index 043dae7..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/maximized_focus_inactive.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/maximized_normal_active.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/maximized_normal_active.png deleted file mode 100644 index 0bbbf6a..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/maximized_normal_active.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/maximized_normal_inactive.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/maximized_normal_inactive.png deleted file mode 100644 index 5f1e98f..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/maximized_normal_inactive.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/minimize_focus.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/minimize_focus.png deleted file mode 100644 index 85d8196..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/minimize_focus.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/minimize_normal.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/minimize_normal.png deleted file mode 100644 index aa47447..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/minimize_normal.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/ontop_focus_active.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/ontop_focus_active.png deleted file mode 100644 index 968f89b..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/ontop_focus_active.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/ontop_focus_inactive.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/ontop_focus_inactive.png deleted file mode 100644 index 43d6274..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/ontop_focus_inactive.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/ontop_normal_active.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/ontop_normal_active.png deleted file mode 100644 index e09f32d..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/ontop_normal_active.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/ontop_normal_inactive.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/ontop_normal_inactive.png deleted file mode 100644 index 9917b9e..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/ontop_normal_inactive.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/sticky_focus_active.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/sticky_focus_active.png deleted file mode 100644 index 147ce6a..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/sticky_focus_active.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/sticky_focus_inactive.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/sticky_focus_inactive.png deleted file mode 100644 index a5cdf21..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/sticky_focus_inactive.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/sticky_normal_active.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/sticky_normal_active.png deleted file mode 100644 index 0d003ef..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/sticky_normal_active.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/icons/titlebar/sticky_normal_inactive.png b/config.dot/awesome.link/themes/multicolor/icons/titlebar/sticky_normal_inactive.png deleted file mode 100644 index f1e8789..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/icons/titlebar/sticky_normal_inactive.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/multicolor/theme.lua b/config.dot/awesome.link/themes/multicolor/theme.lua deleted file mode 100644 index 8de317c..0000000 --- a/config.dot/awesome.link/themes/multicolor/theme.lua +++ /dev/null @@ -1,343 +0,0 @@ - ---[[ - - Multicolor Awesome WM theme 2.0 - github.com/copycat-killer - ---]] - -local gears = require("gears") -local lain = require("lain") -local awful = require("awful") -local wibox = require("wibox") -local os = { getenv = os.getenv, setlocale = os.setlocale } - -local theme = {} -theme.confdir = os.getenv("HOME") .. "/.config/awesome/themes/multicolor" -theme.wallpaper = theme.confdir .. "/wall.png" -theme.font = "xos4 Terminus 8" -theme.menu_bg_normal = "#000000" -theme.menu_bg_focus = "#000000" -theme.bg_normal = "#000000" -theme.bg_focus = "#000000" -theme.bg_urgent = "#000000" -theme.fg_normal = "#aaaaaa" -theme.fg_focus = "#ff8c00" -theme.fg_urgent = "#af1d18" -theme.fg_minimize = "#ffffff" -theme.border_width = 1 -theme.border_normal = "#1c2022" -theme.border_focus = "#606060" -theme.border_marked = "#3ca4d8" -theme.menu_border_width = 0 -theme.menu_width = 130 -theme.menu_submenu_icon = theme.confdir .. "/icons/submenu.png" -theme.menu_fg_normal = "#aaaaaa" -theme.menu_fg_focus = "#ff8c00" -theme.menu_bg_normal = "#050505dd" -theme.menu_bg_focus = "#050505dd" -theme.widget_temp = theme.confdir .. "/icons/temp.png" -theme.widget_uptime = theme.confdir .. "/icons/ac.png" -theme.widget_cpu = theme.confdir .. "/icons/cpu.png" -theme.widget_weather = theme.confdir .. "/icons/dish.png" -theme.widget_fs = theme.confdir .. "/icons/fs.png" -theme.widget_mem = theme.confdir .. "/icons/mem.png" -theme.widget_fs = theme.confdir .. "/icons/fs.png" -theme.widget_note = theme.confdir .. "/icons/note.png" -theme.widget_note_on = theme.confdir .. "/icons/note_on.png" -theme.widget_netdown = theme.confdir .. "/icons/net_down.png" -theme.widget_netup = theme.confdir .. "/icons/net_up.png" -theme.widget_mail = theme.confdir .. "/icons/mail.png" -theme.widget_batt = theme.confdir .. "/icons/bat.png" -theme.widget_clock = theme.confdir .. "/icons/clock.png" -theme.widget_vol = theme.confdir .. "/icons/spkr.png" -theme.taglist_squares_sel = theme.confdir .. "/icons/square_a.png" -theme.taglist_squares_unsel = theme.confdir .. "/icons/square_b.png" -theme.tasklist_plain_task_name = true -theme.tasklist_disable_icon = true -theme.useless_gap = 0 -theme.layout_tile = theme.confdir .. "/icons/tile.png" -theme.layout_tilegaps = theme.confdir .. "/icons/tilegaps.png" -theme.layout_tileleft = theme.confdir .. "/icons/tileleft.png" -theme.layout_tilebottom = theme.confdir .. "/icons/tilebottom.png" -theme.layout_tiletop = theme.confdir .. "/icons/tiletop.png" -theme.layout_fairv = theme.confdir .. "/icons/fairv.png" -theme.layout_fairh = theme.confdir .. "/icons/fairh.png" -theme.layout_spiral = theme.confdir .. "/icons/spiral.png" -theme.layout_dwindle = theme.confdir .. "/icons/dwindle.png" -theme.layout_max = theme.confdir .. "/icons/max.png" -theme.layout_fullscreen = theme.confdir .. "/icons/fullscreen.png" -theme.layout_magnifier = theme.confdir .. "/icons/magnifier.png" -theme.layout_floating = theme.confdir .. "/icons/floating.png" -theme.titlebar_close_button_normal = theme.confdir .. "/icons/titlebar/close_normal.png" -theme.titlebar_close_button_focus = theme.confdir .. "/icons/titlebar/close_focus.png" -theme.titlebar_minimize_button_normal = theme.confdir .. "/icons/titlebar/minimize_normal.png" -theme.titlebar_minimize_button_focus = theme.confdir .. "/icons/titlebar/minimize_focus.png" -theme.titlebar_ontop_button_normal_inactive = theme.confdir .. "/icons/titlebar/ontop_normal_inactive.png" -theme.titlebar_ontop_button_focus_inactive = theme.confdir .. "/icons/titlebar/ontop_focus_inactive.png" -theme.titlebar_ontop_button_normal_active = theme.confdir .. "/icons/titlebar/ontop_normal_active.png" -theme.titlebar_ontop_button_focus_active = theme.confdir .. "/icons/titlebar/ontop_focus_active.png" -theme.titlebar_sticky_button_normal_inactive = theme.confdir .. "/icons/titlebar/sticky_normal_inactive.png" -theme.titlebar_sticky_button_focus_inactive = theme.confdir .. "/icons/titlebar/sticky_focus_inactive.png" -theme.titlebar_sticky_button_normal_active = theme.confdir .. "/icons/titlebar/sticky_normal_active.png" -theme.titlebar_sticky_button_focus_active = theme.confdir .. "/icons/titlebar/sticky_focus_active.png" -theme.titlebar_floating_button_normal_inactive = theme.confdir .. "/icons/titlebar/floating_normal_inactive.png" -theme.titlebar_floating_button_focus_inactive = theme.confdir .. "/icons/titlebar/floating_focus_inactive.png" -theme.titlebar_floating_button_normal_active = theme.confdir .. "/icons/titlebar/floating_normal_active.png" -theme.titlebar_floating_button_focus_active = theme.confdir .. "/icons/titlebar/floating_focus_active.png" -theme.titlebar_maximized_button_normal_inactive = theme.confdir .. "/icons/titlebar/maximized_normal_inactive.png" -theme.titlebar_maximized_button_focus_inactive = theme.confdir .. "/icons/titlebar/maximized_focus_inactive.png" -theme.titlebar_maximized_button_normal_active = theme.confdir .. "/icons/titlebar/maximized_normal_active.png" -theme.titlebar_maximized_button_focus_active = theme.confdir .. "/icons/titlebar/maximized_focus_active.png" - -local markup = lain.util.markup - --- Textclock -os.setlocale(os.getenv("LANG")) -- to localize the clock -local clockicon = wibox.widget.imagebox(theme.widget_clock) -local mytextclock = wibox.widget.textclock(markup("#7788af", "%A %d %B ") .. markup("#535f7a", ">") .. markup("#de5e1e", " %H:%M ")) -mytextclock.font = theme.font - --- Calendar -theme.cal = lain.widget.calendar({ - attach_to = { mytextclock }, - notification_preset = { - font = "xos4 Terminus 10", - fg = theme.fg_normal, - bg = theme.bg_normal - } -}) - --- Weather -local weathericon = wibox.widget.imagebox(theme.widget_weather) -theme.weather = lain.widget.weather({ - city_id = 2643743, -- placeholder (London) - notification_preset = { font = "xos4 Terminus 10", fg = theme.fg_normal }, - weather_na_markup = markup.fontfg(theme.font, "#eca4c4", "N/A "), - settings = function() - descr = weather_now["weather"][1]["description"]:lower() - units = math.floor(weather_now["main"]["temp"]) - widget:set_markup(markup.fontfg(theme.font, "#eca4c4", descr .. " @ " .. units .. "°C ")) - end -}) - --- / fs -local fsicon = wibox.widget.imagebox(theme.widget_fs) -theme.fs = lain.widget.fs({ - options = "--exclude-type=tmpfs", - notification_preset = { font = "xos4 Terminus 10", fg = theme.fg_normal }, - settings = function() - widget:set_markup(markup.fontfg(theme.font, "#80d9d8", fs_now.used .. "% ")) - end -}) - ---[[ Mail IMAP check --- commented because it needs to be set before use -local mailicon = wibox.widget.imagebox() -local mail = lain.widget.imap({ - timeout = 180, - server = "server", - mail = "mail", - password = "keyring get mail", - settings = function() - if mailcount > 0 then - mailicon:set_image(theme.widget_mail) - widget:set_markup(markup.fontfg(theme.font, "#cccccc", mailcount .. " ")) - else - widget:set_text("") - --mailicon:set_image() -- not working in 4.0 - mailicon._private.image = nil - mailicon:emit_signal("widget::redraw_needed") - mailicon:emit_signal("widget::layout_changed") - end - end -}) ---]] - --- CPU -local cpuicon = wibox.widget.imagebox(theme.widget_cpu) -local cpu = lain.widget.cpu({ - settings = function() - widget:set_markup(markup.fontfg(theme.font, "#e33a6e", cpu_now.usage .. "% ")) - end -}) - --- Coretemp -local tempicon = wibox.widget.imagebox(theme.widget_temp) -local temp = lain.widget.temp({ - settings = function() - widget:set_markup(markup.fontfg(theme.font, "#f1af5f", coretemp_now .. "°C ")) - end -}) - --- Battery -local baticon = wibox.widget.imagebox(theme.widget_batt) -local bat = lain.widget.bat({ - settings = function() - local perc = bat_now.perc ~= "N/A" and bat_now.perc .. "%" or bat_now.perc - - if bat_now.ac_status == 1 then - perc = perc .. " plug" - end - - widget:set_markup(markup.fontfg(theme.font, theme.fg_normal, perc .. " ")) - end -}) - --- ALSA volume -local volicon = wibox.widget.imagebox(theme.widget_vol) -theme.volume = lain.widget.alsa({ - settings = function() - if volume_now.status == "off" then - volume_now.level = volume_now.level .. "M" - end - - widget:set_markup(markup.fontfg(theme.font, "#7493d2", volume_now.level .. "% ")) - end -}) - --- Net -local netdownicon = wibox.widget.imagebox(theme.widget_netdown) -local netdowninfo = wibox.widget.textbox() -local netupicon = wibox.widget.imagebox(theme.widget_netup) -local netupinfo = lain.widget.net({ - settings = function() - if iface ~= "network off" and - string.match(theme.weather.widget.text, "N/A") - then - theme.weather.update() - end - - widget:set_markup(markup.fontfg(theme.font, "#e54c62", net_now.sent .. " ")) - netdowninfo:set_markup(markup.fontfg(theme.font, "#87af5f", net_now.received .. " ")) - end -}) - --- MEM -local memicon = wibox.widget.imagebox(theme.widget_mem) -local memory = lain.widget.mem({ - settings = function() - widget:set_markup(markup.fontfg(theme.font, "#e0da37", mem_now.used .. "M ")) - end -}) - --- MPD -local mpdicon = wibox.widget.imagebox() -theme.mpd = lain.widget.mpd({ - settings = function() - mpd_notification_preset = { - text = string.format("%s [%s] - %s\n%s", mpd_now.artist, - mpd_now.album, mpd_now.date, mpd_now.title) - } - - if mpd_now.state == "play" then - artist = mpd_now.artist .. " > " - title = mpd_now.title .. " " - mpdicon:set_image(theme.widget_note_on) - elseif mpd_now.state == "pause" then - artist = "mpd " - title = "paused " - else - artist = "" - title = "" - --mpdicon:set_image() -- not working in 4.0 - mpdicon._private.image = nil - mpdicon:emit_signal("widget::redraw_needed") - mpdicon:emit_signal("widget::layout_changed") - end - widget:set_markup(markup.fontfg(theme.font, "#e54c62", artist) .. markup.fontfg(theme.font, "#b2b2b2", title)) - 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) - - -- 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(awful.util.table.join( - awful.button({ }, 1, function () awful.layout.inc( 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 = 20, 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, - --s.mylayoutbox, - s.mytaglist, - s.mypromptbox, - mpdicon, - theme.mpd.widget, - }, - --s.mytasklist, -- Middle widget - nil, - { -- Right widgets - layout = wibox.layout.fixed.horizontal, - wibox.widget.systray(), - --mailicon, - --mail.widget, - netdownicon, - netdowninfo, - netupicon, - netupinfo.widget, - volicon, - theme.volume.widget, - memicon, - memory.widget, - cpuicon, - cpu.widget, - fsicon, - theme.fs.widget, - weathericon, - theme.weather.widget, - tempicon, - temp.widget, - baticon, - bat.widget, - clockicon, - mytextclock, - }, - } - - -- Create the bottom wibox - s.mybottomwibox = awful.wibar({ position = "bottom", screen = s, border_width = 0, height = 20, bg = theme.bg_normal, fg = theme.fg_normal }) - - -- Add widgets to the bottom wibox - s.mybottomwibox:setup { - layout = wibox.layout.align.horizontal, - { -- Left widgets - layout = wibox.layout.fixed.horizontal, - }, - s.mytasklist, -- Middle widget - { -- Right widgets - layout = wibox.layout.fixed.horizontal, - s.mylayoutbox, - }, - } -end - -return theme diff --git a/config.dot/awesome.link/themes/multicolor/wall.png b/config.dot/awesome.link/themes/multicolor/wall.png deleted file mode 100644 index a3188d0..0000000 Binary files a/config.dot/awesome.link/themes/multicolor/wall.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/binclock.lua b/config.dot/awesome.link/themes/powerarrow/binclock.lua deleted file mode 100644 index ef620af..0000000 --- a/config.dot/awesome.link/themes/powerarrow/binclock.lua +++ /dev/null @@ -1,96 +0,0 @@ - ---[[ - - Licensed under GNU General Public License v2 - * (c) 2017, Luke Bonham - * (c) 2013, romockee - ---]] - -local gears = require("gears") -local wibox = require("wibox") -local date = os.date -local ipairs = ipairs -local math = math -local select = select -local string = string - -local binclock = {} - -function binclock.dec2bin(num, bits) - local bits, t = bits or select(2, math.frexp(num)), {} - for b = bits, 1, -1 do - t[b] = math.fmod(num, 2) - num = (num - t[b]) / 2 - end - return t -end - -function binclock.paintdot(cr, val, shift) - local height = 0 - for _, bit in ipairs(binclock.dec2bin(val, 4)) do - if bit >= 1 then - cr:set_source(gears.color(binclock.color_active)) - else - cr:set_source(gears.color(binclock.color_inactive)) - end - cr:rectangle(shift, height, binclock.dotsize, binclock.dotsize) - cr:fill() - height = height + binclock.dotsize + binclock.step - end -end - -local function factory(args) - local args = args or {} - - binclock.width = args.width or 42 - binclock.height = args.height or 18 - binclock.show_seconds = args.show_seconds or false - binclock.color_active = args.color_active or "#CCCCCC" - binclock.color_inactive = args.color_inactive or "#444444" - binclock.dotsize = math.floor(binclock.height / 5) - binclock.step = math.floor(binclock.dotsize / 3) - - binclock.widget = wibox.widget { - fit = function(self, context, width, height) - return binclock.width, binclock.height - end, - draw = function(self, context, cr, width, height) - local t = date("*t") - - local hour = string.format("%02d", t.hour) - local min = string.format("%02d", t.min) - local sec = string.format("%02d", t.sec) - - local col_count = 4 - if binclock.show_seconds then - col_count = 6 - end - local step = math.floor((binclock.width - col_count * binclock.dotsize) / 8) - - binclock.paintdot(cr, string.sub(hour, 1, 1), step, 2) - binclock.paintdot(cr, string.sub(hour, 2, 2), binclock.dotsize + 2 * step) - - binclock.paintdot(cr, string.sub(min, 1, 1), binclock.dotsize * 2 + 4 * step) - binclock.paintdot(cr, string.sub(min, 2, 2), binclock.dotsize * 3 + 5 * step) - - if binclock.show_seconds then - binclock.paintdot(cr, string.sub(sec, 1, 1), binclock.dotsize * 4 + 7 * step) - binclock.paintdot(cr, string.sub(sec, 2, 2), binclock.dotsize * 5 + 8 * step) - end - end, - layout = wibox.widget.base.make_widget - } - - binclock.timer = gears.timer { - autostart = true, - timeout = binclock.show_seconds and 1 or 60, - callback = function() - binclock.widget:emit_signal("widget::redraw_needed") - end - } - - return binclock -end - -return factory diff --git a/config.dot/awesome.link/themes/powerarrow/icons/ac.png b/config.dot/awesome.link/themes/powerarrow/icons/ac.png deleted file mode 100644 index 453af4e..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/ac.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/awesome.png b/config.dot/awesome.link/themes/powerarrow/icons/awesome.png deleted file mode 100644 index 4cabb6c..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/awesome.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/battery.png b/config.dot/awesome.link/themes/powerarrow/icons/battery.png deleted file mode 100644 index 7dd78a5..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/battery.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/battery_empty.png b/config.dot/awesome.link/themes/powerarrow/icons/battery_empty.png deleted file mode 100644 index 763aa93..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/battery_empty.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/battery_low.png b/config.dot/awesome.link/themes/powerarrow/icons/battery_low.png deleted file mode 100644 index 626222f..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/battery_low.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/cpu.png b/config.dot/awesome.link/themes/powerarrow/icons/cpu.png deleted file mode 100644 index c28a787..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/cpu.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/floating.png b/config.dot/awesome.link/themes/powerarrow/icons/floating.png deleted file mode 100644 index 146a87c..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/floating.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/fwd.png b/config.dot/awesome.link/themes/powerarrow/icons/fwd.png deleted file mode 100644 index e9b875e..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/fwd.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/hdd.png b/config.dot/awesome.link/themes/powerarrow/icons/hdd.png deleted file mode 100644 index db4458c..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/hdd.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/mail.png b/config.dot/awesome.link/themes/powerarrow/icons/mail.png deleted file mode 100644 index 4641aea..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/mail.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/mail_on.png b/config.dot/awesome.link/themes/powerarrow/icons/mail_on.png deleted file mode 100644 index 65dfb3c..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/mail_on.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/mem.png b/config.dot/awesome.link/themes/powerarrow/icons/mem.png deleted file mode 100644 index ee6d480..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/mem.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/net.png b/config.dot/awesome.link/themes/powerarrow/icons/net.png deleted file mode 100644 index 769bfec..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/net.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/next.png b/config.dot/awesome.link/themes/powerarrow/icons/next.png deleted file mode 100644 index 9a62593..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/next.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/note.png b/config.dot/awesome.link/themes/powerarrow/icons/note.png deleted file mode 100644 index 19866aa..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/note.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/note_on.png b/config.dot/awesome.link/themes/powerarrow/icons/note_on.png deleted file mode 100644 index aae5ca3..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/note_on.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/pacman.png b/config.dot/awesome.link/themes/powerarrow/icons/pacman.png deleted file mode 100644 index bdb9b7b..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/pacman.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/pause.png b/config.dot/awesome.link/themes/powerarrow/icons/pause.png deleted file mode 100644 index d4546e6..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/pause.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/phones.png b/config.dot/awesome.link/themes/powerarrow/icons/phones.png deleted file mode 100644 index bec0e57..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/phones.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/play.png b/config.dot/awesome.link/themes/powerarrow/icons/play.png deleted file mode 100644 index b228f74..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/play.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/prev.png b/config.dot/awesome.link/themes/powerarrow/icons/prev.png deleted file mode 100644 index 4c4ca40..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/prev.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/rwd.png b/config.dot/awesome.link/themes/powerarrow/icons/rwd.png deleted file mode 100644 index ac3d6f4..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/rwd.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/scissors.png b/config.dot/awesome.link/themes/powerarrow/icons/scissors.png deleted file mode 100644 index 68bf003..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/scissors.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/square_sel.png b/config.dot/awesome.link/themes/powerarrow/icons/square_sel.png deleted file mode 100755 index 874a3a5..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/square_sel.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/square_unsel.png b/config.dot/awesome.link/themes/powerarrow/icons/square_unsel.png deleted file mode 100755 index 979642f..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/square_unsel.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/stop.png b/config.dot/awesome.link/themes/powerarrow/icons/stop.png deleted file mode 100644 index 207915b..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/stop.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/submenu.png b/config.dot/awesome.link/themes/powerarrow/icons/submenu.png deleted file mode 100755 index e9a6b7c..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/submenu.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/task.png b/config.dot/awesome.link/themes/powerarrow/icons/task.png deleted file mode 100644 index 962b51a..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/task.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/temp.png b/config.dot/awesome.link/themes/powerarrow/icons/temp.png deleted file mode 100644 index 7952de8..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/temp.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/tile.png b/config.dot/awesome.link/themes/powerarrow/icons/tile.png deleted file mode 100644 index d2fd6bd..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/tile.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/tilebottom.png b/config.dot/awesome.link/themes/powerarrow/icons/tilebottom.png deleted file mode 100644 index 30513ec..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/tilebottom.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/tileleft.png b/config.dot/awesome.link/themes/powerarrow/icons/tileleft.png deleted file mode 100644 index ddbf7bb..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/tileleft.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/tiletop.png b/config.dot/awesome.link/themes/powerarrow/icons/tiletop.png deleted file mode 100644 index f7671bf..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/tiletop.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/close_focus.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/close_focus.png deleted file mode 100644 index e9b4179..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/close_focus.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/close_normal.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/close_normal.png deleted file mode 100644 index cb0c3fa..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/close_normal.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/floating_focus_active.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/floating_focus_active.png deleted file mode 100644 index 0f9ee0d..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/floating_focus_active.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/floating_focus_inactive.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/floating_focus_inactive.png deleted file mode 100644 index d254a73..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/floating_focus_inactive.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/floating_normal_active.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/floating_normal_active.png deleted file mode 100644 index c5ce3de..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/floating_normal_active.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/floating_normal_inactive.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/floating_normal_inactive.png deleted file mode 100644 index 850b602..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/floating_normal_inactive.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/maximized_focus_active.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/maximized_focus_active.png deleted file mode 100644 index 7e8498a..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/maximized_focus_active.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/maximized_focus_inactive.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/maximized_focus_inactive.png deleted file mode 100644 index f684470..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/maximized_focus_inactive.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/maximized_normal_active.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/maximized_normal_active.png deleted file mode 100644 index 4aa4196..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/maximized_normal_active.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/maximized_normal_inactive.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/maximized_normal_inactive.png deleted file mode 100644 index bfe01a3..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/maximized_normal_inactive.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/ontop_focus_active.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/ontop_focus_active.png deleted file mode 100644 index 86e61b7..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/ontop_focus_active.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/ontop_focus_inactive.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/ontop_focus_inactive.png deleted file mode 100644 index 286d439..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/ontop_focus_inactive.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/ontop_normal_active.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/ontop_normal_active.png deleted file mode 100644 index fcee772..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/ontop_normal_active.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/ontop_normal_inactive.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/ontop_normal_inactive.png deleted file mode 100644 index a628626..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/ontop_normal_inactive.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/sticky_focus_active.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/sticky_focus_active.png deleted file mode 100644 index b10e604..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/sticky_focus_active.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/sticky_focus_inactive.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/sticky_focus_inactive.png deleted file mode 100644 index 22d7453..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/sticky_focus_inactive.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/sticky_normal_active.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/sticky_normal_active.png deleted file mode 100644 index aad079e..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/sticky_normal_active.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/sticky_normal_inactive.png b/config.dot/awesome.link/themes/powerarrow/icons/titlebar/sticky_normal_inactive.png deleted file mode 100644 index 5f3e655..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/icons/titlebar/sticky_normal_inactive.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/powerarrow/theme.lua b/config.dot/awesome.link/themes/powerarrow/theme.lua deleted file mode 100644 index 2785e1e..0000000 --- a/config.dot/awesome.link/themes/powerarrow/theme.lua +++ /dev/null @@ -1,392 +0,0 @@ - ---[[ - - Powerarrow Awesome WM theme - github.com/copycat-killer - ---]] - -local gears = require("gears") -local lain = require("lain") -local awful = require("awful") -local wibox = require("wibox") -local os, math, string = os, math, string - -local theme = {} -theme.dir = os.getenv("HOME") .. "/.config/awesome/themes/powerarrow" -theme.wallpaper = theme.dir .. "/wall.png" -theme.font = "xos4 Terminus 8" -theme.fg_normal = "#FEFEFE" -theme.fg_focus = "#32D6FF" -theme.fg_urgent = "#C83F11" -theme.bg_urgent = "#3F3F3F" -theme.taglist_fg_focus = "#00CCFF" - ---- Default fg/bg colors ----theme.bg_normal = "#222222" ----theme.bg_focus = "#1E2320" ----theme.tasklist_bg_focus = "#222222" - --- Solarized fg/bg color -theme.tasklist_bg_focus = "#1C1C1C" -theme.bg_normal = "#1C1C1C" -theme.bg_focus = "#1C1C1C" - -theme.tasklist_fg_focus = "#00CCFF" -theme.border_width = 0 -theme.border_normal = "#3F3F3F" -theme.border_focus = "#6F6F6F" -theme.border_marked = "#CC9393" -theme.titlebar_bg_focus = "#3F3F3F" -theme.titlebar_bg_normal = "#3F3F3F" -theme.titlebar_bg_focus = theme.bg_focus -theme.titlebar_bg_normal = theme.bg_normal -theme.titlebar_fg_focus = theme.fg_focus -theme.menu_height = 16 -theme.menu_width = 140 -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.widget_ac = theme.dir .. "/icons/ac.png" -theme.widget_battery = theme.dir .. "/icons/battery.png" -theme.widget_battery_low = theme.dir .. "/icons/battery_low.png" -theme.widget_battery_empty = theme.dir .. "/icons/battery_empty.png" -theme.widget_mem = theme.dir .. "/icons/mem.png" -theme.widget_cpu = theme.dir .. "/icons/cpu.png" -theme.widget_temp = theme.dir .. "/icons/temp.png" -theme.widget_net = theme.dir .. "/icons/net.png" -theme.widget_hdd = theme.dir .. "/icons/hdd.png" -theme.widget_music = theme.dir .. "/icons/note.png" -theme.widget_music_on = theme.dir .. "/icons/note_on.png" -theme.widget_music_pause = theme.dir .. "/icons/pause.png" -theme.widget_music_stop = theme.dir .. "/icons/stop.png" -theme.widget_vol = theme.dir .. "/icons/vol.png" -theme.widget_vol_low = theme.dir .. "/icons/vol_low.png" -theme.widget_vol_no = theme.dir .. "/icons/vol_no.png" -theme.widget_vol_mute = theme.dir .. "/icons/vol_mute.png" -theme.widget_mail = theme.dir .. "/icons/mail.png" -theme.widget_mail_on = theme.dir .. "/icons/mail_on.png" -theme.widget_task = theme.dir .. "/icons/task.png" -theme.widget_scissors = theme.dir .. "/icons/scissors.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" - -local markup = lain.util.markup -local separators = lain.util.separators - --- Binary clock -local binclock = require("themes.powerarrow.binclock"){ - height = 16, - show_seconds = true, - color_active = theme.fg_normal, - color_inactive = theme.bg_focus -} - --- Calendar -theme.cal = lain.widget.calendar({ - --cal = "cal --color=always", - attach_to = { binclock.widget }, - notification_preset = { - font = "xos4 Terminus 10", - fg = theme.fg_normal, - bg = theme.bg_normal - } -}) - --- Taskwarrior -local task = wibox.widget.imagebox(theme.widget_task) -lain.widget.contrib.task.attach(task, { - -- do not colorize output - show_cmd = "task | sed -r 's/\\x1B\\[([0-9]{1,2}(;[0-9]{1,2})?)?[mGK]//g'" -}) -task:buttons(awful.util.table.join(awful.button({}, 1, lain.widget.contrib.task.prompt))) - --- Scissors (xsel copy and paste) -local scissors = wibox.widget.imagebox(theme.widget_scissors) -scissors:buttons(awful.util.table.join(awful.button({}, 1, function() awful.spawn("xsel | xsel -i -b") end))) - --- Mail IMAP check -local mailicon = wibox.widget.imagebox(theme.widget_mail) ---[[ commented because it needs to be set before use -mailicon:buttons(awful.util.table.join(awful.button({ }, 1, function () awful.spawn(mail) end))) -local mail = lain.widget.imap({ - timeout = 180, - server = "server", - mail = "mail", - password = "keyring get mail", - settings = function() - if mailcount > 0 then - widget:set_text(" " .. mailcount .. " ") - mailicon:set_image(theme.widget_mail_on) - else - widget:set_text("") - mailicon:set_image(theme.widget_mail) - end - end -}) ---]] - --- ALSA volume -theme.volume = lain.widget.alsabar({ - --togglechannel = "IEC958,3", - notification_preset = { font = "xos4 Terminus 10", fg = theme.fg_normal }, -}) - --- MPD ----local musicplr = awful.util.terminal .. " -title Music -g 130x34-320+16 -e ncmpcpp" ----local mpdicon = wibox.widget.imagebox(theme.widget_music) ----mpdicon:buttons(awful.util.table.join( ---- awful.button({ modkey }, 1, function () awful.spawn.with_shell(musicplr) end), ---- awful.button({ }, 1, function () ---- awful.spawn.with_shell("mpc prev") ---- theme.mpd.update() ---- end), ---- awful.button({ }, 2, function () ---- awful.spawn.with_shell("mpc toggle") ---- theme.mpd.update() ---- end), ---- awful.button({ }, 3, function () ---- awful.spawn.with_shell("mpc next") ---- theme.mpd.update() ---- end))) ----theme.mpd = lain.widget.mpd({ ---- settings = function() ---- if mpd_now.state == "play" then ---- artist = " " .. mpd_now.artist .. " " ---- title = mpd_now.title .. " " ---- mpdicon:set_image(theme.widget_music_on) ---- widget:set_markup(markup.font(theme.font, markup("#FF8466", artist) .. " " .. title)) ---- elseif mpd_now.state == "pause" then ---- widget:set_markup(markup.font(theme.font, " mpd paused ")) ---- mpdicon:set_image(theme.widget_music_pause) ---- else ---- widget:set_text("") ---- mpdicon:set_image(theme.widget_music) ---- end ---- end ----}) - --- MEM -local memicon = wibox.widget.imagebox(theme.widget_mem) -local mem = lain.widget.mem({ - settings = function() - widget:set_markup(markup.font(theme.font, " " .. mem_now.used .. "MB ")) - end -}) - --- CPU -local cpuicon = wibox.widget.imagebox(theme.widget_cpu) -local cpu = lain.widget.cpu({ - settings = function() - widget:set_markup(markup.font(theme.font, " " .. cpu_now.usage .. "% ")) - end -}) - ---[[ Coretemp (lm_sensors, per core) -local tempwidget = awful.widget.watch({awful.util.shell, '-c', 'sensors | grep Core'}, 30, -function(widget, stdout) - local temps = "" - for line in stdout:gmatch("[^\r\n]+") do - temps = temps .. line:match("+(%d+).*°C") .. "° " -- in Celsius - end - widget:set_markup(markup.font(theme.font, " " .. temps)) -end) ---]] --- Coretemp (lain, average) -local temp = lain.widget.temp({ - settings = function() - widget:set_markup(markup.font(theme.font, " " .. coretemp_now .. "°C ")) - end -}) ---]] -local tempicon = wibox.widget.imagebox(theme.widget_temp) - --- / fs -local fsicon = wibox.widget.imagebox(theme.widget_hdd) -theme.fs = lain.widget.fs({ - options = "--exclude-type=tmpfs", - notification_preset = { fg = theme.fg_normal, bg = theme.bg_normal, font = "xos4 Terminus 10" }, - settings = function() - widget:set_markup(markup.font(theme.font, " " .. fs_now.available_gb .. "GB ")) - end -}) - --- Battery -local baticon = wibox.widget.imagebox(theme.widget_battery) -local bat = lain.widget.bat({ - settings = function() - if bat_now.status ~= "N/A" then - if bat_now.ac_status == 1 then - widget:set_markup(markup.font(theme.font, " AC ")) - baticon:set_image(theme.widget_ac) - return - elseif not bat_now.perc and tonumber(bat_now.perc) <= 5 then - baticon:set_image(theme.widget_battery_empty) - elseif not bat_now.perc and tonumber(bat_now.perc) <= 15 then - baticon:set_image(theme.widget_battery_low) - else - baticon:set_image(theme.widget_battery) - end - widget:set_markup(markup.font(theme.font, " " .. bat_now.perc .. "% ")) - else - widget:set_markup() - baticon:set_image(theme.widget_ac) - end - end -}) - --- Net -local neticon = wibox.widget.imagebox(theme.widget_net) -local net = lain.widget.net({ - settings = function() - widget:set_markup(markup.fontfg(theme.font, "#FEFEFE", " " .. net_now.received .. " ↓↑ " .. net_now.sent .. " ")) - end -}) - --- Separators -local arrow = separators.arrow_left - -function theme.powerline_rl(cr, width, height) - local arrow_depth, offset = height/2, 0 - - -- Avoid going out of the (potential) clip area - if arrow_depth < 0 then - width = width + 2*arrow_depth - offset = -arrow_depth - end - - cr:move_to(offset + arrow_depth , 0 ) - cr:line_to(offset + width , 0 ) - cr:line_to(offset + width - arrow_depth , height/2 ) - cr:line_to(offset + width , height ) - cr:line_to(offset + arrow_depth , height ) - cr:line_to(offset , height/2 ) - - cr:close_path() -end - -local function pl(widget, bgcolor, padding) - return wibox.container.background(wibox.container.margin(widget, 16, 16), bgcolor, theme.powerline_rl) -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) - - -- 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(awful.util.table.join( - awful.button({ }, 1, function () awful.layout.inc( 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 = 16, 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, - --spr, - s.mytaglist, - s.mypromptbox, - spr, - }, - s.mytasklist, -- Middle widget - { -- Right widgets - layout = wibox.layout.fixed.horizontal, - wibox.widget.systray(), - wibox.container.margin(scissors, 4, 8), - --[[ using shapes - pl(wibox.widget { mpdicon, theme.mpd.widget, layout = wibox.layout.align.horizontal }, "#343434"), - pl(task, "#343434"), - --pl(wibox.widget { mailicon, mail and mail.widget, layout = wibox.layout.align.horizontal }, "#343434"), - pl(wibox.widget { memicon, mem.widget, layout = wibox.layout.align.horizontal }, "#777E76"), - pl(wibox.widget { cpuicon, cpu.widget, layout = wibox.layout.align.horizontal }, "#4B696D"), - pl(wibox.widget { tempicon, temp.widget, layout = wibox.layout.align.horizontal }, "#4B3B51"), - pl(wibox.widget { fsicon, theme.fs.widget, layout = wibox.layout.align.horizontal }, "#CB755B"), - pl(wibox.widget { baticon, bat.widget, layout = wibox.layout.align.horizontal }, "#8DAA9A"), - pl(wibox.widget { neticon, net.widget, layout = wibox.layout.align.horizontal }, "#C0C0A2"), - pl(binclock.widget, "#777E76"), - --]] - -- using separators - arrow(theme.bg_normal, "#343434"), - wibox.container.background(wibox.container.margin(wibox.widget { mailicon, mail and mail.widget, layout = wibox.layout.align.horizontal }, 4, 7), "#343434"), - arrow("#343434", theme.bg_normal), - wibox.container.background(wibox.container.margin(wibox.widget { mpdicon, theme.mpd.widget, layout = wibox.layout.align.horizontal }, 3, 6), theme.bg_focus), - arrow(theme.bg_normal, "#343434"), - wibox.container.background(wibox.container.margin(task, 3, 7), "#343434"), - arrow("#343434", "#777E76"), - wibox.container.background(wibox.container.margin(wibox.widget { memicon, mem.widget, layout = wibox.layout.align.horizontal }, 2, 3), "#777E76"), - arrow("#777E76", "#4B696D"), - wibox.container.background(wibox.container.margin(wibox.widget { cpuicon, cpu.widget, layout = wibox.layout.align.horizontal }, 3, 4), "#4B696D"), - arrow("#4B696D", "#4B3B51"), - wibox.container.background(wibox.container.margin(wibox.widget { tempicon, temp.widget, layout = wibox.layout.align.horizontal }, 4, 4), "#4B3B51"), - arrow("#4B3B51", "#CB755B"), - wibox.container.background(wibox.container.margin(wibox.widget { fsicon, theme.fs.widget, layout = wibox.layout.align.horizontal }, 3, 3), "#CB755B"), - arrow("#CB755B", "#8DAA9A"), - wibox.container.background(wibox.container.margin(wibox.widget { baticon, bat.widget, layout = wibox.layout.align.horizontal }, 3, 3), "#8DAA9A"), - arrow("#8DAA9A", "#C0C0A2"), - wibox.container.background(wibox.container.margin(wibox.widget { nil, neticon, net.widget, layout = wibox.layout.align.horizontal }, 3, 3), "#C0C0A2"), - arrow("#C0C0A2", "#777E76"), - wibox.container.background(wibox.container.margin(binclock.widget, 4, 8), "#777E76"), - arrow("#777E76", "alpha"), - --]] - s.mylayoutbox, - }, - } -end - -return theme diff --git a/config.dot/awesome.link/themes/powerarrow/wall.png b/config.dot/awesome.link/themes/powerarrow/wall.png deleted file mode 100644 index f08488b..0000000 Binary files a/config.dot/awesome.link/themes/powerarrow/wall.png and /dev/null differ diff --git a/config.dot/awesome.link/themes/xoria256/binclock.lua b/config.dot/awesome.link/themes/xoria256/binclock.lua new file mode 100644 index 0000000..ef620af --- /dev/null +++ b/config.dot/awesome.link/themes/xoria256/binclock.lua @@ -0,0 +1,96 @@ + +--[[ + + Licensed under GNU General Public License v2 + * (c) 2017, Luke Bonham + * (c) 2013, romockee + +--]] + +local gears = require("gears") +local wibox = require("wibox") +local date = os.date +local ipairs = ipairs +local math = math +local select = select +local string = string + +local binclock = {} + +function binclock.dec2bin(num, bits) + local bits, t = bits or select(2, math.frexp(num)), {} + for b = bits, 1, -1 do + t[b] = math.fmod(num, 2) + num = (num - t[b]) / 2 + end + return t +end + +function binclock.paintdot(cr, val, shift) + local height = 0 + for _, bit in ipairs(binclock.dec2bin(val, 4)) do + if bit >= 1 then + cr:set_source(gears.color(binclock.color_active)) + else + cr:set_source(gears.color(binclock.color_inactive)) + end + cr:rectangle(shift, height, binclock.dotsize, binclock.dotsize) + cr:fill() + height = height + binclock.dotsize + binclock.step + end +end + +local function factory(args) + local args = args or {} + + binclock.width = args.width or 42 + binclock.height = args.height or 18 + binclock.show_seconds = args.show_seconds or false + binclock.color_active = args.color_active or "#CCCCCC" + binclock.color_inactive = args.color_inactive or "#444444" + binclock.dotsize = math.floor(binclock.height / 5) + binclock.step = math.floor(binclock.dotsize / 3) + + binclock.widget = wibox.widget { + fit = function(self, context, width, height) + return binclock.width, binclock.height + end, + draw = function(self, context, cr, width, height) + local t = date("*t") + + local hour = string.format("%02d", t.hour) + local min = string.format("%02d", t.min) + local sec = string.format("%02d", t.sec) + + local col_count = 4 + if binclock.show_seconds then + col_count = 6 + end + local step = math.floor((binclock.width - col_count * binclock.dotsize) / 8) + + binclock.paintdot(cr, string.sub(hour, 1, 1), step, 2) + binclock.paintdot(cr, string.sub(hour, 2, 2), binclock.dotsize + 2 * step) + + binclock.paintdot(cr, string.sub(min, 1, 1), binclock.dotsize * 2 + 4 * step) + binclock.paintdot(cr, string.sub(min, 2, 2), binclock.dotsize * 3 + 5 * step) + + if binclock.show_seconds then + binclock.paintdot(cr, string.sub(sec, 1, 1), binclock.dotsize * 4 + 7 * step) + binclock.paintdot(cr, string.sub(sec, 2, 2), binclock.dotsize * 5 + 8 * step) + end + end, + layout = wibox.widget.base.make_widget + } + + binclock.timer = gears.timer { + autostart = true, + timeout = binclock.show_seconds and 1 or 60, + callback = function() + binclock.widget:emit_signal("widget::redraw_needed") + end + } + + return binclock +end + +return factory diff --git a/config.dot/awesome.link/themes/xoria256/icons/ac.png b/config.dot/awesome.link/themes/xoria256/icons/ac.png new file mode 100644 index 0000000..453af4e Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/ac.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/awesome.png b/config.dot/awesome.link/themes/xoria256/icons/awesome.png new file mode 100644 index 0000000..4cabb6c Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/awesome.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/battery.png b/config.dot/awesome.link/themes/xoria256/icons/battery.png new file mode 100644 index 0000000..7dd78a5 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/battery.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/battery_empty.png b/config.dot/awesome.link/themes/xoria256/icons/battery_empty.png new file mode 100644 index 0000000..763aa93 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/battery_empty.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/battery_low.png b/config.dot/awesome.link/themes/xoria256/icons/battery_low.png new file mode 100644 index 0000000..626222f Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/battery_low.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/cpu.png b/config.dot/awesome.link/themes/xoria256/icons/cpu.png new file mode 100644 index 0000000..c28a787 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/cpu.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/floating.png b/config.dot/awesome.link/themes/xoria256/icons/floating.png new file mode 100644 index 0000000..146a87c Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/floating.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/fwd.png b/config.dot/awesome.link/themes/xoria256/icons/fwd.png new file mode 100644 index 0000000..e9b875e Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/fwd.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/hdd.png b/config.dot/awesome.link/themes/xoria256/icons/hdd.png new file mode 100644 index 0000000..db4458c Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/hdd.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/mail.png b/config.dot/awesome.link/themes/xoria256/icons/mail.png new file mode 100644 index 0000000..4641aea Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/mail.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/mail_on.png b/config.dot/awesome.link/themes/xoria256/icons/mail_on.png new file mode 100644 index 0000000..65dfb3c Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/mail_on.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/mem.png b/config.dot/awesome.link/themes/xoria256/icons/mem.png new file mode 100644 index 0000000..ee6d480 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/mem.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/net.png b/config.dot/awesome.link/themes/xoria256/icons/net.png new file mode 100644 index 0000000..769bfec Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/net.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/next.png b/config.dot/awesome.link/themes/xoria256/icons/next.png new file mode 100644 index 0000000..9a62593 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/next.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/note.png b/config.dot/awesome.link/themes/xoria256/icons/note.png new file mode 100644 index 0000000..19866aa Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/note.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/note_on.png b/config.dot/awesome.link/themes/xoria256/icons/note_on.png new file mode 100644 index 0000000..aae5ca3 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/note_on.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/pacman.png b/config.dot/awesome.link/themes/xoria256/icons/pacman.png new file mode 100644 index 0000000..bdb9b7b Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/pacman.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/pause.png b/config.dot/awesome.link/themes/xoria256/icons/pause.png new file mode 100644 index 0000000..d4546e6 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/pause.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/phones.png b/config.dot/awesome.link/themes/xoria256/icons/phones.png new file mode 100644 index 0000000..bec0e57 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/phones.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/play.png b/config.dot/awesome.link/themes/xoria256/icons/play.png new file mode 100644 index 0000000..b228f74 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/play.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/prev.png b/config.dot/awesome.link/themes/xoria256/icons/prev.png new file mode 100644 index 0000000..4c4ca40 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/prev.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/rwd.png b/config.dot/awesome.link/themes/xoria256/icons/rwd.png new file mode 100644 index 0000000..ac3d6f4 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/rwd.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/scissors.png b/config.dot/awesome.link/themes/xoria256/icons/scissors.png new file mode 100644 index 0000000..68bf003 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/scissors.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/square_sel.png b/config.dot/awesome.link/themes/xoria256/icons/square_sel.png new file mode 100755 index 0000000..874a3a5 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/square_sel.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/square_unsel.png b/config.dot/awesome.link/themes/xoria256/icons/square_unsel.png new file mode 100755 index 0000000..979642f Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/square_unsel.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/stop.png b/config.dot/awesome.link/themes/xoria256/icons/stop.png new file mode 100644 index 0000000..207915b Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/stop.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/submenu.png b/config.dot/awesome.link/themes/xoria256/icons/submenu.png new file mode 100755 index 0000000..e9a6b7c Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/submenu.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/task.png b/config.dot/awesome.link/themes/xoria256/icons/task.png new file mode 100644 index 0000000..962b51a Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/task.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/temp.png b/config.dot/awesome.link/themes/xoria256/icons/temp.png new file mode 100644 index 0000000..7952de8 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/temp.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/tile.png b/config.dot/awesome.link/themes/xoria256/icons/tile.png new file mode 100644 index 0000000..d2fd6bd Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/tile.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/tilebottom.png b/config.dot/awesome.link/themes/xoria256/icons/tilebottom.png new file mode 100644 index 0000000..30513ec Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/tilebottom.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/tileleft.png b/config.dot/awesome.link/themes/xoria256/icons/tileleft.png new file mode 100644 index 0000000..ddbf7bb Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/tileleft.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/tiletop.png b/config.dot/awesome.link/themes/xoria256/icons/tiletop.png new file mode 100644 index 0000000..f7671bf Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/tiletop.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/close_focus.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/close_focus.png new file mode 100644 index 0000000..e9b4179 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/close_focus.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/close_normal.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/close_normal.png new file mode 100644 index 0000000..cb0c3fa Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/close_normal.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/floating_focus_active.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/floating_focus_active.png new file mode 100644 index 0000000..0f9ee0d Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/floating_focus_active.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/floating_focus_inactive.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/floating_focus_inactive.png new file mode 100644 index 0000000..d254a73 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/floating_focus_inactive.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/floating_normal_active.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/floating_normal_active.png new file mode 100644 index 0000000..c5ce3de Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/floating_normal_active.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/floating_normal_inactive.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/floating_normal_inactive.png new file mode 100644 index 0000000..850b602 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/floating_normal_inactive.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/maximized_focus_active.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/maximized_focus_active.png new file mode 100644 index 0000000..7e8498a Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/maximized_focus_active.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/maximized_focus_inactive.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/maximized_focus_inactive.png new file mode 100644 index 0000000..f684470 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/maximized_focus_inactive.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/maximized_normal_active.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/maximized_normal_active.png new file mode 100644 index 0000000..4aa4196 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/maximized_normal_active.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/maximized_normal_inactive.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/maximized_normal_inactive.png new file mode 100644 index 0000000..bfe01a3 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/maximized_normal_inactive.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/ontop_focus_active.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/ontop_focus_active.png new file mode 100644 index 0000000..86e61b7 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/ontop_focus_active.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/ontop_focus_inactive.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/ontop_focus_inactive.png new file mode 100644 index 0000000..286d439 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/ontop_focus_inactive.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/ontop_normal_active.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/ontop_normal_active.png new file mode 100644 index 0000000..fcee772 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/ontop_normal_active.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/ontop_normal_inactive.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/ontop_normal_inactive.png new file mode 100644 index 0000000..a628626 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/ontop_normal_inactive.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/sticky_focus_active.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/sticky_focus_active.png new file mode 100644 index 0000000..b10e604 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/sticky_focus_active.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/sticky_focus_inactive.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/sticky_focus_inactive.png new file mode 100644 index 0000000..22d7453 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/sticky_focus_inactive.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/sticky_normal_active.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/sticky_normal_active.png new file mode 100644 index 0000000..aad079e Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/sticky_normal_active.png differ diff --git a/config.dot/awesome.link/themes/xoria256/icons/titlebar/sticky_normal_inactive.png b/config.dot/awesome.link/themes/xoria256/icons/titlebar/sticky_normal_inactive.png new file mode 100644 index 0000000..5f3e655 Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/icons/titlebar/sticky_normal_inactive.png differ diff --git a/config.dot/awesome.link/themes/xoria256/theme.lua b/config.dot/awesome.link/themes/xoria256/theme.lua new file mode 100644 index 0000000..338ed50 --- /dev/null +++ b/config.dot/awesome.link/themes/xoria256/theme.lua @@ -0,0 +1,392 @@ + +--[[ + + xoria256 Awesome WM theme + based on github.com/copycat-killer + +--]] + +local gears = require("gears") +local lain = require("lain") +local awful = require("awful") +local wibox = require("wibox") +local os, math, string = os, math, string + +local theme = {} +theme.dir = os.getenv("HOME") .. "/.config/awesome/themes/xoria256" +theme.wallpaper = theme.dir .. "/wall.png" +theme.font = "xos4 Terminus 8" +theme.fg_normal = "#FEFEFE" +theme.fg_focus = "#32D6FF" +theme.fg_urgent = "#C83F11" +theme.bg_urgent = "#3F3F3F" +theme.taglist_fg_focus = "#00CCFF" + +--- Default fg/bg colors +---theme.bg_normal = "#222222" +---theme.bg_focus = "#1E2320" +---theme.tasklist_bg_focus = "#222222" + +-- Solarized fg/bg color +theme.tasklist_bg_focus = "#1C1C1C" +theme.bg_normal = "#1C1C1C" +theme.bg_focus = "#1C1C1C" + +theme.tasklist_fg_focus = "#00CCFF" +theme.border_width = 0 +theme.border_normal = "#3F3F3F" +theme.border_focus = "#6F6F6F" +theme.border_marked = "#CC9393" +theme.titlebar_bg_focus = "#3F3F3F" +theme.titlebar_bg_normal = "#3F3F3F" +theme.titlebar_bg_focus = theme.bg_focus +theme.titlebar_bg_normal = theme.bg_normal +theme.titlebar_fg_focus = theme.fg_focus +theme.menu_height = 16 +theme.menu_width = 140 +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.widget_ac = theme.dir .. "/icons/ac.png" +theme.widget_battery = theme.dir .. "/icons/battery.png" +theme.widget_battery_low = theme.dir .. "/icons/battery_low.png" +theme.widget_battery_empty = theme.dir .. "/icons/battery_empty.png" +theme.widget_mem = theme.dir .. "/icons/mem.png" +theme.widget_cpu = theme.dir .. "/icons/cpu.png" +theme.widget_temp = theme.dir .. "/icons/temp.png" +theme.widget_net = theme.dir .. "/icons/net.png" +theme.widget_hdd = theme.dir .. "/icons/hdd.png" +theme.widget_music = theme.dir .. "/icons/note.png" +theme.widget_music_on = theme.dir .. "/icons/note_on.png" +theme.widget_music_pause = theme.dir .. "/icons/pause.png" +theme.widget_music_stop = theme.dir .. "/icons/stop.png" +theme.widget_vol = theme.dir .. "/icons/vol.png" +theme.widget_vol_low = theme.dir .. "/icons/vol_low.png" +theme.widget_vol_no = theme.dir .. "/icons/vol_no.png" +theme.widget_vol_mute = theme.dir .. "/icons/vol_mute.png" +theme.widget_mail = theme.dir .. "/icons/mail.png" +theme.widget_mail_on = theme.dir .. "/icons/mail_on.png" +theme.widget_task = theme.dir .. "/icons/task.png" +theme.widget_scissors = theme.dir .. "/icons/scissors.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" + +local markup = lain.util.markup +local separators = lain.util.separators + +-- Binary clock +local binclock = require("themes.xoria256.binclock"){ + height = 16, + show_seconds = true, + color_active = theme.fg_normal, + color_inactive = theme.bg_focus +} + +-- Calendar +theme.cal = lain.widget.calendar({ + --cal = "cal --color=always", + attach_to = { binclock.widget }, + notification_preset = { + font = "xos4 Terminus 10", + fg = theme.fg_normal, + bg = theme.bg_normal + } +}) + +-- Taskwarrior +local task = wibox.widget.imagebox(theme.widget_task) +lain.widget.contrib.task.attach(task, { + -- do not colorize output + show_cmd = "task | sed -r 's/\\x1B\\[([0-9]{1,2}(;[0-9]{1,2})?)?[mGK]//g'" +}) +task:buttons(awful.util.table.join(awful.button({}, 1, lain.widget.contrib.task.prompt))) + +-- Scissors (xsel copy and paste) +local scissors = wibox.widget.imagebox(theme.widget_scissors) +scissors:buttons(awful.util.table.join(awful.button({}, 1, function() awful.spawn("xsel | xsel -i -b") end))) + +-- Mail IMAP check +local mailicon = wibox.widget.imagebox(theme.widget_mail) +--[[ commented because it needs to be set before use +mailicon:buttons(awful.util.table.join(awful.button({ }, 1, function () awful.spawn(mail) end))) +local mail = lain.widget.imap({ + timeout = 180, + server = "server", + mail = "mail", + password = "keyring get mail", + settings = function() + if mailcount > 0 then + widget:set_text(" " .. mailcount .. " ") + mailicon:set_image(theme.widget_mail_on) + else + widget:set_text("") + mailicon:set_image(theme.widget_mail) + end + end +}) +--]] + +-- ALSA volume +theme.volume = lain.widget.alsabar({ + --togglechannel = "IEC958,3", + notification_preset = { font = "xos4 Terminus 10", fg = theme.fg_normal }, +}) + +-- MPD +---local musicplr = awful.util.terminal .. " -title Music -g 130x34-320+16 -e ncmpcpp" +---local mpdicon = wibox.widget.imagebox(theme.widget_music) +---mpdicon:buttons(awful.util.table.join( +--- awful.button({ modkey }, 1, function () awful.spawn.with_shell(musicplr) end), +--- awful.button({ }, 1, function () +--- awful.spawn.with_shell("mpc prev") +--- theme.mpd.update() +--- end), +--- awful.button({ }, 2, function () +--- awful.spawn.with_shell("mpc toggle") +--- theme.mpd.update() +--- end), +--- awful.button({ }, 3, function () +--- awful.spawn.with_shell("mpc next") +--- theme.mpd.update() +--- end))) +---theme.mpd = lain.widget.mpd({ +--- settings = function() +--- if mpd_now.state == "play" then +--- artist = " " .. mpd_now.artist .. " " +--- title = mpd_now.title .. " " +--- mpdicon:set_image(theme.widget_music_on) +--- widget:set_markup(markup.font(theme.font, markup("#FF8466", artist) .. " " .. title)) +--- elseif mpd_now.state == "pause" then +--- widget:set_markup(markup.font(theme.font, " mpd paused ")) +--- mpdicon:set_image(theme.widget_music_pause) +--- else +--- widget:set_text("") +--- mpdicon:set_image(theme.widget_music) +--- end +--- end +---}) + +-- MEM +local memicon = wibox.widget.imagebox(theme.widget_mem) +local mem = lain.widget.mem({ + settings = function() + widget:set_markup(markup.font(theme.font, " " .. mem_now.used .. "MB ")) + end +}) + +-- CPU +local cpuicon = wibox.widget.imagebox(theme.widget_cpu) +local cpu = lain.widget.cpu({ + settings = function() + widget:set_markup(markup.font(theme.font, " " .. cpu_now.usage .. "% ")) + end +}) + +--[[ Coretemp (lm_sensors, per core) +local tempwidget = awful.widget.watch({awful.util.shell, '-c', 'sensors | grep Core'}, 30, +function(widget, stdout) + local temps = "" + for line in stdout:gmatch("[^\r\n]+") do + temps = temps .. line:match("+(%d+).*°C") .. "° " -- in Celsius + end + widget:set_markup(markup.font(theme.font, " " .. temps)) +end) +--]] +-- Coretemp (lain, average) +local temp = lain.widget.temp({ + settings = function() + widget:set_markup(markup.font(theme.font, " " .. coretemp_now .. "°C ")) + end +}) +--]] +local tempicon = wibox.widget.imagebox(theme.widget_temp) + +-- / fs +local fsicon = wibox.widget.imagebox(theme.widget_hdd) +theme.fs = lain.widget.fs({ + options = "--exclude-type=tmpfs", + notification_preset = { fg = theme.fg_normal, bg = theme.bg_normal, font = "xos4 Terminus 10" }, + settings = function() + widget:set_markup(markup.font(theme.font, " " .. fs_now.available_gb .. "GB ")) + end +}) + +-- Battery +local baticon = wibox.widget.imagebox(theme.widget_battery) +local bat = lain.widget.bat({ + settings = function() + if bat_now.status ~= "N/A" then + if bat_now.ac_status == 1 then + widget:set_markup(markup.font(theme.font, " AC ")) + baticon:set_image(theme.widget_ac) + return + elseif not bat_now.perc and tonumber(bat_now.perc) <= 5 then + baticon:set_image(theme.widget_battery_empty) + elseif not bat_now.perc and tonumber(bat_now.perc) <= 15 then + baticon:set_image(theme.widget_battery_low) + else + baticon:set_image(theme.widget_battery) + end + widget:set_markup(markup.font(theme.font, " " .. bat_now.perc .. "% ")) + else + widget:set_markup() + baticon:set_image(theme.widget_ac) + end + end +}) + +-- Net +local neticon = wibox.widget.imagebox(theme.widget_net) +local net = lain.widget.net({ + settings = function() + widget:set_markup(markup.fontfg(theme.font, "#FEFEFE", " " .. net_now.received .. " ↓↑ " .. net_now.sent .. " ")) + end +}) + +-- Separators +local arrow = separators.arrow_left + +function theme.powerline_rl(cr, width, height) + local arrow_depth, offset = height/2, 0 + + -- Avoid going out of the (potential) clip area + if arrow_depth < 0 then + width = width + 2*arrow_depth + offset = -arrow_depth + end + + cr:move_to(offset + arrow_depth , 0 ) + cr:line_to(offset + width , 0 ) + cr:line_to(offset + width - arrow_depth , height/2 ) + cr:line_to(offset + width , height ) + cr:line_to(offset + arrow_depth , height ) + cr:line_to(offset , height/2 ) + + cr:close_path() +end + +local function pl(widget, bgcolor, padding) + return wibox.container.background(wibox.container.margin(widget, 16, 16), bgcolor, theme.powerline_rl) +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) + + -- 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(awful.util.table.join( + awful.button({ }, 1, function () awful.layout.inc( 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 = 16, 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, + --spr, + s.mytaglist, + s.mypromptbox, + spr, + }, + s.mytasklist, -- Middle widget + { -- Right widgets + layout = wibox.layout.fixed.horizontal, + wibox.widget.systray(), + wibox.container.margin(scissors, 4, 8), + --[[ using shapes + pl(wibox.widget { mpdicon, theme.mpd.widget, layout = wibox.layout.align.horizontal }, "#343434"), + pl(task, "#343434"), + --pl(wibox.widget { mailicon, mail and mail.widget, layout = wibox.layout.align.horizontal }, "#343434"), + pl(wibox.widget { memicon, mem.widget, layout = wibox.layout.align.horizontal }, "#777E76"), + pl(wibox.widget { cpuicon, cpu.widget, layout = wibox.layout.align.horizontal }, "#4B696D"), + pl(wibox.widget { tempicon, temp.widget, layout = wibox.layout.align.horizontal }, "#4B3B51"), + pl(wibox.widget { fsicon, theme.fs.widget, layout = wibox.layout.align.horizontal }, "#CB755B"), + pl(wibox.widget { baticon, bat.widget, layout = wibox.layout.align.horizontal }, "#8DAA9A"), + pl(wibox.widget { neticon, net.widget, layout = wibox.layout.align.horizontal }, "#C0C0A2"), + pl(binclock.widget, "#777E76"), + --]] + -- using separators + arrow(theme.bg_normal, "#343434"), + wibox.container.background(wibox.container.margin(wibox.widget { mailicon, mail and mail.widget, layout = wibox.layout.align.horizontal }, 4, 7), "#343434"), + arrow("#343434", theme.bg_normal), + wibox.container.background(wibox.container.margin(wibox.widget { mpdicon, theme.mpd.widget, layout = wibox.layout.align.horizontal }, 3, 6), theme.bg_focus), + arrow(theme.bg_normal, "#343434"), + wibox.container.background(wibox.container.margin(task, 3, 7), "#343434"), + arrow("#343434", "#777E76"), + wibox.container.background(wibox.container.margin(wibox.widget { memicon, mem.widget, layout = wibox.layout.align.horizontal }, 2, 3), "#777E76"), + arrow("#777E76", "#4B696D"), + wibox.container.background(wibox.container.margin(wibox.widget { cpuicon, cpu.widget, layout = wibox.layout.align.horizontal }, 3, 4), "#4B696D"), + arrow("#4B696D", "#4B3B51"), + wibox.container.background(wibox.container.margin(wibox.widget { tempicon, temp.widget, layout = wibox.layout.align.horizontal }, 4, 4), "#4B3B51"), + arrow("#4B3B51", "#CB755B"), + wibox.container.background(wibox.container.margin(wibox.widget { fsicon, theme.fs.widget, layout = wibox.layout.align.horizontal }, 3, 3), "#CB755B"), + arrow("#CB755B", "#8DAA9A"), + wibox.container.background(wibox.container.margin(wibox.widget { baticon, bat.widget, layout = wibox.layout.align.horizontal }, 3, 3), "#8DAA9A"), + arrow("#8DAA9A", "#C0C0A2"), + wibox.container.background(wibox.container.margin(wibox.widget { nil, neticon, net.widget, layout = wibox.layout.align.horizontal }, 3, 3), "#C0C0A2"), + arrow("#C0C0A2", "#777E76"), + wibox.container.background(wibox.container.margin(binclock.widget, 4, 8), "#777E76"), + arrow("#777E76", "alpha"), + --]] + s.mylayoutbox, + }, + } +end + +return theme diff --git a/config.dot/awesome.link/themes/xoria256/wall.png b/config.dot/awesome.link/themes/xoria256/wall.png new file mode 100644 index 0000000..f08488b Binary files /dev/null and b/config.dot/awesome.link/themes/xoria256/wall.png differ -- cgit v1.2.3