From e4a991f47ec25ae1b45a07f990a61963592331b9 Mon Sep 17 00:00:00 2001 From: luke bonham Date: Fri, 15 Mar 2013 14:11:21 +0100 Subject: [PATCH] first commit --- .gitignore | 1 + README.rst | 13 + icons/anrxc/LICENSE | 10 + icons/anrxc/awesome14.png | Bin 0 -> 223 bytes icons/anrxc/layouts-huge-fill/dwindle.png | Bin 0 -> 196 bytes icons/anrxc/layouts-huge-fill/fairh.png | Bin 0 -> 191 bytes icons/anrxc/layouts-huge-fill/fairv.png | Bin 0 -> 193 bytes icons/anrxc/layouts-huge-fill/floating.png | Bin 0 -> 189 bytes icons/anrxc/layouts-huge-fill/fullscreen.png | Bin 0 -> 199 bytes icons/anrxc/layouts-huge-fill/magnifier.png | Bin 0 -> 191 bytes icons/anrxc/layouts-huge-fill/max.png | Bin 0 -> 276 bytes icons/anrxc/layouts-huge-fill/spiral.png | Bin 0 -> 196 bytes icons/anrxc/layouts-huge-fill/tile.png | Bin 0 -> 189 bytes icons/anrxc/layouts-huge-fill/tilebottom.png | Bin 0 -> 186 bytes icons/anrxc/layouts-huge-fill/tileleft.png | Bin 0 -> 188 bytes icons/anrxc/layouts-huge-fill/tiletop.png | Bin 0 -> 186 bytes icons/anrxc/layouts-huge/dwindle.png | Bin 0 -> 199 bytes icons/anrxc/layouts-huge/fairh.png | Bin 0 -> 194 bytes icons/anrxc/layouts-huge/fairv.png | Bin 0 -> 201 bytes icons/anrxc/layouts-huge/floating.png | Bin 0 -> 204 bytes icons/anrxc/layouts-huge/fullscreen.png | Bin 0 -> 202 bytes icons/anrxc/layouts-huge/magnifier.png | Bin 0 -> 209 bytes icons/anrxc/layouts-huge/max.png | Bin 0 -> 355 bytes icons/anrxc/layouts-huge/spiral.png | Bin 0 -> 199 bytes icons/anrxc/layouts-huge/tile.png | Bin 0 -> 192 bytes icons/anrxc/layouts-huge/tilebottom.png | Bin 0 -> 192 bytes icons/anrxc/layouts-huge/tileleft.png | Bin 0 -> 192 bytes icons/anrxc/layouts-huge/tiletop.png | Bin 0 -> 192 bytes icons/anrxc/layouts-simple/dwindle.png | Bin 0 -> 246 bytes icons/anrxc/layouts-simple/fairh.png | Bin 0 -> 184 bytes icons/anrxc/layouts-simple/fairv.png | Bin 0 -> 197 bytes icons/anrxc/layouts-simple/floating.png | Bin 0 -> 301 bytes icons/anrxc/layouts-simple/floating_a.png | Bin 0 -> 248 bytes icons/anrxc/layouts-simple/magnifier.png | Bin 0 -> 231 bytes icons/anrxc/layouts-simple/max.png | Bin 0 -> 265 bytes icons/anrxc/layouts-simple/spiral.png | Bin 0 -> 244 bytes icons/anrxc/layouts-simple/tile.png | Bin 0 -> 219 bytes icons/anrxc/layouts-simple/tilebottom.png | Bin 0 -> 210 bytes icons/anrxc/layouts-simple/tileleft.png | Bin 0 -> 223 bytes icons/anrxc/layouts-simple/tiletop.png | Bin 0 -> 202 bytes icons/anrxc/layouts-small-fill/dwindle.png | Bin 0 -> 216 bytes icons/anrxc/layouts-small-fill/fairh.png | Bin 0 -> 194 bytes icons/anrxc/layouts-small-fill/fairv.png | Bin 0 -> 225 bytes icons/anrxc/layouts-small-fill/floating.png | Bin 0 -> 241 bytes icons/anrxc/layouts-small-fill/fullscreen.png | Bin 0 -> 213 bytes icons/anrxc/layouts-small-fill/magnifier.png | Bin 0 -> 215 bytes icons/anrxc/layouts-small-fill/max.png | Bin 0 -> 240 bytes icons/anrxc/layouts-small-fill/spiral.png | Bin 0 -> 215 bytes icons/anrxc/layouts-small-fill/tile.png | Bin 0 -> 196 bytes icons/anrxc/layouts-small-fill/tilebottom.png | Bin 0 -> 214 bytes icons/anrxc/layouts-small-fill/tileleft.png | Bin 0 -> 210 bytes icons/anrxc/layouts-small-fill/tiletop.png | Bin 0 -> 213 bytes icons/anrxc/layouts-small-outline/dwindle.png | Bin 0 -> 224 bytes icons/anrxc/layouts-small-outline/fairh.png | Bin 0 -> 216 bytes icons/anrxc/layouts-small-outline/fairv.png | Bin 0 -> 226 bytes .../anrxc/layouts-small-outline/floating.png | Bin 0 -> 250 bytes .../anrxc/layouts-small-outline/magnifier.png | Bin 0 -> 233 bytes icons/anrxc/layouts-small-outline/max.png | Bin 0 -> 252 bytes icons/anrxc/layouts-small-outline/spiral.png | Bin 0 -> 225 bytes icons/anrxc/layouts-small-outline/tile.png | Bin 0 -> 219 bytes .../layouts-small-outline/tilebottom.png | Bin 0 -> 222 bytes .../anrxc/layouts-small-outline/tileleft.png | Bin 0 -> 220 bytes icons/anrxc/layouts-small-outline/tiletop.png | Bin 0 -> 221 bytes icons/anrxc/layouts-small/dwindle.png | Bin 0 -> 221 bytes icons/anrxc/layouts-small/fairh.png | Bin 0 -> 234 bytes icons/anrxc/layouts-small/fairv.png | Bin 0 -> 229 bytes icons/anrxc/layouts-small/floating.png | Bin 0 -> 250 bytes icons/anrxc/layouts-small/magnifier.png | Bin 0 -> 233 bytes icons/anrxc/layouts-small/max.png | Bin 0 -> 252 bytes icons/anrxc/layouts-small/spiral.png | Bin 0 -> 227 bytes icons/anrxc/layouts-small/tile.png | Bin 0 -> 218 bytes icons/anrxc/layouts-small/tilebottom.png | Bin 0 -> 224 bytes icons/anrxc/layouts-small/tileleft.png | Bin 0 -> 219 bytes icons/anrxc/layouts-small/tiletop.png | Bin 0 -> 223 bytes icons/anrxc/layouts/dwindle.png | Bin 0 -> 246 bytes icons/anrxc/layouts/fairh.png | Bin 0 -> 170 bytes icons/anrxc/layouts/fairv.png | Bin 0 -> 185 bytes icons/anrxc/layouts/floating.png | Bin 0 -> 301 bytes icons/anrxc/layouts/floating_a.png | Bin 0 -> 248 bytes icons/anrxc/layouts/magnifier.png | Bin 0 -> 231 bytes icons/anrxc/layouts/max.png | Bin 0 -> 265 bytes icons/anrxc/layouts/spiral.png | Bin 0 -> 244 bytes icons/anrxc/layouts/tile.png | Bin 0 -> 230 bytes icons/anrxc/layouts/tilebottom.png | Bin 0 -> 214 bytes icons/anrxc/layouts/tileleft.png | Bin 0 -> 233 bytes icons/anrxc/layouts/tiletop.png | Bin 0 -> 201 bytes icons/anrxc/taglist/square_a.png | Bin 0 -> 377 bytes icons/anrxc/taglist/square_b.png | Bin 0 -> 377 bytes icons/anrxc/taglist/squaref_a.png | Bin 0 -> 377 bytes icons/anrxc/taglist/squaref_b.png | Bin 0 -> 163 bytes icons/anrxc/titlebar-big/close_focus.png | Bin 0 -> 246 bytes icons/anrxc/titlebar-big/close_normal.png | Bin 0 -> 246 bytes .../titlebar-big/floating_focus_active.png | Bin 0 -> 209 bytes .../titlebar-big/floating_focus_inactive.png | Bin 0 -> 209 bytes .../titlebar-big/floating_normal_active.png | 1 + .../titlebar-big/floating_normal_inactive.png | 1 + .../titlebar-big/maximized_focus_active.png | Bin 0 -> 212 bytes .../titlebar-big/maximized_focus_inactive.png | Bin 0 -> 212 bytes .../titlebar-big/maximized_normal_active.png | 1 + .../maximized_normal_inactive.png | 1 + .../anrxc/titlebar-big/ontop_focus_active.png | Bin 0 -> 201 bytes .../titlebar-big/ontop_focus_inactive.png | Bin 0 -> 201 bytes .../titlebar-big/ontop_normal_active.png | 1 + .../titlebar-big/ontop_normal_inactive.png | 1 + .../titlebar-big/sticky_focus_active.png | Bin 0 -> 212 bytes .../titlebar-big/sticky_focus_inactive.png | Bin 0 -> 212 bytes .../titlebar-big/sticky_normal_active.png | 1 + .../titlebar-big/sticky_normal_inactive.png | 1 + icons/anrxc/titlebar-small/close_focus.png | Bin 0 -> 209 bytes icons/anrxc/titlebar-small/close_normal.png | Bin 0 -> 368 bytes .../titlebar-small/floating_focus_active.png | Bin 0 -> 207 bytes .../floating_focus_inactive.png | Bin 0 -> 337 bytes .../titlebar-small/floating_normal_active.png | Bin 0 -> 359 bytes .../floating_normal_inactive.png | Bin 0 -> 326 bytes .../titlebar-small/maximized_focus_active.png | Bin 0 -> 200 bytes .../maximized_focus_inactive.png | Bin 0 -> 335 bytes .../maximized_normal_active.png | Bin 0 -> 366 bytes .../maximized_normal_inactive.png | Bin 0 -> 347 bytes .../titlebar-small/ontop_focus_active.png | Bin 0 -> 186 bytes .../titlebar-small/ontop_focus_inactive.png | Bin 0 -> 331 bytes .../titlebar-small/ontop_normal_active.png | Bin 0 -> 347 bytes .../titlebar-small/ontop_normal_inactive.png | Bin 0 -> 332 bytes .../titlebar-small/sticky_focus_active.png | Bin 0 -> 197 bytes .../titlebar-small/sticky_focus_inactive.png | Bin 0 -> 328 bytes .../titlebar-small/sticky_normal_active.png | Bin 0 -> 359 bytes .../titlebar-small/sticky_normal_inactive.png | Bin 0 -> 328 bytes ...w to change color of icons and resize them | 6 + icons/xbm8x8/ac.xbm | 4 + icons/xbm8x8/ac_01.xbm | 4 + icons/xbm8x8/arch.xbm | 4 + icons/xbm8x8/arch_10x10.xbm | 5 + icons/xbm8x8/bat_empty_01.xbm | 4 + icons/xbm8x8/bat_empty_02.xbm | 4 + icons/xbm8x8/bat_full_01.xbm | 4 + icons/xbm8x8/bat_full_02.xbm | 4 + icons/xbm8x8/bat_low_01.xbm | 4 + icons/xbm8x8/bat_low_02.xbm | 4 + icons/xbm8x8/bluetooth.xbm | 4 + icons/xbm8x8/bug_01.xbm | 4 + icons/xbm8x8/bug_02.xbm | 4 + icons/xbm8x8/cat.xbm | 4 + icons/xbm8x8/clock.xbm | 4 + icons/xbm8x8/cpu.xbm | 4 + icons/xbm8x8/dish.xbm | 4 + icons/xbm8x8/diskette.xbm | 4 + icons/xbm8x8/empty.xbm | 4 + icons/xbm8x8/eye_l.xbm | 4 + icons/xbm8x8/eye_r.xbm | 4 + icons/xbm8x8/fox.xbm | 4 + icons/xbm8x8/fs_01.xbm | 4 + icons/xbm8x8/fs_02.xbm | 4 + icons/xbm8x8/full.xbm | 4 + icons/xbm8x8/fwd.xbm | 4 + icons/xbm8x8/half.xbm | 4 + icons/xbm8x8/info_01.xbm | 4 + icons/xbm8x8/info_02.xbm | 4 + icons/xbm8x8/info_03.xbm | 4 + icons/xbm8x8/mail.xbm | 4 + icons/xbm8x8/mem.xbm | 4 + icons/xbm8x8/mouse_01.xbm | 4 + icons/xbm8x8/net_down_01.xbm | 4 + icons/xbm8x8/net_down_02.xbm | 4 + icons/xbm8x8/net_down_03.xbm | 4 + icons/xbm8x8/net_up_01.xbm | 4 + icons/xbm8x8/net_up_02.xbm | 4 + icons/xbm8x8/net_up_03.xbm | 4 + icons/xbm8x8/net_wired.xbm | 4 + icons/xbm8x8/next.xbm | 4 + icons/xbm8x8/note.xbm | 4 + icons/xbm8x8/pacman.xbm | 4 + icons/xbm8x8/pause.xbm | 4 + icons/xbm8x8/phones.xbm | 4 + icons/xbm8x8/play.xbm | 4 + icons/xbm8x8/plug.xbm | 4 + icons/xbm8x8/prev.xbm | 4 + icons/xbm8x8/rwd.xbm | 4 + icons/xbm8x8/scorpio.xbm | 4 + icons/xbm8x8/shroom.xbm | 4 + icons/xbm8x8/spkr_01.xbm | 4 + icons/xbm8x8/spkr_02.xbm | 4 + icons/xbm8x8/spkr_03.xbm | 4 + icons/xbm8x8/stop.xbm | 4 + icons/xbm8x8/temp.xbm | 4 + icons/xbm8x8/test.xbm | 4 + icons/xbm8x8/usb.xbm | 4 + icons/xbm8x8/usb_02.xbm | 4 + icons/xbm8x8/wifi_01.xbm | 4 + icons/xbm8x8/wifi_02.xbm | 4 + rc.lua.multicolor | 980 ++++++++++++++++++ rc.lua.powerarrow-darker | 958 +++++++++++++++++ scratch/drop.lua | 134 +++ scratch/init.lua | 14 + scratch/pad.lua | 137 +++ themes/multicolor/layouts/dwindle.png | Bin 0 -> 304 bytes themes/multicolor/layouts/fairh.png | Bin 0 -> 288 bytes themes/multicolor/layouts/fairv.png | Bin 0 -> 316 bytes themes/multicolor/layouts/floating.png | Bin 0 -> 267 bytes themes/multicolor/layouts/fullscreen.png | Bin 0 -> 266 bytes themes/multicolor/layouts/magnifier.png | Bin 0 -> 275 bytes themes/multicolor/layouts/max.png | Bin 0 -> 434 bytes themes/multicolor/layouts/spiral.png | Bin 0 -> 305 bytes themes/multicolor/layouts/tile.png | Bin 0 -> 293 bytes themes/multicolor/layouts/tilebottom.png | Bin 0 -> 275 bytes themes/multicolor/layouts/tileleft.png | Bin 0 -> 294 bytes themes/multicolor/layouts/tiletop.png | Bin 0 -> 276 bytes themes/multicolor/submenu.png | Bin 0 -> 180 bytes themes/multicolor/taglist/square_a.png | Bin 0 -> 377 bytes themes/multicolor/taglist/square_b.png | Bin 0 -> 377 bytes themes/multicolor/theme.lua | 81 ++ themes/multicolor/wall.png | Bin 0 -> 295082 bytes themes/multicolor/widgets/ac.png | Bin 0 -> 167 bytes themes/multicolor/widgets/bat.png | Bin 0 -> 157 bytes themes/multicolor/widgets/clock.png | Bin 0 -> 356 bytes themes/multicolor/widgets/cpu.png | Bin 0 -> 295 bytes themes/multicolor/widgets/dish.png | Bin 0 -> 188 bytes themes/multicolor/widgets/fs.png | Bin 0 -> 201 bytes themes/multicolor/widgets/mail.png | Bin 0 -> 352 bytes themes/multicolor/widgets/mem.png | Bin 0 -> 123 bytes themes/multicolor/widgets/net_down.png | Bin 0 -> 348 bytes themes/multicolor/widgets/net_up.png | Bin 0 -> 350 bytes themes/multicolor/widgets/note.png | Bin 0 -> 342 bytes themes/multicolor/widgets/spkr.png | Bin 0 -> 350 bytes themes/multicolor/widgets/temp.png | Bin 0 -> 353 bytes themes/powerarrow-darker/icons/ac.png | Bin 0 -> 106 bytes themes/powerarrow-darker/icons/arrl.png | Bin 0 -> 116 bytes themes/powerarrow-darker/icons/arrl_dl.png | Bin 0 -> 205 bytes themes/powerarrow-darker/icons/arrl_dl_sf.png | Bin 0 -> 146 bytes themes/powerarrow-darker/icons/arrl_ld.png | Bin 0 -> 184 bytes themes/powerarrow-darker/icons/arrl_ld_sf.png | Bin 0 -> 148 bytes themes/powerarrow-darker/icons/arrl_sf.png | Bin 0 -> 95 bytes themes/powerarrow-darker/icons/battery.png | Bin 0 -> 148 bytes .../powerarrow-darker/icons/battery_empty.png | Bin 0 -> 132 bytes .../powerarrow-darker/icons/battery_low.png | Bin 0 -> 131 bytes themes/powerarrow-darker/icons/cal.png | Bin 0 -> 103 bytes themes/powerarrow-darker/icons/cpu.png | Bin 0 -> 128 bytes themes/powerarrow-darker/icons/dwindle.png | Bin 0 -> 149 bytes themes/powerarrow-darker/icons/fairh.png | Bin 0 -> 144 bytes themes/powerarrow-darker/icons/fairv.png | Bin 0 -> 154 bytes themes/powerarrow-darker/icons/floating.png | Bin 0 -> 135 bytes themes/powerarrow-darker/icons/hdd.png | Bin 0 -> 191 bytes themes/powerarrow-darker/icons/magnifier.png | Bin 0 -> 169 bytes themes/powerarrow-darker/icons/mail.png | Bin 0 -> 126 bytes .../powerarrow-darker/icons/mail_notify.png | Bin 0 -> 731 bytes themes/powerarrow-darker/icons/max.png | Bin 0 -> 169 bytes themes/powerarrow-darker/icons/mem.png | Bin 0 -> 93 bytes themes/powerarrow-darker/icons/net.png | Bin 0 -> 133 bytes themes/powerarrow-darker/icons/note.png | Bin 0 -> 142 bytes themes/powerarrow-darker/icons/note_on.png | Bin 0 -> 174 bytes themes/powerarrow-darker/icons/playing.png | Bin 0 -> 4169 bytes themes/powerarrow-darker/icons/scissors.png | Bin 0 -> 130 bytes themes/powerarrow-darker/icons/spiral.png | Bin 0 -> 147 bytes themes/powerarrow-darker/icons/square_sel.png | Bin 0 -> 81 bytes .../powerarrow-darker/icons/square_unsel.png | Bin 0 -> 88 bytes themes/powerarrow-darker/icons/submenu.png | Bin 0 -> 84 bytes themes/powerarrow-darker/icons/task.png | Bin 0 -> 129 bytes themes/powerarrow-darker/icons/temp.png | Bin 0 -> 119 bytes themes/powerarrow-darker/icons/tile.png | Bin 0 -> 136 bytes themes/powerarrow-darker/icons/tilebottom.png | Bin 0 -> 140 bytes themes/powerarrow-darker/icons/tileleft.png | Bin 0 -> 134 bytes themes/powerarrow-darker/icons/tiletop.png | Bin 0 -> 140 bytes themes/powerarrow-darker/icons/vol.png | Bin 0 -> 123 bytes themes/powerarrow-darker/icons/vol_low.png | Bin 0 -> 193 bytes themes/powerarrow-darker/icons/vol_mute.png | Bin 0 -> 227 bytes themes/powerarrow-darker/icons/vol_no.png | Bin 0 -> 127 bytes themes/powerarrow-darker/theme.lua | 79 ++ themes/powerarrow-darker/wall.png | Bin 0 -> 104006 bytes 266 files changed, 2666 insertions(+) create mode 100644 .gitignore create mode 100644 README.rst create mode 100644 icons/anrxc/LICENSE create mode 100644 icons/anrxc/awesome14.png create mode 100644 icons/anrxc/layouts-huge-fill/dwindle.png create mode 100644 icons/anrxc/layouts-huge-fill/fairh.png create mode 100644 icons/anrxc/layouts-huge-fill/fairv.png create mode 100644 icons/anrxc/layouts-huge-fill/floating.png create mode 100644 icons/anrxc/layouts-huge-fill/fullscreen.png create mode 100644 icons/anrxc/layouts-huge-fill/magnifier.png create mode 100644 icons/anrxc/layouts-huge-fill/max.png create mode 100644 icons/anrxc/layouts-huge-fill/spiral.png create mode 100644 icons/anrxc/layouts-huge-fill/tile.png create mode 100644 icons/anrxc/layouts-huge-fill/tilebottom.png create mode 100644 icons/anrxc/layouts-huge-fill/tileleft.png create mode 100644 icons/anrxc/layouts-huge-fill/tiletop.png create mode 100644 icons/anrxc/layouts-huge/dwindle.png create mode 100644 icons/anrxc/layouts-huge/fairh.png create mode 100644 icons/anrxc/layouts-huge/fairv.png create mode 100644 icons/anrxc/layouts-huge/floating.png create mode 100644 icons/anrxc/layouts-huge/fullscreen.png create mode 100644 icons/anrxc/layouts-huge/magnifier.png create mode 100644 icons/anrxc/layouts-huge/max.png create mode 100644 icons/anrxc/layouts-huge/spiral.png create mode 100644 icons/anrxc/layouts-huge/tile.png create mode 100644 icons/anrxc/layouts-huge/tilebottom.png create mode 100644 icons/anrxc/layouts-huge/tileleft.png create mode 100644 icons/anrxc/layouts-huge/tiletop.png create mode 100644 icons/anrxc/layouts-simple/dwindle.png create mode 100644 icons/anrxc/layouts-simple/fairh.png create mode 100644 icons/anrxc/layouts-simple/fairv.png create mode 100644 icons/anrxc/layouts-simple/floating.png create mode 100644 icons/anrxc/layouts-simple/floating_a.png create mode 100644 icons/anrxc/layouts-simple/magnifier.png create mode 100644 icons/anrxc/layouts-simple/max.png create mode 100644 icons/anrxc/layouts-simple/spiral.png create mode 100644 icons/anrxc/layouts-simple/tile.png create mode 100644 icons/anrxc/layouts-simple/tilebottom.png create mode 100644 icons/anrxc/layouts-simple/tileleft.png create mode 100644 icons/anrxc/layouts-simple/tiletop.png create mode 100644 icons/anrxc/layouts-small-fill/dwindle.png create mode 100644 icons/anrxc/layouts-small-fill/fairh.png create mode 100644 icons/anrxc/layouts-small-fill/fairv.png create mode 100644 icons/anrxc/layouts-small-fill/floating.png create mode 100644 icons/anrxc/layouts-small-fill/fullscreen.png create mode 100644 icons/anrxc/layouts-small-fill/magnifier.png create mode 100644 icons/anrxc/layouts-small-fill/max.png create mode 100644 icons/anrxc/layouts-small-fill/spiral.png create mode 100644 icons/anrxc/layouts-small-fill/tile.png create mode 100644 icons/anrxc/layouts-small-fill/tilebottom.png create mode 100644 icons/anrxc/layouts-small-fill/tileleft.png create mode 100644 icons/anrxc/layouts-small-fill/tiletop.png create mode 100644 icons/anrxc/layouts-small-outline/dwindle.png create mode 100644 icons/anrxc/layouts-small-outline/fairh.png create mode 100644 icons/anrxc/layouts-small-outline/fairv.png create mode 100644 icons/anrxc/layouts-small-outline/floating.png create mode 100644 icons/anrxc/layouts-small-outline/magnifier.png create mode 100644 icons/anrxc/layouts-small-outline/max.png create mode 100644 icons/anrxc/layouts-small-outline/spiral.png create mode 100644 icons/anrxc/layouts-small-outline/tile.png create mode 100644 icons/anrxc/layouts-small-outline/tilebottom.png create mode 100644 icons/anrxc/layouts-small-outline/tileleft.png create mode 100644 icons/anrxc/layouts-small-outline/tiletop.png create mode 100644 icons/anrxc/layouts-small/dwindle.png create mode 100644 icons/anrxc/layouts-small/fairh.png create mode 100644 icons/anrxc/layouts-small/fairv.png create mode 100644 icons/anrxc/layouts-small/floating.png create mode 100644 icons/anrxc/layouts-small/magnifier.png create mode 100644 icons/anrxc/layouts-small/max.png create mode 100644 icons/anrxc/layouts-small/spiral.png create mode 100644 icons/anrxc/layouts-small/tile.png create mode 100644 icons/anrxc/layouts-small/tilebottom.png create mode 100644 icons/anrxc/layouts-small/tileleft.png create mode 100644 icons/anrxc/layouts-small/tiletop.png create mode 100644 icons/anrxc/layouts/dwindle.png create mode 100644 icons/anrxc/layouts/fairh.png create mode 100644 icons/anrxc/layouts/fairv.png create mode 100644 icons/anrxc/layouts/floating.png create mode 100644 icons/anrxc/layouts/floating_a.png create mode 100644 icons/anrxc/layouts/magnifier.png create mode 100644 icons/anrxc/layouts/max.png create mode 100644 icons/anrxc/layouts/spiral.png create mode 100644 icons/anrxc/layouts/tile.png create mode 100644 icons/anrxc/layouts/tilebottom.png create mode 100644 icons/anrxc/layouts/tileleft.png create mode 100644 icons/anrxc/layouts/tiletop.png create mode 100644 icons/anrxc/taglist/square_a.png create mode 100644 icons/anrxc/taglist/square_b.png create mode 100644 icons/anrxc/taglist/squaref_a.png create mode 100644 icons/anrxc/taglist/squaref_b.png create mode 100644 icons/anrxc/titlebar-big/close_focus.png create mode 100644 icons/anrxc/titlebar-big/close_normal.png create mode 100644 icons/anrxc/titlebar-big/floating_focus_active.png create mode 100644 icons/anrxc/titlebar-big/floating_focus_inactive.png create mode 120000 icons/anrxc/titlebar-big/floating_normal_active.png create mode 120000 icons/anrxc/titlebar-big/floating_normal_inactive.png create mode 100644 icons/anrxc/titlebar-big/maximized_focus_active.png create mode 100644 icons/anrxc/titlebar-big/maximized_focus_inactive.png create mode 120000 icons/anrxc/titlebar-big/maximized_normal_active.png create mode 120000 icons/anrxc/titlebar-big/maximized_normal_inactive.png create mode 100644 icons/anrxc/titlebar-big/ontop_focus_active.png create mode 100644 icons/anrxc/titlebar-big/ontop_focus_inactive.png create mode 120000 icons/anrxc/titlebar-big/ontop_normal_active.png create mode 120000 icons/anrxc/titlebar-big/ontop_normal_inactive.png create mode 100644 icons/anrxc/titlebar-big/sticky_focus_active.png create mode 100644 icons/anrxc/titlebar-big/sticky_focus_inactive.png create mode 120000 icons/anrxc/titlebar-big/sticky_normal_active.png create mode 120000 icons/anrxc/titlebar-big/sticky_normal_inactive.png create mode 100644 icons/anrxc/titlebar-small/close_focus.png create mode 100644 icons/anrxc/titlebar-small/close_normal.png create mode 100644 icons/anrxc/titlebar-small/floating_focus_active.png create mode 100644 icons/anrxc/titlebar-small/floating_focus_inactive.png create mode 100644 icons/anrxc/titlebar-small/floating_normal_active.png create mode 100644 icons/anrxc/titlebar-small/floating_normal_inactive.png create mode 100644 icons/anrxc/titlebar-small/maximized_focus_active.png create mode 100644 icons/anrxc/titlebar-small/maximized_focus_inactive.png create mode 100644 icons/anrxc/titlebar-small/maximized_normal_active.png create mode 100644 icons/anrxc/titlebar-small/maximized_normal_inactive.png create mode 100644 icons/anrxc/titlebar-small/ontop_focus_active.png create mode 100644 icons/anrxc/titlebar-small/ontop_focus_inactive.png create mode 100644 icons/anrxc/titlebar-small/ontop_normal_active.png create mode 100644 icons/anrxc/titlebar-small/ontop_normal_inactive.png create mode 100644 icons/anrxc/titlebar-small/sticky_focus_active.png create mode 100644 icons/anrxc/titlebar-small/sticky_focus_inactive.png create mode 100644 icons/anrxc/titlebar-small/sticky_normal_active.png create mode 100644 icons/anrxc/titlebar-small/sticky_normal_inactive.png create mode 100755 icons/xbm8x8/How to change color of icons and resize them create mode 100755 icons/xbm8x8/ac.xbm create mode 100755 icons/xbm8x8/ac_01.xbm create mode 100755 icons/xbm8x8/arch.xbm create mode 100755 icons/xbm8x8/arch_10x10.xbm create mode 100755 icons/xbm8x8/bat_empty_01.xbm create mode 100755 icons/xbm8x8/bat_empty_02.xbm create mode 100755 icons/xbm8x8/bat_full_01.xbm create mode 100755 icons/xbm8x8/bat_full_02.xbm create mode 100755 icons/xbm8x8/bat_low_01.xbm create mode 100755 icons/xbm8x8/bat_low_02.xbm create mode 100755 icons/xbm8x8/bluetooth.xbm create mode 100755 icons/xbm8x8/bug_01.xbm create mode 100755 icons/xbm8x8/bug_02.xbm create mode 100755 icons/xbm8x8/cat.xbm create mode 100755 icons/xbm8x8/clock.xbm create mode 100755 icons/xbm8x8/cpu.xbm create mode 100755 icons/xbm8x8/dish.xbm create mode 100755 icons/xbm8x8/diskette.xbm create mode 100755 icons/xbm8x8/empty.xbm create mode 100755 icons/xbm8x8/eye_l.xbm create mode 100755 icons/xbm8x8/eye_r.xbm create mode 100755 icons/xbm8x8/fox.xbm create mode 100755 icons/xbm8x8/fs_01.xbm create mode 100755 icons/xbm8x8/fs_02.xbm create mode 100755 icons/xbm8x8/full.xbm create mode 100755 icons/xbm8x8/fwd.xbm create mode 100755 icons/xbm8x8/half.xbm create mode 100755 icons/xbm8x8/info_01.xbm create mode 100755 icons/xbm8x8/info_02.xbm create mode 100755 icons/xbm8x8/info_03.xbm create mode 100755 icons/xbm8x8/mail.xbm create mode 100755 icons/xbm8x8/mem.xbm create mode 100755 icons/xbm8x8/mouse_01.xbm create mode 100755 icons/xbm8x8/net_down_01.xbm create mode 100755 icons/xbm8x8/net_down_02.xbm create mode 100755 icons/xbm8x8/net_down_03.xbm create mode 100755 icons/xbm8x8/net_up_01.xbm create mode 100755 icons/xbm8x8/net_up_02.xbm create mode 100755 icons/xbm8x8/net_up_03.xbm create mode 100755 icons/xbm8x8/net_wired.xbm create mode 100755 icons/xbm8x8/next.xbm create mode 100755 icons/xbm8x8/note.xbm create mode 100755 icons/xbm8x8/pacman.xbm create mode 100755 icons/xbm8x8/pause.xbm create mode 100755 icons/xbm8x8/phones.xbm create mode 100755 icons/xbm8x8/play.xbm create mode 100755 icons/xbm8x8/plug.xbm create mode 100755 icons/xbm8x8/prev.xbm create mode 100755 icons/xbm8x8/rwd.xbm create mode 100755 icons/xbm8x8/scorpio.xbm create mode 100755 icons/xbm8x8/shroom.xbm create mode 100755 icons/xbm8x8/spkr_01.xbm create mode 100755 icons/xbm8x8/spkr_02.xbm create mode 100755 icons/xbm8x8/spkr_03.xbm create mode 100755 icons/xbm8x8/stop.xbm create mode 100755 icons/xbm8x8/temp.xbm create mode 100755 icons/xbm8x8/test.xbm create mode 100755 icons/xbm8x8/usb.xbm create mode 100755 icons/xbm8x8/usb_02.xbm create mode 100755 icons/xbm8x8/wifi_01.xbm create mode 100755 icons/xbm8x8/wifi_02.xbm create mode 100755 rc.lua.multicolor create mode 100755 rc.lua.powerarrow-darker create mode 100644 scratch/drop.lua create mode 100644 scratch/init.lua create mode 100644 scratch/pad.lua create mode 100755 themes/multicolor/layouts/dwindle.png create mode 100755 themes/multicolor/layouts/fairh.png create mode 100755 themes/multicolor/layouts/fairv.png create mode 100755 themes/multicolor/layouts/floating.png create mode 100755 themes/multicolor/layouts/fullscreen.png create mode 100755 themes/multicolor/layouts/magnifier.png create mode 100755 themes/multicolor/layouts/max.png create mode 100755 themes/multicolor/layouts/spiral.png create mode 100755 themes/multicolor/layouts/tile.png create mode 100755 themes/multicolor/layouts/tilebottom.png create mode 100755 themes/multicolor/layouts/tileleft.png create mode 100755 themes/multicolor/layouts/tiletop.png create mode 100644 themes/multicolor/submenu.png create mode 100755 themes/multicolor/taglist/square_a.png create mode 100755 themes/multicolor/taglist/square_b.png create mode 100644 themes/multicolor/theme.lua create mode 100644 themes/multicolor/wall.png create mode 100644 themes/multicolor/widgets/ac.png create mode 100755 themes/multicolor/widgets/bat.png create mode 100644 themes/multicolor/widgets/clock.png create mode 100644 themes/multicolor/widgets/cpu.png create mode 100644 themes/multicolor/widgets/dish.png create mode 100755 themes/multicolor/widgets/fs.png create mode 100755 themes/multicolor/widgets/mail.png create mode 100644 themes/multicolor/widgets/mem.png create mode 100644 themes/multicolor/widgets/net_down.png create mode 100644 themes/multicolor/widgets/net_up.png create mode 100755 themes/multicolor/widgets/note.png create mode 100644 themes/multicolor/widgets/spkr.png create mode 100755 themes/multicolor/widgets/temp.png create mode 100644 themes/powerarrow-darker/icons/ac.png create mode 100644 themes/powerarrow-darker/icons/arrl.png create mode 100644 themes/powerarrow-darker/icons/arrl_dl.png create mode 100644 themes/powerarrow-darker/icons/arrl_dl_sf.png create mode 100644 themes/powerarrow-darker/icons/arrl_ld.png create mode 100644 themes/powerarrow-darker/icons/arrl_ld_sf.png create mode 100644 themes/powerarrow-darker/icons/arrl_sf.png create mode 100644 themes/powerarrow-darker/icons/battery.png create mode 100644 themes/powerarrow-darker/icons/battery_empty.png create mode 100644 themes/powerarrow-darker/icons/battery_low.png create mode 100644 themes/powerarrow-darker/icons/cal.png create mode 100644 themes/powerarrow-darker/icons/cpu.png create mode 100644 themes/powerarrow-darker/icons/dwindle.png create mode 100644 themes/powerarrow-darker/icons/fairh.png create mode 100644 themes/powerarrow-darker/icons/fairv.png create mode 100644 themes/powerarrow-darker/icons/floating.png create mode 100644 themes/powerarrow-darker/icons/hdd.png create mode 100644 themes/powerarrow-darker/icons/magnifier.png create mode 100644 themes/powerarrow-darker/icons/mail.png create mode 100644 themes/powerarrow-darker/icons/mail_notify.png create mode 100644 themes/powerarrow-darker/icons/max.png create mode 100644 themes/powerarrow-darker/icons/mem.png create mode 100644 themes/powerarrow-darker/icons/net.png create mode 100644 themes/powerarrow-darker/icons/note.png create mode 100644 themes/powerarrow-darker/icons/note_on.png create mode 100644 themes/powerarrow-darker/icons/playing.png create mode 100644 themes/powerarrow-darker/icons/scissors.png create mode 100644 themes/powerarrow-darker/icons/spiral.png create mode 100644 themes/powerarrow-darker/icons/square_sel.png create mode 100644 themes/powerarrow-darker/icons/square_unsel.png create mode 100644 themes/powerarrow-darker/icons/submenu.png create mode 100644 themes/powerarrow-darker/icons/task.png create mode 100644 themes/powerarrow-darker/icons/temp.png create mode 100644 themes/powerarrow-darker/icons/tile.png create mode 100644 themes/powerarrow-darker/icons/tilebottom.png create mode 100644 themes/powerarrow-darker/icons/tileleft.png create mode 100644 themes/powerarrow-darker/icons/tiletop.png create mode 100644 themes/powerarrow-darker/icons/vol.png create mode 100644 themes/powerarrow-darker/icons/vol_low.png create mode 100644 themes/powerarrow-darker/icons/vol_mute.png create mode 100644 themes/powerarrow-darker/icons/vol_no.png create mode 100644 themes/powerarrow-darker/theme.lua create mode 100755 themes/powerarrow-darker/wall.png diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..204da06 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +rc.lua diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..a283770 --- /dev/null +++ b/README.rst @@ -0,0 +1,13 @@ +Copycat themes for Awesome WM 3.5 +--------- +I.E. modded and localized versions of some stuff I like. + +**Powerarrow Darker** copied from romockee_ +.. image:: http://ompldr.org/vaHF5dg/q1Z83WG.png +.. _romockee: https://github.com/romockee/powerarrow-dark +__ romockee_ + +**Multicolor** copied from TIP_ +.. image:: http://i.imgur.com/vBMn8C8.jpg +.. _TIP: http://theimmortalphoenix.deviantart.com/art/Full-Color-Awesome-340997258 +__ TIP_ diff --git a/icons/anrxc/LICENSE b/icons/anrxc/LICENSE new file mode 100644 index 0000000..2a36ba7 --- /dev/null +++ b/icons/anrxc/LICENSE @@ -0,0 +1,10 @@ +All icons in this package were created by Adrian C. (anrxc). + +All icons except the 'huge' icon sets and 'small' titlebar icons are +licensed under the Creative Commons Attribution-Share Alike +License. To view a copy of this license, visit +http://creativecommons.org/licenses/by-sa/3.0/ + +The 'huge' icon sets and 'small' titlebar icons are licensed under the +same terms as the awesome distribution it self - GNU General Public +License version 2. diff --git a/icons/anrxc/awesome14.png b/icons/anrxc/awesome14.png new file mode 100644 index 0000000000000000000000000000000000000000..00646dfd6e58d1d8219466a43e4128711866fcc8 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE@jRF%}28J29*~C-V}>VGHmHaoxV* z@SQtn-bPC+fuu`<{DK)Ap4~_Tagw~FdgVlS5WS$5h_C{V7mL%hSa%MB{vN!U5hV|Ns9F2I79fV-3G$`4|85|J%=)a3J@1 e%7rUscNiF2R>v5*|DOSJ34^DrpUXO@geCy*Q9Zr@ literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge-fill/fairh.png b/icons/anrxc/layouts-huge-fill/fairh.png new file mode 100644 index 0000000000000000000000000000000000000000..e176bb36345cd5932a19db8ec67c01d26f98c8d3 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaoxV* z^PM|qWD6cQgQQD>{DK)Ap4~_Tagw~FdgVlS5XNNoiVaq9ssB)zif>MB{vN!U5hV|Lgz!-~a!Ae<0gNo;{5}|NH-~-|%SR c@dLaJ%L6lQ?oFxg25MmNboFyt=akR{0OxZ%egFUf literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge-fill/fairv.png b/icons/anrxc/layouts-huge-fill/fairv.png new file mode 100644 index 0000000000000000000000000000000000000000..7c0a92c516623a0717403c0342eb64d30710d367 GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaoui_ zaOch$W8tt_AnB4IzhDN3XE)M7oFs2|7lsa2Sq~tGv%n*=n1O*?7=#%aX3dcR3bL1Y z`ns~;pmbi_8fn@Xjk0Ja8 bYZw@!O3Hq1QJvWj)WYED>gTe~DWM4fu*@{c literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge-fill/floating.png b/icons/anrxc/layouts-huge-fill/floating.png new file mode 100644 index 0000000000000000000000000000000000000000..a39909245bd1ac2243982ffa2b0312827f893ddb GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaoxUQ z@|`K++{ae!&b5&u*lFI7!~_E({&4vK~MVXMsm#F#`j)FbFd;%$g$s6l5>) z^mS#w$ssE$CQ@1$G;{y} literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge-fill/fullscreen.png b/icons/anrxc/layouts-huge-fill/fullscreen.png new file mode 100644 index 0000000000000000000000000000000000000000..a0c795c5eecfc21de62537d2bdfa123e5bbe6c70 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaoxV* z@SQtn-bPC+fuu`<{DK)Ap4~_Tagw~FdgVlS5XVMefa;yfC1UuBVG*h{pNkgaf=!{x=`w50aFZkoZw(V0Y*WkJ&Ny3FRA& k+1Ae1Oqn3Cd@jRF%}28J29*~C-V}>VGHmHaov7{ z{mz{;d(GnhgQQD>{DK)Ap4~_Tagw~FdgVlS5XNjWez{wiYO)>gnPbqH#Vs;Q;TG|IG*ar3~sC&K^I@jRF%}28J29*~C-V}>VGHmHaoxUw z`Ocj)v&FuufTT-;{DK)Ap4~_Tagw~FdgVlS5Wih4n*cco|Tr%G1R$MB{wv#f^du1{|yxO3o!L&c2n(YaO;ZnKjelg3^Tg zOHb~qs<1@;?mv2O2irCN=LfDOUrkO}-f)Lg<^d09KwH(mZ# N!PC{xWt~$(696SfVQByW literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge-fill/spiral.png b/icons/anrxc/layouts-huge-fill/spiral.png new file mode 100644 index 0000000000000000000000000000000000000000..8f5aeedefc43f941a439e34d066824427173f820 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaot`K zedo>@pHqd!AnB4IzhDN3XE)M7oFs2|7lsa2Sq~tGv%n(~sDfJX&22WQ%mvv4FO#o8EH@pA< literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge-fill/tile.png b/icons/anrxc/layouts-huge-fill/tile.png new file mode 100644 index 0000000000000000000000000000000000000000..3fcc904db6c3a0013be72c2da405b8a533cf55c6 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaowKr z?arMuleN_~LDD5be!&b5&u*lFI7!~_E({&4vK~MVXMsm#F#`j)FbFd;%$g$s6l5>) z^mS#w$ssFZ%+RvPHv%Z6?CIhdqH#Vs;Q;TG|Ns971989O$%fqmlMOTO+N8+#OEWOA X)~DCGakJP1l{0v{`njxgN@xNAfJ`)p literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge-fill/tilebottom.png b/icons/anrxc/layouts-huge-fill/tilebottom.png new file mode 100644 index 0000000000000000000000000000000000000000..dfe783228f50886eff0fb332c904541727419cd9 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaoxV7 z`p%s*tZ&Vxfuu`<{DK)Ap4~_Tagw~FdgVlS5X-L_0lR={`_M!PCVtMB{vN!U5hV|Ch3=A52 WW$z2bXMY8%W$<+Mb6Mw<&;$VH8#A^5 literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge-fill/tileleft.png b/icons/anrxc/layouts-huge-fill/tileleft.png new file mode 100644 index 0000000000000000000000000000000000000000..c5decfd598313bbb31f396704e5a194ba5622834 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaoygr z`Ocj);-(%yLDD5be!&b5&u*lFI7!~_E({&4vK~MVXMsm#F#`j)FbFd;%$g$s6l5>) z^mS#w$ssFZY_O=h_6tx*$4J&v!RDZZ_^!@v;q WH@a`>(dN5A)eN4lelF{r5}E+$PdQEi literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge-fill/tiletop.png b/icons/anrxc/layouts-huge-fill/tiletop.png new file mode 100644 index 0000000000000000000000000000000000000000..b2516612e2c7ad8d1e84f578c1216d21e855b44c GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaot{E zeCN)YCXJ_YAnB4IzhDN3XE)M7oFs2|7lsa2Sq~tGv%n*=n1O*?7=#%aX3dcR3bL1Y z`ns~;FWt W%ibU7zH@jRF%}28J29*~C-V}>VGHmHaoxTl z_|Ba(0n)$PK++{ae!&b5&u*lFI7!~_E({&4vK~MVXMsm#F#`j)FbFd;%$g$s6l5>) z^mS#w$ssEur!y^}Is_=B>*?YcqH#X?2R|#%j2?C#o-@2WJa3eH7{6PqEpFV|Sj!+$ jaNAJwOCj4k7bb?ZW%J%%uzPhJsFA_b)z4*}Q$iB}D9<+{ literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge/fairh.png b/icons/anrxc/layouts-huge/fairh.png new file mode 100644 index 0000000000000000000000000000000000000000..948688aca4beca2ec6e4581f1f2a8c0ef3f12fe2 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaoxVb z`Ocj)3`}b!LDD5be!&b5&u*lFI7!~_E({&4vK~MVXMsm#F#`j)FbFd;%$g$s6l5>) z^mS#w$ssGkD`vR)aS2dJ!_&nvMB{w&4}Mmj89nSgH9QVYwHFNA7R~M~wqY)2W{&vy eAn8GwF+@jRF%}28J29*~C-V}>VGHmHaoxUQ z@|`K++{ae!&b5&u*lFI7!~_E({&4vK~MVXMsm#F#`j)FbFd;%$g$s6l5>) z^mS#w$ssGkCnhy-!*-yMzNd?0h{pNkAN;I5GkVy0YIt~9dEPWnXDoZpzJ@0&B9Nb( l#pl?9QscLWB(s$m86tfa2{XyG?E`9M@O1TaS?83{1ONcmGsFM@ literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge/floating.png b/icons/anrxc/layouts-huge/floating.png new file mode 100644 index 0000000000000000000000000000000000000000..a3d64232b11aadf6473a611785f335b934298f20 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaoxT_ z_|Ba(r}-D{21%C$`2{mLJiCzw;v{*yyD)UH%6b4foCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#CWowukYrBShiagZk*AAeh{pNkgbn}s*?1x(#CQ}A*qw4nWN3cI$j3H8CW1}n o(FP;AhPnOij9*#J*zy<{wpk`K3m^OiG?{_H)78&qol`;+01cWowg3PC literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge/fullscreen.png b/icons/anrxc/layouts-huge/fullscreen.png new file mode 100644 index 0000000000000000000000000000000000000000..a42490fec3bc87f7a552af1a1078be0140cfef7f GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaoxV5 z`Ocj)W&Y0cAnB4IzhDN3XE)M7oFs2|7lsa2Sq~tGv%n*=n1O*?7=#%aX3dcR3bL1Y z`ns~;AxLF7!&*2)_-~%i!ti=d#Wzp$Py7YdIkR literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge/magnifier.png b/icons/anrxc/layouts-huge/magnifier.png new file mode 100644 index 0000000000000000000000000000000000000000..881dbc7bec42ba09c4d5247ac4ef2fa3ebbc428d GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaoxV* z^PM|qWD6cQgQQD>{DK)Ap4~_Tagw~FdgVlS5WS*y_6029P>)PZ!4!jq}Mr_*r>o^sw{roZ;o+dDGl~kgw=I^BW#Eg#~jM tzt{;hI5W?6)Ybm*Gid^=#XA=!1_9eu+>cLtUIZG!;OXk;vd$@?2>{GtI(h&A literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge/max.png b/icons/anrxc/layouts-huge/max.png new file mode 100644 index 0000000000000000000000000000000000000000..e0edbf9d06769eaebf3f43ad489435d3f0aa0e11 GIT binary patch literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaoxV* z^PM|qWD6cQgQQD>{DK)Ap4~_Tagw~FdgVlS5WSMAC{U{4Y@Gq^FBxh{pNSONM-h6?j+!l-bPu8m?q-`0AAtd$US+TU_%h z=WXX?wYJ_r_S1Q>kY;7jB>o#GjGaK$abInwCO?4 r!FwXxI(w6~Z^mq!&HmuO;!md4alO$ek6lm#dWyl*)z4*}Q$iB}$xwZn literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge/spiral.png b/icons/anrxc/layouts-huge/spiral.png new file mode 100644 index 0000000000000000000000000000000000000000..bf21b174f5405fdfc4107ed15283f8ac4afc8f01 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaoxV* z@SQtn-bPC+fuu`<{DK)Ap4~_Tagw~FdgVlS5WSo-O1<^I@QnuBVG*h{pNkAN;I5GkVy0c+T+h@Vrs(Vf=2bwzzR;ny?DxVr;~-DEM(r#JF9yvfEpP*UHx3vIVCg!0J@jRF%}28J29*~C-V}>VGHmHaoxT_ z`Ocj))+$j_AnB4IzhDN3XE)M7oFs2|7lsa2Sq~tGv%n*=n1O*?7=#%aX3dcR3bL1Y z`ns~;c;7TnVk}owOTMtH@`ROK bxe_Bo|C^2aA_?gcKphO8u6{1-oD!M@jRF%}28J29*~C-V}>VGHmHaoxV* z@SQtn-bPC+fuu`<{DK)Ap4~_Tagw~FdgVlS5WSUZL$Tn;lR{&C|s(MB{w&4}Mmj89nSg2?y+&Br2Sn`x_TBteH{QGK c&N&7K4VziF?N=~`0d+8Vy85}Sb4q9e0MIZq_5c6? literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge/tileleft.png b/icons/anrxc/layouts-huge/tileleft.png new file mode 100644 index 0000000000000000000000000000000000000000..9de3f9e77fe2f1fe459e790cbd1c21c46796fa2b GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaoxTl z`Ocj)3k;alLDD5be!&b5&u*lFI7!~_E({&4vK~MVXMsm#F#`j)FbFd;%$g$s6l5>) z^mS#w$ssEuulZkb-z=bznx~6nh{pNkAN;I5GkVy2*d_Q43^wpvv7IQjkZ8Vk*7?@Q c9m1RpuXRptpH=K>0MxFVdQ&MBb@0A0&7O8@`> literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-huge/tiletop.png b/icons/anrxc/layouts-huge/tiletop.png new file mode 100644 index 0000000000000000000000000000000000000000..b61808b779b5fc5de7e1fa10750a6b537b3a8f4b GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF%}28J29*~C-V}>VGHmHaoxTl z`Ocj)3k;alLDD5be!&b5&u*lFI7!~_E({&4vK~MVXMsm#F#`j)FbFd;%$g$s6l5>) z^mS#w$ssEuZ_MQE{s1VX=IP=XqH#X?2R|#%j2?EL8Xg{2o;P0-c!bggp34~|$UE}f cS;)vx%scBg@4rd2fI1jFUHx3vIVCg!0PD*zuK)l5 literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-simple/dwindle.png b/icons/anrxc/layouts-simple/dwindle.png new file mode 100644 index 0000000000000000000000000000000000000000..a4a944d1c620737b0a137dc1a8e392edbc59ed9c GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPyJC6vfrs~hfSwNvOPZ!4!jq`IS z9pq(Db$S8`m)0@%C>3C*VbLZWRYtN+Xo%QFjr(8Hz zbWogO-o^6TIV+-UU&hR@ylFl6Q*cLQ@l~yxOQH_H`BLN-%qi=fce;|XB+c?K(}TwU j?4<|!LVhu{*nZ;odE&at+Vgz|&;<;hu6{1-oD!M<8?IFV literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-simple/fairh.png b/icons/anrxc/layouts-simple/fairh.png new file mode 100644 index 0000000000000000000000000000000000000000..edb96c7558dd2df2ec3fd31fc439a290b43cee06 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6Q3{-n}v@F3sA_y)5S4F<9za- z;^$}T*@_r;x#h4W1|L4+pr#P5tb9eX$0O-QO-|DP_6hQud@`qm85BP@`ZK67Gt6Q& VKTy?O{S9aagQu&X%Q~loCIDC>F>n9? literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-simple/fairv.png b/icons/anrxc/layouts-simple/fairv.png new file mode 100644 index 0000000000000000000000000000000000000000..1c14b756aa0fa827800edbba0fbefa23379285e7 GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6Q3}Te$~G<89*UdPZ!4!jq}NS zil3jUXDedZb#;NVBxmg+(?ylf k{|j)*Y%(>PH2VbO-6qqMncuIT1scfU>FVdQ&MBb@07Qa3M*si- literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-simple/floating.png b/icons/anrxc/layouts-simple/floating.png new file mode 100644 index 0000000000000000000000000000000000000000..e0a008d54e8be88cca5dbbb33a50b2a807e51c41 GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6NeC&;`^<_OhBQvo-U3d8t1o8 z+Q@szK*06ByP&P)f8S-|u|6 z*UBXa&m^!4INiI)s?id2xR|4I`>qE_^MseLC@3c**z|$$oFr%%6;YRzgaV6)~d`+ q))7fw=r6c7Sw|)FbGCKbN4C5O`-z9F4lV{doWax8&t;ucLK6U4lx&9p literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-simple/floating_a.png b/icons/anrxc/layouts-simple/floating_a.png new file mode 100644 index 0000000000000000000000000000000000000000..5435c89469be755aecb93ae80fe6211d00fd8a78 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4Yy z^BL;5n8Y&zMK}vQB8wRqxP?KOkzv*x37{Z*iKnkC`%NZ3MtQ4ab3|B$YvZE>Jd8a>+Iq{p-iP1tv`Fe zp1xza#4P_z+=qjkFCUXNe3tdl;QNH?4-&<>h3cnsSOgDVuD+st@ssRn`3L5CjoVCD U%;gvQ0JM_9)78&qol`;+0OA}@F8}}l literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-simple/max.png b/icons/anrxc/layouts-simple/max.png new file mode 100644 index 0000000000000000000000000000000000000000..5a8da1999b15cb66e289aa90b0f23bfcecf2d416 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6NeCs@_dW<1wf%rPZ!4!jq`IS z9ppV~z~MZ9wLO<|%70EHrrjU(JH4bsTpzk{uq98Z=I47et1nVm!C`9twPp3pXJ?gJ z?fyRFLHY3;jEsNW3ih$KREIMeaAnQBxF+$M+=D5b8yKGDXx(tt+VUq>Cd$?Ha`lCC zmHCCMW^PgT>q(uwTcqi3^&f%GS03xKc3LOQmHR3G>Afp^eXjmYpraT(UHx3vIVCg! E0F``O`v3p{ literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-simple/spiral.png b/icons/anrxc/layouts-simple/spiral.png new file mode 100644 index 0000000000000000000000000000000000000000..c3b9cf273dc1ad22bee7f3a8b96e1221980563bc GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPyJCBf*MccfMTYy3(o-U3d8t2yr zZR9;*z+oJEt?nS_pL$2X2i-Cb(***j@VKUS`lf8q@z^S@HMMnB?cRUpAH9ngMx-WM z-%w`|TbsV;?g<^Sf;am2J}r^GFS@cUS*%Mbt#ISi!!w;vZq&DIEoPROTHvqza|beK$V};7)ZW?Xhz}jfOO=DK-S)erxp00i_>zopr E0HJ?HkN^Mx literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-simple/tilebottom.png b/icons/anrxc/layouts-simple/tilebottom.png new file mode 100644 index 0000000000000000000000000000000000000000..241d63dc8468ff084ee24471a769af51c69505d9 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6Q3|YdrDe(AW$gC)5S4F<9za- z;^$}T*@_tKdduIXDv(d+4o15E;U`fv_-{lYYpZM3b@#5dA=jUerPq}@9Y5S~8 yFAj*=-nf!btYx-5d4;02)rm5#qnr&X3=AiFy{~X?XuJtDox#)9&t;ucLK6VkWJgQ@ literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-simple/tileleft.png b/icons/anrxc/layouts-simple/tileleft.png new file mode 100644 index 0000000000000000000000000000000000000000..e274703eb1dc6ffe44e887f812e9d1d71b30d6bc GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6Q8hv(j$xB4xmuHr;B5V#`)wu z#m~>wvlTIHI%Zvd&fw0@Vm7_LBgZZrKH{LJ5UtF;tN7yFws$@v(xD+f5+E!oApyb( zIczIr@}xOg?+fK;{4d literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-simple/tiletop.png b/icons/anrxc/layouts-simple/tiletop.png new file mode 100644 index 0000000000000000000000000000000000000000..4734559a81e1561e15ec927c44810ee531adae78 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6Q8gE`%0V0^FSdlPZ!4!jq}NS zil3jUXDedZ<(9*i7<~AMgIYq%tYaN2ZRd`wx$Wys`8{#soq*KFpHp3G|8KNpZgopv pY(2F|y6~pcRu+fCQ;L!d46}{Au68k-b^}di@O1TaS?83{1OUx)K0N>c literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-small-fill/dwindle.png b/icons/anrxc/layouts-small-fill/dwindle.png new file mode 100644 index 0000000000000000000000000000000000000000..1e0aa0a005b3a2cd7db7996f61841c43afd0452b GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPyJC6v9f~#FtKTs&b)5S4F<9u?0 zg0O*+fq}uDoyBb`zFJypOK!7lZh3lcuJQkkJD6rmbou%``8BaM#@H?~$*bhgaiQf;7=tFO1Kn9{D5X}w+#v+CgTd3)&t;ucLK6Tu Cz&`5$ literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-small-fill/fairh.png b/icons/anrxc/layouts-small-fill/fairh.png new file mode 100644 index 0000000000000000000000000000000000000000..2cd065df46ad5a21556cbb6809606b99d0bb10f5 GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6Th&$`r0z4wLl>!PZ!4!jq}L~ z3c?0P1_lOqb{4m(_-bjXExFCIx#j7(xyJt|=KSw}CY53-GJD2}ua7-0cuakfa6nM^ hN-y80xn5=r3>7Cu7hMhQSOqkV!PC{xWt~$(6990sJ6`|* literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-small-fill/fairv.png b/icons/anrxc/layouts-small-fill/fairv.png new file mode 100644 index 0000000000000000000000000000000000000000..184988338792077389c1733785c864473fd0d89b GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6Th$mL%^cBzkouCo-U3d8t0P} z6od_o3=9nJ>@03m@zv5&6JT2@B`E;}@9$WCmhaF0r@WizrkPsN-xG@#B^|1GeonGw z_e2Ie{S61^bh!#D$4Pf`mgcNeTq5{Ps^`GM{qiUK_%;Re-DF_cSf#mbQc+bE&@u*3 LS3j3^P6`Sei)C(ks7BER(uB*d8-a#aK$Uuy00 zTw!89Cv=XN?_$aS?9NlYOYiAbTwanNUTd+T&7q<8{<`1ZH}*B``Yqw<>uaf=Gyk%R e;rVRy$Be7CDeAk?>b#hg!LWRxPlSk4@|?OPCG(KT z4L@5YmTwYRJt504RY~<-LFS+H4&Dw~pN=pvi1mxhiK-k=16sh~>FVdQ&MBb@00B%u Ar~m)} literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-small-fill/magnifier.png b/icons/anrxc/layouts-small-fill/magnifier.png new file mode 100644 index 0000000000000000000000000000000000000000..60386caa57a7089ce831595b192a47a526a5fdd4 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6Th&6_~k+gTcA+5r;B5V#`)v~ z1z`gt0|SFQJB!;?e6_UHmfU99-179?T;uxH#~v!i<6zQyklX(Up3c6 z`7XJ@Vl>g{#Rl&s9H;&@+`WA#LVt>A`Ci5at;HN>>bDs820yWB>YSXq`or|kmHn%} e-hV1{ows|6k?b|I-M@f#GkCiCxvX@@ryijJ=`YYyB?_OLhfI zp1k@)-m)b$#7E-fCc$U+NsAuaPusDCXTmHSLk5O=O(``^z9(0JRxo(F`njxgN@xNA DgkwTF literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-small-fill/tile.png b/icons/anrxc/layouts-small-fill/tile.png new file mode 100644 index 0000000000000000000000000000000000000000..b44da882e1ba1fef63511f1ae2db77342fcd68ed GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6Th$`hkKGrCs4@6)5S4F<9u?0 zg0O*+fq}uDoyBb`zFJypOK!7lZh3lcuJQkkJD6rmbou%``8APs`hCuy%+rtk&tP=3 jUEarHKWT2!2{wjXhs6~5pUmC>G>^g4)z4*}Q$iB}d*wP@ literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-small-fill/tilebottom.png b/icons/anrxc/layouts-small-fill/tilebottom.png new file mode 100644 index 0000000000000000000000000000000000000000..1a4e9f3754e4e7137ed60f8e857c4f55faa378b9 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6Th&cOze&iUw}eko-U3d8t0P} z7KraCe$K-T0^GY8>=rCaVoKk9XJ_#;c>Ra%AalPLx46gc)I$ztaD0e0svT#LdXCB literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-small-fill/tileleft.png b/icons/anrxc/layouts-small-fill/tileleft.png new file mode 100644 index 0000000000000000000000000000000000000000..5dd6f29e34af3e9684a46c6fc3e2dda39b6138a9 GIT binary patch literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6Th&cL4Lvzopr0Oc_}1ONa4 literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-small-fill/tiletop.png b/icons/anrxc/layouts-small-fill/tiletop.png new file mode 100644 index 0000000000000000000000000000000000000000..23efb3f1b8b5d8f4937390e394187c4539a558e0 GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6Th$$tI$90??9nYPZ!4!jq}L~ z3c?0P1_lOqb{4m(_-bjX@%R|9ZBp2!l#?^fy8PT9_f3E8C%rvU<5m(q^Tb!>zowg3 zteBzDuA{sy;P@&*%>oX$+XB2YlNeW?6lP{%*uW>T_;Qj9$O8ILPZ!4!jq`JZ z4)QV>avWN=*r4gRe}Qs|_`Az@9tT|(i$BKV$YP+)kkIp-%SG+in^2v#&*TLdntXg% zZ=LFVdQ&MBb@0JDur3;+NC literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-small-outline/fairh.png b/icons/anrxc/layouts-small-outline/fairh.png new file mode 100644 index 0000000000000000000000000000000000000000..97cb1f66ca332a95ff73ac5e452974484a2386b6 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPyGnw7l1+$o-U3d8t0P} z6od_o3=9nJ>@03m@zv5&Cb14?hrb7T&jP^BmScTVlvDAsjHl8I_}?cgLNTcV$KjAwZ?=Jl|Y^zXg*jcxb@z(MKOIaA6)kHa`G4IM!J6$|Aqi-(s!D%a@usp@Oaz0uav&=SN{RWUhi+F{d~szCM>(eQLuxB;mj%hNm*_z43h)|86Lb#F1(Pt zbdedKoT0Y!q^x)69$uM~oOGx3%JtT?48CudB^PhMx!Zi|t^+$JS*cE%^6t9ptpz16 pzYc|`%-XG9b> literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-small-outline/magnifier.png b/icons/anrxc/layouts-small-outline/magnifier.png new file mode 100644 index 0000000000000000000000000000000000000000..2f8faae876692b69e2e0e090349f3462fc202336 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6Q8g?PnyB1YM@Z2r;B5V#`&dz z2YDG3Iaap?S~30hf57qPQLWyw0*RxKS-lqO9!M2oFv!*vSUJJ`{moP(`w3QD=bJ)i zY~7f^woIdY_3yq%Tt6}+c-Kr!-h6FpkCdrP)L#S3gKg?IXcUiq&>*j0L quOi#d2G++NDLekmA*ZfG4to-uit4&2$-CbvIXeD)C)1{e{=ER(iPFW$nZ=?byAjlSnj!i_5Xz#XJw^p zZdjqunYwMW(oE?$0)oME#?jew`Ah6RN&LMy=S8IHB=;Ko8}d7H*UFaxtzqzV^>bP0 Hl+XkKS=mEA literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-small-outline/tilebottom.png b/icons/anrxc/layouts-small-outline/tilebottom.png new file mode 100644 index 0000000000000000000000000000000000000000..394237ec0fb16938b51f21c6b1e5c3cc60117bf4 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPyGnGhTW84KMy`Z;8D7M|)5E7z#m@03m@zv5&@OR0u2)zc0I6HEKKSB?^$TXz3J-` z2B$ie6@sx3>yvU-ygn*?QtqozdE+kg@yGltDxKmC3?c6FJ93g;rvmL^@O1TaS?83{ F1OQ)0LXrRg literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-small-outline/tiletop.png b/icons/anrxc/layouts-small-outline/tiletop.png new file mode 100644 index 0000000000000000000000000000000000000000..b430f247b5b5bf115ba1595631ee2e1a80b8ddfc GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPyGnzAF24ejLyu22WQ% Jmvv4FO#q}$NKya* literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-small/dwindle.png b/icons/anrxc/layouts-small/dwindle.png new file mode 100644 index 0000000000000000000000000000000000000000..cc9c59a8a0fef880c49cf488238e0c2872ee24ae GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPyJC6vn(v!luDL|oEPZ!4!jq}L~ z3c?0P1_lOqb{4m(_-bjX@#qA6s}Ismb`%Q;G;Az>cgOOxe7gkmF1Ixd)6Hj`;FWPQ zd-TOx*pQKNspQK?A#?oHuDQ91iVDB7m?~(S)VXDDV-5quUI9@R&E?z&X@#_Y6=!D`Qn zs3!|rqfgXN7f$Kk`Rc_s{z%i+pXK|%&b@m5@kiP8gadn9=QT)+cs}qn?#l5OwCLqF XIIPq@>FGiRpsfs^u6{1-oD!M`82G*V1wOFFPEaY)OAD8Km)qIzPHTSk~ SKd=T`$l&Sf=d#Wzp$P!JG)?&c literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-small/floating.png b/icons/anrxc/layouts-small/floating.png new file mode 100644 index 0000000000000000000000000000000000000000..a31f36fc4fcd999354f7602c879c52eea7256def GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6Q2l^_3szXazLRfPZ!4!jq`JZ z0>usp@Oaz0uav&=SN{RWUhi+F{d~szCM>(eQLuxB;mj%hNm*_z43h)|86Lb#F1(Pt zbdedKoT0Y!q^x)69$uM~oOGx3%JtT?48CudB^PhMx!Zi|t^+$JS*cE%^6t9ptpz16 pzYc|`%-XG9b> literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-small/magnifier.png b/icons/anrxc/layouts-small/magnifier.png new file mode 100644 index 0000000000000000000000000000000000000000..2f8faae876692b69e2e0e090349f3462fc202336 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6Q8g?PnyB1YM@Z2r;B5V#`&dz z2YDG3Iaap?S~30hf57qPQLWyw0*RxKS-lqO9!M2oFv!*vSUJJ`{moP(`w3QD=bJ)i zY~7f^woIdY_3yq%Tt6}+c-Kr!-h6FpkCdrP)L#S3gKg?IXcUiq&>*j0L quOi#d2G++NDL1pY%{elUykvEf zTKPUi%}MJ2|Ns8;~9v|9ho%5tEWj)vT zN`8x7a<>l!hGlXt-mRsYd@!cKzV&d4yxMx5d-5^==1BSRYJCWu>lY<1b9XtjIM6Nz MPgg&ebxsLQ03F^)7XSbN literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts-small/tileleft.png b/icons/anrxc/layouts-small/tileleft.png new file mode 100644 index 0000000000000000000000000000000000000000..0dd3bf7cac1511287291e8b43c8263f80a952572 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6Q8iE>ETmyDRn@(D{n+B4fSFl;y`E@N}@b_LKX22WQ% Jmvv4FO#r`UK8pYV literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts/dwindle.png b/icons/anrxc/layouts/dwindle.png new file mode 100644 index 0000000000000000000000000000000000000000..ba1e92ef4e6485d56b4e62f09c3a35bb7b479ddb GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPyJC6tpM?v?YQlLCI^6bUZVwx$|zuwP(`x&ieD%Q!X4U zIw;OC?_zoFoE1^FFJtCc-n5?kDYzrD_^Q^;B~gdpd?|7Z=9G2LJ6*|Gl4kjr=|SUv j_R@oVA-@<}Y(Me)JaJuR?fE_f=mG{$S3j3^P6wvlTJya?4>$3_g6sK}{iA`7y_b#|j)WPLG@o7#SGin@tWlE?piC)WzWG>gTe~ HDWM4f6!0x) literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts/fairv.png b/icons/anrxc/layouts/fairv.png new file mode 100644 index 0000000000000000000000000000000000000000..0d439f42b560f83c80e05187601938b4608ec40c GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6NjLpeAFY~nLr^+PZ!4!jq}NS zil3jUXDedZ<(9*i7<~AMgPKCLGWW)FvK985CP@Es$qorLOms0z;b7&vDJ6N*_X$Jq XPPc2tcGvd;4Po$f^>bP0l+XkK6zVig literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts/floating.png b/icons/anrxc/layouts/floating.png new file mode 100644 index 0000000000000000000000000000000000000000..e0a008d54e8be88cca5dbbb33a50b2a807e51c41 GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6NeC&;`^<_OhBQvo-U3d8t1o8 z+Q@szK*06ByP&P)f8S-|u|6 z*UBXa&m^!4INiI)s?id2xR|4I`>qE_^MseLC@3c**z|$$oFr%%6;YRzgaV6)~d`+ q))7fw=r6c7Sw|)FbGCKbN4C5O`-z9F4lV{doWax8&t;ucLK6U4lx&9p literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts/floating_a.png b/icons/anrxc/layouts/floating_a.png new file mode 100644 index 0000000000000000000000000000000000000000..5435c89469be755aecb93ae80fe6211d00fd8a78 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4Yy z^BL;5n8Y&zMK}vQB8wRqxP?KOkzv*x37{Z*iKnkC`%NZ3MtQ4ab3|B$YvZE>Jd8a>+Iq{p-iP1tv`Fe zp1xza#4P_z+=qjkFCUXNe3tdl;QNH?4-&<>h3cnsSOgDVuD+st@ssRn`3L5CjoVCD U%;gvQ0JM_9)78&qol`;+0OA}@F8}}l literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts/max.png b/icons/anrxc/layouts/max.png new file mode 100644 index 0000000000000000000000000000000000000000..5a8da1999b15cb66e289aa90b0f23bfcecf2d416 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6NeCs@_dW<1wf%rPZ!4!jq`IS z9ppV~z~MZ9wLO<|%70EHrrjU(JH4bsTpzk{uq98Z=I47et1nVm!C`9twPp3pXJ?gJ z?fyRFLHY3;jEsNW3ih$KREIMeaAnQBxF+$M+=D5b8yKGDXx(tt+VUq>Cd$?Ha`lCC zmHCCMW^PgT>q(uwTcqi3^&f%GS03xKc3LOQmHR3G>Afp^eXjmYpraT(UHx3vIVCg! E0F``O`v3p{ literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts/spiral.png b/icons/anrxc/layouts/spiral.png new file mode 100644 index 0000000000000000000000000000000000000000..c3b9cf273dc1ad22bee7f3a8b96e1221980563bc GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPyJCBf*MccfMTYy3(o-U3d8t2yr zZR9;*z+oJEt?nS_pL$2X2i-Cb(***j@VKUS`lf8q@z^S@HMMnB?cRUpAH9ngMx-WM z-%w`|TbsV;?g<^Sf;am2J}r^GFS@cUS*%Mbt#ISi!!w;vZq&DIEoPROTHvFVdQ&MBb@0Dw_NVgLXD literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts/tilebottom.png b/icons/anrxc/layouts/tilebottom.png new file mode 100644 index 0000000000000000000000000000000000000000..1423195e5f543bf853dc50f548b7bb73ea9b2142 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6NjLV@&RT4V4zT#r;B5V#`(3A z4EY!oIGB&_`1RlaW6M8Q@y83UvTQKs4ew&eQe8A%@WSfl(-s_Zo4MlAmzxs>FYHTa z3HjFZus3(@xoZbsB^vWgT_|sC9gTe~DWM4f DMlwd< literal 0 HcmV?d00001 diff --git a/icons/anrxc/layouts/tileleft.png b/icons/anrxc/layouts/tileleft.png new file mode 100644 index 0000000000000000000000000000000000000000..d4bcb573fb6dd70d8c22eee3f34e5a1839ce6df1 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPy6NjLV(W=S$3xPtJo-U3d8t1nL z9ppUVz|p<*e%?gEJM~QNC&bJf{%(1iv0lbQTELa#;tJ1+D;B7GO$_RJ#h&gcnEI$n zUfki^V$Vc|q7@#yCg!=XU+-A8Ps{I&w3Nx+iC?tmf81>;-4JHDyteAN(ZyB%`wvlTJya?4>$3_g6sK`lY$`br%G<_SmsE&jN%^RN2t{*Y2FLx$DCk_$~XN$Be> o56V-Xw6a2&_aRZu2cXbTPZ!4!4q3)` y41)g|@7y`_A1HUvL&q;7`lBp*qZctt^$=ac)I$ztaD0e0sz=aDT4q2 literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-big/close_focus.png b/icons/anrxc/titlebar-big/close_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..c0c494c96341b1edb517aa28e909e8c59fe00e08 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPggab}3OVZsv`5Oo2jWo-U3d7N?UF z76=&B?b!d%e&;M!5oXCq2_X2zACsUGTD-9NU_BcUsCn%@(2}QhCMCx#X>#(R=Qc4l zbJ!HxS$%{zrR5~HK4i*id%&HsCe9(eM}OK1X|^A8dQS_eInCmfbSjkCAh3GEk_ZLX f4FX)LP7Dk!&m50D4q5_q00V=ktDnm{r-UW|=qXD0 literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-big/close_normal.png b/icons/anrxc/titlebar-big/close_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..a9f3562be5f329b4a66b9df386461dd8b7d8bf2c GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPggab}3OV%hPGSTY*Alo-U3d7N?UF z76=&J+gbd~e&?*v5Fd$12_O)YzjwxC)w77``~P`>z-LNTBj??a87FV#98o*oa=voM z4+~xgKJFQ6DQ9mS;yTQFgXf_5g^0Zk>m=fJ0?m0oSV~V<^l32>Hfnifkf0c*=(*8> gD?w4@R0{*cC2_}V7nXO=0=j^~)78&qol`;+0Mw9A#sB~S literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-big/floating_focus_active.png b/icons/anrxc/titlebar-big/floating_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..d2f7a1874e1ce60b884adb52d84328c309012572 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPggab}3PAZmCsoOMpUwo-U3d7N?UF z76=&B?b!d%e&;M!5oXCq2_X2zACsUGTD-9NU_BcUsCn%@;B@x6_0(EiuS$nYaWMypGs{WQ>U22WQ%mvv4FO#oquK+gaG literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-big/floating_focus_inactive.png b/icons/anrxc/titlebar-big/floating_focus_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..ab7de6c899ce03e7d66cf56657f31a34a1ee7a74 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPggab}3PAiFqPxRsn?qJzX3_EKVmU zED$ibx3l<}{mxmTAwCk35QL70(Y)*K0-AbW|YuPggab}3OFH31X#V?d!0PZ!4!i_^&o z3j_@6cI^LWzjGF=2(x6Q1Q7hX^_)78&qol`;+0C}%I5dZ)H literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-big/maximized_focus_inactive.png b/icons/anrxc/titlebar-big/maximized_focus_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..c25f572d8d1b342f087d40369d7909ab62fce05f GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPggab}3OFlgGVbeL$fQPZ!4!i_^&o z3j_@A?JRy~zjIb-h>t|11Q3YH-#g>6>RCke{r@~b;4`JFk#+XU9}K&)HOm-F_cmx7 we5}lUu-AZxCqdCoaNiO?S#g2MErpB>PFqAYczxByf#x%Ky85}Sb4q9e04?b~&j0`b literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-big/maximized_normal_active.png b/icons/anrxc/titlebar-big/maximized_normal_active.png new file mode 120000 index 0000000..6b8da12 --- /dev/null +++ b/icons/anrxc/titlebar-big/maximized_normal_active.png @@ -0,0 +1 @@ +maximized_focus_active.png \ No newline at end of file diff --git a/icons/anrxc/titlebar-big/maximized_normal_inactive.png b/icons/anrxc/titlebar-big/maximized_normal_inactive.png new file mode 120000 index 0000000..f5892b0 --- /dev/null +++ b/icons/anrxc/titlebar-big/maximized_normal_inactive.png @@ -0,0 +1 @@ +maximized_focus_inactive.png \ No newline at end of file diff --git a/icons/anrxc/titlebar-big/ontop_focus_active.png b/icons/anrxc/titlebar-big/ontop_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..86b9d6999968e93dd4659b61a00c2b822753d4f3 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPggab}3O_&PD&U?*WB8JzX3_EKVmU zED$iL+p+(j{mxmeBFvJJ5HZlIwIp00i_>zopr03LNY>Hq)$ literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-big/ontop_focus_inactive.png b/icons/anrxc/titlebar-big/ontop_focus_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..5bc0de562e562f978227b2e9970bcf83315f9350 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPggab}3O_G5v39+CU*sPZ!4!i_^&o z3j_@A?JRy~zjIb-h>t|11Q3YH-#g>6>RCke{r@~b;4`JFk#+XU9}K&)HOmgJU_5+? lL9C{;rA|*ljq@=R!{*rnYKyp7^MQskc)I$ztaD0e0stpkIr0Di literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-big/ontop_normal_active.png b/icons/anrxc/titlebar-big/ontop_normal_active.png new file mode 120000 index 0000000..16cb535 --- /dev/null +++ b/icons/anrxc/titlebar-big/ontop_normal_active.png @@ -0,0 +1 @@ +ontop_focus_active.png \ No newline at end of file diff --git a/icons/anrxc/titlebar-big/ontop_normal_inactive.png b/icons/anrxc/titlebar-big/ontop_normal_inactive.png new file mode 120000 index 0000000..73b841a --- /dev/null +++ b/icons/anrxc/titlebar-big/ontop_normal_inactive.png @@ -0,0 +1 @@ +ontop_focus_inactive.png \ No newline at end of file diff --git a/icons/anrxc/titlebar-big/sticky_focus_active.png b/icons/anrxc/titlebar-big/sticky_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..fff6c02d42ce0d07d7a86d4f58b53335355074a8 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPggab}3O_B|fK1^MFDjo-U3d7N?UF z76=&B?b!d%e&;M!5oXCq2_X2zACsUGTD-9NU_BcUsCn%@&~!GWhT-m3k=+fu;to6w wsfm+55~rZ%#QL70(Y)*K0-AbW|YuPggab}3O_{esWylz~Dao-U3d7N?UF z76=&J+gbd~e&?*v5Fd$12_O)YzjwxC)w77``~P`>z-LNTBkSyyKNxmpYnCyV?rk`| w^2Z*tj=c^(Jv>hO6DBWN`Isq*nMWGvPQL70(Y)*K0-AbW|YuPgga4mk!HmKmO+c|f5+PZ!4!i_^&o z609Q3ZaGcqYX1MuA2@J8z&w{xnVFgS@S-&>|9OBwZRbvjS2HsnG3ojyv!%>V)Z1D1 uSBLp(?13gQ&rUPlPLl|O?tvw9n1bDhQhFF|V zPLN;~VRp-DlD>55k^~SWO`Y$W;_4@ literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-small/floating_focus_active.png b/icons/anrxc/titlebar-small/floating_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..cd367c1d8a9a46b16a78abd273b885d1cf794ef6 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Q~F z;hDwk*)M=1oCO|{#S9GG!XV7ZFl&wkP>{XE)7O>#CcBh~ibU_Je;rH$S|D-4 rqf~rDg0RbW$z#XaX1HCxsKCGw`cXt|<&pMkpwSGTu6{1-oD!M<6;MFn literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-small/floating_focus_inactive.png b/icons/anrxc/titlebar-small/floating_focus_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..2ae6e946eb07afaaf485afc49744961bec3e1fe6 GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3Dlfq`2Xgc%uT&5-~JmK8Xr18J}$7-EjCJq+ZSdb&783qOcZmIq#8glbf oGSe!d8q9T#%tDNetc=a9j7%UJelczI0%~CJboFyt=akR{07TMVJ^%m! literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-small/floating_normal_active.png b/icons/anrxc/titlebar-small/floating_normal_active.png new file mode 100644 index 0000000000000000000000000000000000000000..3d1778095b91c577e565a2571b0d295f6b5d7e1d GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmT0oejY^o&fob#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ua371Hn({-St3Q&rUPlPLl|O?tvw9nxO=)dhFF|V zPLN;~VRp-D+GEqi0|Ms!Q&r{pBD79HT9^9PCCo(%xZ=%u4 z8Lsl;7fgBF7)2Qv>~h4oq-~;efJUm8xJHzuB$lLFB^RXvDF!1014~^43teM_5CbDC zBTFk&Gi@Nlz#zaa)gMJeZhlH;S|wD2xvr5}h>?+%v6+>T2}Hv$rj1@e4Gf;HelF{r G5}E*qiCZuL literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-small/floating_normal_inactive.png b/icons/anrxc/titlebar-small/floating_normal_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..3faa1a33fc7c3fd16ca7e854c6351b29975dd93f GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3Dlfq`2Xgc%uT&5-~JmK8Xr18J}$7-EjCJq+Y%dAc};Xq-<@ zkceuS-Z=fC&#jpzacprafoeiN4KM8`m#OvI2y2ude!$8gT+Ssa+OTpOP?u_nYeY#( zVo9o1a#1RfVlXl=u+%lM&^0y)F)*?+Hn1`_)CMvP4Dv*m`JiaX%}>cptHiBA-b3yK PPy>UftDnm{r-UW|)E7|i literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-small/maximized_focus_active.png b/icons/anrxc/titlebar-small/maximized_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..6b235a509248ead8025384f5a321f5e4c90df06e GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^K$v z+-F!{cv?LSD8gCb5n0T@z%2~Ij105pNB{-dOFVsD*>AE-i5SZ46}s~mDCFVk;uvCa zIypgtRfO3sr%C?Z`v3iE|K~S0Haa>O3OL&eFV#yp_}oZ)y%-x1v?brpk|>mPFcv?M nljgw3oRfIWWL6&=BLl;;|J+;&ExWG*&1CR&^>bP0l+XkK3qm(x literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-small/maximized_focus_inactive.png b/icons/anrxc/titlebar-small/maximized_focus_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..53d914b82cab6b673e83d2b91fc24fe45d0112c7 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3Dlfq`2Xgc%uT&5-~JmK8Xr18J}$7-EjCJq+X+d%8G=Xq-<@ zkYH*MJh8Of0R8EFc=5PMQkzCQ&rUPlPLl|O?tvw9n_<6cGhFF|V zPLN;~VRp-DI)AQYiQ~-83reJznVFlXcplX$+3GW8R|9MN4;?ljC~fxxQEju?Po+OJ zYDm*-xXF{esGaj`i~-jQ28O<6JRyM-qOJl>RxNRjC`m~yNwrEYN(E93Mg|6!x&{`y z#s(ngoU N!PC{xWt~$(69CYaV2uC( literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-small/maximized_normal_inactive.png b/icons/anrxc/titlebar-small/maximized_normal_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..7dc97ee4477bda86ef120e43a65904bf15f001fe GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpafHr zx4R1i!>V3oBOs5nz$3Dlfq`2Xgc%uT&5-~JmK8Xr18J}$7-EjCJq+a7d%8G=Xq-<@ zkYH*MJZLld*ntBE-HnZky^RM`#C)c7vK&5VFemXr>Vs5^!v$=fQxUO_QmvAUQh^kMk%57wu7QQFu|bG|k(IH5m9ddF mkYQjD|98(t6b-rgDVb@NxHaf4V95n)VDNPHb6Mw<&;$Sq<6Rv9 literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-small/ontop_focus_active.png b/icons/anrxc/titlebar-small/ontop_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..16b44d59a72a5c75d52042323365d92deead4b02 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Q~F z;hDwk*)M=1oCO|{#S9GG!XV7ZFl&wkP>{XE)7O>#CcBh~DRV3oBOs5nz$3Dlfq`2Xgc%uT&5-~JmK8Xr18J}$7-EjCJq+aNd%8G=Xq-<@ zkYH*MJh-P{WerEV;lj)x=Re4YHgq;JBsgB=-6-TXIgd$M%C>}o;i3eqK<7N4xj?O| zC9V-ADTyViR>?)FK#IZ0z`#=1z(Uv9AjH7P%E;2n)Jz-5Ffa&kOZ7+5kei>9nN|ta jV6JOq7Gh*%Wom3?Xb91up*e#SsDZ)L)z4*}Q$iB}pA%9c literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-small/ontop_normal_active.png b/icons/anrxc/titlebar-small/ontop_normal_active.png new file mode 100644 index 0000000000000000000000000000000000000000..ba39ce80369ae5481a3be8ae2c5eb5a911beddc3 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmT0oejY^o&fob#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ua371Hn({-St3Q&rUPlPLl|O?tvw9nSbMrShFF|V zPLN;~VRp-DI)APtAyg+ds8R8l%Yh~njboe~k`4kJ9&DW1*w~mT#%K37)}WiAUL*i$ zbpHf)fp;l=dx6HNmbgZgq$HN4S|t~y0x1R~0|QH40}EYagAfBFD+rhUN@Tpaup{S3j3^P6V3oBOs5nz$3Dlfq`2Xgc%uT&5-~JmK8Xr18J}$7-EjCJq+X+c)B=-Xq-<@ zkYH*MJZRIblEaj4xG>Wr*~3{hAxVKDBA~?B;EdCvPUFS}%I!dxbIGvWT(Ww}ZJ=J& z64!{5l*E!$tK_0oAjM#0U|^|hV4-Vl5Mp3tWo%$&Y^V)n7#QS9nO2Eg UgS>~_2cQN9Pgg&ebxsLQ0P7M_VgLXD literal 0 HcmV?d00001 diff --git a/icons/anrxc/titlebar-small/sticky_focus_active.png b/icons/anrxc/titlebar-small/sticky_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..3e897c70fa9cf7a0d0ad931049f901aa352c7c21 GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Q~F z;hDwk*)M=1oCO|{#S9GG!XV7ZFl&wkP>{XE)7O>#CcBh~GM`!e-87((tEY=&h{fsT z1PN9VX1AOs`FHF8pFeQmK*H0jhfVV3oBOs5nz$3Dlfq`2Xgc%uT&5-~JmK8Xr18J}$7-EjCJq+aNc)B=-Xq-<@ zkcfKl@Bi=rTP3zgy!*fZzr5lp7Y}LWrj@NKHN6$W8sFff?-3oPIiNz?)AQ!R0g zC`m~yNwrEYN(E93Mg|6!x&{`y#s(nQ&rUPlPLl|O?tvw9nxO=)dhFF|V zPLN;~VRp-DI)AQYiJ^gk!3yh=b4dva2|Fqm*z`6wHaebKk|ee(N^RDThUxACs~??@ zzn9!`@fd3fZ*!mnD+9w@W?`-k0{;bpMyi&$MwFx^mZVxG7o`Fz1|tIlOI-sCU1Ng~ z10yRVODj_|Z6L$IAiyovA4NlMeoAIqB~*jCu8~=Yk&%_LsgV3oBOs5nz$3Dlfq`2Xgc%uT&5-~JmK8Xr18J}$7-EjCJq+aNc)B=-Xq-<@ zkcfKVb8Dta99vwQac24@fki$oTMU(E?D04>ztg<2$ef3hf#Kpjt~1qU$M}HyR7+eV zN>UO_QmvAUQh^kMk%57wu7QQFu|bG|k(IH5m9ddFkYQjD|98(t6b-rgDVb@NxHaf4 SV95n)VDNPHb6Mw<&;$UE?o>Dc literal 0 HcmV?d00001 diff --git a/icons/xbm8x8/How to change color of icons and resize them b/icons/xbm8x8/How to change color of icons and resize them new file mode 100755 index 0000000..6d4ca07 --- /dev/null +++ b/icons/xbm8x8/How to change color of icons and resize them @@ -0,0 +1,6 @@ +HOW TO CHANGE COLOR OF ICONS + +for x in *.xbm; do convert -transparent white -fill "#6b8ba3" -opaque "#000000" -bordercolor transparent -border 8x8 -gravity center -crop 15x15+0+0 "${x}" "${x%.*}.png"; done + +-border 8x8 real size we want +-crop 16x16 size of the panel we want to fit diff --git a/icons/xbm8x8/ac.xbm b/icons/xbm8x8/ac.xbm new file mode 100755 index 0000000..b6dacef --- /dev/null +++ b/icons/xbm8x8/ac.xbm @@ -0,0 +1,4 @@ +#define ac_width 8 +#define ac_height 8 +static unsigned char ac_bits[] = { + 0xFF, 0xF8, 0xF0, 0xF6, 0x6F, 0x0F, 0x1F, 0xFF }; diff --git a/icons/xbm8x8/ac_01.xbm b/icons/xbm8x8/ac_01.xbm new file mode 100755 index 0000000..66592d7 --- /dev/null +++ b/icons/xbm8x8/ac_01.xbm @@ -0,0 +1,4 @@ +#define ac_01_width 8 +#define ac_01_height 8 +static unsigned char ac_01_bits[] = { + 0x30, 0x28, 0xE4, 0x27, 0x27, 0xE4, 0x28, 0x30 }; diff --git a/icons/xbm8x8/arch.xbm b/icons/xbm8x8/arch.xbm new file mode 100755 index 0000000..11cfe5a --- /dev/null +++ b/icons/xbm8x8/arch.xbm @@ -0,0 +1,4 @@ +#define arch_width 8 +#define arch_height 8 +static unsigned char arch_bits[] = { + 0x08, 0x08, 0x1C, 0x1C, 0x36, 0x22, 0x77, 0x41 }; diff --git a/icons/xbm8x8/arch_10x10.xbm b/icons/xbm8x8/arch_10x10.xbm new file mode 100755 index 0000000..c3ee46d --- /dev/null +++ b/icons/xbm8x8/arch_10x10.xbm @@ -0,0 +1,5 @@ +#define arch_10x10_width 10 +#define arch_10x10_height 10 +static unsigned char arch_10x10_bits[] = { + 0x10, 0x00, 0x10, 0x00, 0x38, 0x00, 0x38, 0x00, 0x7C, 0x00, 0x7C, 0x00, + 0xEE, 0x00, 0xC6, 0x00, 0xC7, 0x01, 0x01, 0x01 }; diff --git a/icons/xbm8x8/bat_empty_01.xbm b/icons/xbm8x8/bat_empty_01.xbm new file mode 100755 index 0000000..cb916db --- /dev/null +++ b/icons/xbm8x8/bat_empty_01.xbm @@ -0,0 +1,4 @@ +#define bat_empty_01_width 8 +#define bat_empty_01_height 8 +static unsigned char bat_empty_01_bits[] = { + 0x18, 0x7E, 0x42, 0x42, 0x42, 0x42, 0x42, 0x7E }; diff --git a/icons/xbm8x8/bat_empty_02.xbm b/icons/xbm8x8/bat_empty_02.xbm new file mode 100755 index 0000000..e26be8c --- /dev/null +++ b/icons/xbm8x8/bat_empty_02.xbm @@ -0,0 +1,4 @@ +#define bat_empty_02_width 8 +#define bat_empty_02_height 8 +static unsigned char bat_empty_02_bits[] = { + 0x00, 0x7F, 0x41, 0xC1, 0xC1, 0x41, 0x7F, 0x00 }; diff --git a/icons/xbm8x8/bat_full_01.xbm b/icons/xbm8x8/bat_full_01.xbm new file mode 100755 index 0000000..701149e --- /dev/null +++ b/icons/xbm8x8/bat_full_01.xbm @@ -0,0 +1,4 @@ +#define bat_full_width 8 +#define bat_full_height 8 +static unsigned char bat_full_bits[] = { + 0x18, 0x7E, 0x42, 0x5A, 0x5A, 0x5A, 0x42, 0x7E }; diff --git a/icons/xbm8x8/bat_full_02.xbm b/icons/xbm8x8/bat_full_02.xbm new file mode 100755 index 0000000..93d2327 --- /dev/null +++ b/icons/xbm8x8/bat_full_02.xbm @@ -0,0 +1,4 @@ +#define bat_full_02_width 8 +#define bat_full_02_height 8 +static unsigned char bat_full_02_bits[] = { + 0x00, 0x7F, 0x41, 0xDD, 0xDD, 0x41, 0x7F, 0x00 }; diff --git a/icons/xbm8x8/bat_low_01.xbm b/icons/xbm8x8/bat_low_01.xbm new file mode 100755 index 0000000..29e974d --- /dev/null +++ b/icons/xbm8x8/bat_low_01.xbm @@ -0,0 +1,4 @@ +#define bat_low_01_width 8 +#define bat_low_01_height 8 +static unsigned char bat_low_01_bits[] = { + 0x18, 0x7E, 0x42, 0x42, 0x42, 0x5A, 0x42, 0x7E }; diff --git a/icons/xbm8x8/bat_low_02.xbm b/icons/xbm8x8/bat_low_02.xbm new file mode 100755 index 0000000..d80a464 --- /dev/null +++ b/icons/xbm8x8/bat_low_02.xbm @@ -0,0 +1,4 @@ +#define bat_low_02_width 8 +#define bat_low_02_height 8 +static unsigned char bat_low_02_bits[] = { + 0x00, 0x7F, 0x41, 0xC5, 0xC5, 0x41, 0x7F, 0x00 }; diff --git a/icons/xbm8x8/bluetooth.xbm b/icons/xbm8x8/bluetooth.xbm new file mode 100755 index 0000000..3cc42d5 --- /dev/null +++ b/icons/xbm8x8/bluetooth.xbm @@ -0,0 +1,4 @@ +#define bluetooth_width 8 +#define bluetooth_height 8 +static unsigned char bluetooth_bits[] = { + 0x18, 0x2A, 0x6C, 0x38, 0x38, 0x6C, 0x2A, 0x18 }; diff --git a/icons/xbm8x8/bug_01.xbm b/icons/xbm8x8/bug_01.xbm new file mode 100755 index 0000000..8974034 --- /dev/null +++ b/icons/xbm8x8/bug_01.xbm @@ -0,0 +1,4 @@ +#define bug_width 8 +#define bug_height 8 +static unsigned char bug_bits[] = { + 0xC3, 0x24, 0x18, 0xDB, 0x3C, 0x7E, 0xBD, 0x99 }; diff --git a/icons/xbm8x8/bug_02.xbm b/icons/xbm8x8/bug_02.xbm new file mode 100755 index 0000000..051f2f5 --- /dev/null +++ b/icons/xbm8x8/bug_02.xbm @@ -0,0 +1,4 @@ +#define bug_02_width 8 +#define bug_02_height 8 +static unsigned char bug_02_bits[] = { + 0xC3, 0x24, 0x24, 0xDB, 0x3C, 0x7E, 0x99, 0x42 }; diff --git a/icons/xbm8x8/cat.xbm b/icons/xbm8x8/cat.xbm new file mode 100755 index 0000000..d0bc6ab --- /dev/null +++ b/icons/xbm8x8/cat.xbm @@ -0,0 +1,4 @@ +#define cat_width 8 +#define cat_height 8 +static unsigned char cat_bits[] = { + 0x81, 0xC3, 0xBD, 0xFF, 0x99, 0xFF, 0x7E, 0xBD }; diff --git a/icons/xbm8x8/clock.xbm b/icons/xbm8x8/clock.xbm new file mode 100755 index 0000000..cd2fad2 --- /dev/null +++ b/icons/xbm8x8/clock.xbm @@ -0,0 +1,4 @@ +#define clock_width 8 +#define clock_height 8 +static unsigned char clock_bits[] = { + 0x3C, 0x5E, 0xEF, 0xF7, 0x87, 0xFF, 0x7E, 0x3C }; diff --git a/icons/xbm8x8/cpu.xbm b/icons/xbm8x8/cpu.xbm new file mode 100755 index 0000000..4c34d58 --- /dev/null +++ b/icons/xbm8x8/cpu.xbm @@ -0,0 +1,4 @@ +#define cpu_width 8 +#define cpu_height 8 +static unsigned char cpu_bits[] = { + 0xDB, 0x81, 0x3C, 0xBD, 0xBD, 0x3C, 0x81, 0xDB }; diff --git a/icons/xbm8x8/dish.xbm b/icons/xbm8x8/dish.xbm new file mode 100755 index 0000000..75e9f88 --- /dev/null +++ b/icons/xbm8x8/dish.xbm @@ -0,0 +1,4 @@ +#define dish_width 8 +#define dish_height 8 +static unsigned char dish_bits[] = { + 0x81, 0x7B, 0x46, 0x4E, 0x5C, 0x3E, 0x77, 0xC3 }; diff --git a/icons/xbm8x8/diskette.xbm b/icons/xbm8x8/diskette.xbm new file mode 100755 index 0000000..48e641b --- /dev/null +++ b/icons/xbm8x8/diskette.xbm @@ -0,0 +1,4 @@ +#define diskette_width 8 +#define diskette_height 8 +static unsigned char diskette_bits[] = { + 0xFF, 0x81, 0x81, 0x81, 0xBD, 0xB5, 0xB5, 0xFE }; diff --git a/icons/xbm8x8/empty.xbm b/icons/xbm8x8/empty.xbm new file mode 100755 index 0000000..1086137 --- /dev/null +++ b/icons/xbm8x8/empty.xbm @@ -0,0 +1,4 @@ +#define empty_width 8 +#define empty_height 8 +static unsigned char empty_bits[] = { + 0x3C, 0x42, 0x81, 0x81, 0x81, 0x81, 0x42, 0x3C }; diff --git a/icons/xbm8x8/eye_l.xbm b/icons/xbm8x8/eye_l.xbm new file mode 100755 index 0000000..3de8e26 --- /dev/null +++ b/icons/xbm8x8/eye_l.xbm @@ -0,0 +1,4 @@ +#define eye_l_width 8 +#define eye_l_height 8 +static unsigned char eye_l_bits[] = { + 0x00, 0x00, 0x1B, 0x02, 0x02, 0x84, 0xF9, 0x02 }; diff --git a/icons/xbm8x8/eye_r.xbm b/icons/xbm8x8/eye_r.xbm new file mode 100755 index 0000000..7a04951 --- /dev/null +++ b/icons/xbm8x8/eye_r.xbm @@ -0,0 +1,4 @@ +#define eye_r_width 8 +#define eye_r_height 8 +static unsigned char eye_r_bits[] = { + 0x00, 0x00, 0xD8, 0x40, 0x40, 0x21, 0x9F, 0x40 }; diff --git a/icons/xbm8x8/fox.xbm b/icons/xbm8x8/fox.xbm new file mode 100755 index 0000000..46735c3 --- /dev/null +++ b/icons/xbm8x8/fox.xbm @@ -0,0 +1,4 @@ +#define fox_width 8 +#define fox_height 8 +static unsigned char fox_bits[] = { + 0x81, 0xC3, 0xBD, 0xFF, 0x99, 0xDB, 0x7E, 0x18 }; diff --git a/icons/xbm8x8/fs_01.xbm b/icons/xbm8x8/fs_01.xbm new file mode 100755 index 0000000..1d012d2 --- /dev/null +++ b/icons/xbm8x8/fs_01.xbm @@ -0,0 +1,4 @@ +#define fs_01_width 8 +#define fs_01_height 8 +static unsigned char fs_01_bits[] = { + 0x46, 0x99, 0xBC, 0x66, 0x66, 0x3D, 0x99, 0x62 }; diff --git a/icons/xbm8x8/fs_02.xbm b/icons/xbm8x8/fs_02.xbm new file mode 100755 index 0000000..603e3a7 --- /dev/null +++ b/icons/xbm8x8/fs_02.xbm @@ -0,0 +1,4 @@ +#define fs_02_width 8 +#define fs_02_height 8 +static unsigned char fs_02_bits[] = { + 0xF1, 0x5B, 0x3D, 0x67, 0xE6, 0xBC, 0xDA, 0x8F }; diff --git a/icons/xbm8x8/full.xbm b/icons/xbm8x8/full.xbm new file mode 100755 index 0000000..b5a026f --- /dev/null +++ b/icons/xbm8x8/full.xbm @@ -0,0 +1,4 @@ +#define full_width 8 +#define full_height 8 +static unsigned char full_bits[] = { + 0x3C, 0x7E, 0xFF, 0xFF, 0xFF, 0xFF, 0x7E, 0x3C }; diff --git a/icons/xbm8x8/fwd.xbm b/icons/xbm8x8/fwd.xbm new file mode 100755 index 0000000..3f52ea9 --- /dev/null +++ b/icons/xbm8x8/fwd.xbm @@ -0,0 +1,4 @@ +#define fwd_width 8 +#define fwd_height 8 +static unsigned char fwd_bits[] = { + 0x00, 0x12, 0x36, 0x7E, 0x7E, 0x36, 0x12, 0x00 }; diff --git a/icons/xbm8x8/half.xbm b/icons/xbm8x8/half.xbm new file mode 100755 index 0000000..874323b --- /dev/null +++ b/icons/xbm8x8/half.xbm @@ -0,0 +1,4 @@ +#define half_width 8 +#define half_height 8 +static unsigned char half_bits[] = { + 0x3C, 0x4E, 0x8F, 0x8F, 0x8F, 0x8F, 0x4E, 0x3C }; diff --git a/icons/xbm8x8/info_01.xbm b/icons/xbm8x8/info_01.xbm new file mode 100755 index 0000000..f08c2fd --- /dev/null +++ b/icons/xbm8x8/info_01.xbm @@ -0,0 +1,4 @@ +#define info_01_width 8 +#define info_01_height 8 +static unsigned char info_01_bits[] = { + 0x3C, 0x66, 0xFF, 0xE7, 0xE7, 0xE7, 0x66, 0x3C }; diff --git a/icons/xbm8x8/info_02.xbm b/icons/xbm8x8/info_02.xbm new file mode 100755 index 0000000..00b4df0 --- /dev/null +++ b/icons/xbm8x8/info_02.xbm @@ -0,0 +1,4 @@ +#define info_02_width 8 +#define info_02_height 8 +static unsigned char info_02_bits[] = { + 0xFF, 0xE7, 0xFF, 0xE7, 0xE7, 0xE7, 0xE7, 0xFF }; diff --git a/icons/xbm8x8/info_03.xbm b/icons/xbm8x8/info_03.xbm new file mode 100755 index 0000000..50103f8 --- /dev/null +++ b/icons/xbm8x8/info_03.xbm @@ -0,0 +1,4 @@ +#define info_width 8 +#define info_height 8 +static unsigned char info_bits[] = { + 0x38, 0x38, 0x00, 0x3C, 0x38, 0x38, 0x38, 0x7C }; diff --git a/icons/xbm8x8/mail.xbm b/icons/xbm8x8/mail.xbm new file mode 100755 index 0000000..295eb73 --- /dev/null +++ b/icons/xbm8x8/mail.xbm @@ -0,0 +1,4 @@ +#define mail_width 8 +#define mail_height 8 +static unsigned char mail_bits[] = { + 0x00, 0xFF, 0x7E, 0xBD, 0xDB, 0xE7, 0xFF, 0x00 }; diff --git a/icons/xbm8x8/mem.xbm b/icons/xbm8x8/mem.xbm new file mode 100755 index 0000000..a1c354e --- /dev/null +++ b/icons/xbm8x8/mem.xbm @@ -0,0 +1,4 @@ +#define mem_width 8 +#define mem_height 8 +static unsigned char mem_bits[] = { + 0xAA, 0x00, 0xFE, 0xFE, 0xFE, 0xFE, 0x00, 0xAA }; diff --git a/icons/xbm8x8/mouse_01.xbm b/icons/xbm8x8/mouse_01.xbm new file mode 100755 index 0000000..05e91b5 --- /dev/null +++ b/icons/xbm8x8/mouse_01.xbm @@ -0,0 +1,4 @@ +#define mouse_01_width 8 +#define mouse_01_height 8 +static unsigned char mouse_01_bits[] = { + 0xEE, 0xEE, 0xEE, 0x82, 0xFE, 0xFE, 0xFE, 0x7C }; diff --git a/icons/xbm8x8/net_down_01.xbm b/icons/xbm8x8/net_down_01.xbm new file mode 100755 index 0000000..0940355 --- /dev/null +++ b/icons/xbm8x8/net_down_01.xbm @@ -0,0 +1,4 @@ +#define net_down_01_width 8 +#define net_down_01_height 8 +static unsigned char net_down_01_bits[] = { + 0x1E, 0x3C, 0x3C, 0x3C, 0xFF, 0x7E, 0x3C, 0x18 }; diff --git a/icons/xbm8x8/net_down_02.xbm b/icons/xbm8x8/net_down_02.xbm new file mode 100755 index 0000000..750ada5 --- /dev/null +++ b/icons/xbm8x8/net_down_02.xbm @@ -0,0 +1,4 @@ +#define net_down_02_width 8 +#define net_down_02_height 8 +static unsigned char net_down_02_bits[] = { + 0x78, 0x3C, 0x3C, 0x3C, 0xFF, 0x7E, 0x3C, 0x18 }; diff --git a/icons/xbm8x8/net_down_03.xbm b/icons/xbm8x8/net_down_03.xbm new file mode 100755 index 0000000..0502235 --- /dev/null +++ b/icons/xbm8x8/net_down_03.xbm @@ -0,0 +1,4 @@ +#define net_down_03_width 8 +#define net_down_03_height 8 +static unsigned char net_down_03_bits[] = { + 0x38, 0x38, 0x38, 0x38, 0xFE, 0x7C, 0x38, 0x10 }; diff --git a/icons/xbm8x8/net_up_01.xbm b/icons/xbm8x8/net_up_01.xbm new file mode 100755 index 0000000..aac47a3 --- /dev/null +++ b/icons/xbm8x8/net_up_01.xbm @@ -0,0 +1,4 @@ +#define net_up_01_width 8 +#define net_up_01_height 8 +static unsigned char net_up_01_bits[] = { + 0x18, 0x3C, 0x7E, 0xFF, 0x3C, 0x3C, 0x3C, 0x78 }; diff --git a/icons/xbm8x8/net_up_02.xbm b/icons/xbm8x8/net_up_02.xbm new file mode 100755 index 0000000..9a53392 --- /dev/null +++ b/icons/xbm8x8/net_up_02.xbm @@ -0,0 +1,4 @@ +#define net_up_02_width 8 +#define net_up_02_height 8 +static unsigned char net_up_02_bits[] = { + 0x18, 0x3C, 0x7E, 0xFF, 0x3C, 0x3C, 0x3C, 0x1E }; diff --git a/icons/xbm8x8/net_up_03.xbm b/icons/xbm8x8/net_up_03.xbm new file mode 100755 index 0000000..b21c007 --- /dev/null +++ b/icons/xbm8x8/net_up_03.xbm @@ -0,0 +1,4 @@ +#define net_up_03_width 8 +#define net_up_03_height 8 +static unsigned char net_up_03_bits[] = { + 0x10, 0x38, 0x7C, 0xFE, 0x38, 0x38, 0x38, 0x38 }; diff --git a/icons/xbm8x8/net_wired.xbm b/icons/xbm8x8/net_wired.xbm new file mode 100755 index 0000000..25cd20b --- /dev/null +++ b/icons/xbm8x8/net_wired.xbm @@ -0,0 +1,4 @@ +#define net_wired_width 8 +#define net_wired_height 8 +static unsigned char net_wired_bits[] = { + 0x00, 0x1C, 0x1C, 0x7F, 0x7F, 0x7F, 0x55, 0x7F }; diff --git a/icons/xbm8x8/next.xbm b/icons/xbm8x8/next.xbm new file mode 100755 index 0000000..3937532 --- /dev/null +++ b/icons/xbm8x8/next.xbm @@ -0,0 +1,4 @@ +#define next_width 8 +#define next_height 8 +static unsigned char next_bits[] = { + 0x00, 0x42, 0x4E, 0x7E, 0x7E, 0x4E, 0x42, 0x00 }; diff --git a/icons/xbm8x8/note.xbm b/icons/xbm8x8/note.xbm new file mode 100755 index 0000000..21ba22b --- /dev/null +++ b/icons/xbm8x8/note.xbm @@ -0,0 +1,4 @@ +#define note_width 8 +#define note_height 8 +static unsigned char note_bits[] = { + 0xFC, 0xFC, 0x84, 0x84, 0x84, 0x84, 0xE7, 0xE7 }; diff --git a/icons/xbm8x8/pacman.xbm b/icons/xbm8x8/pacman.xbm new file mode 100755 index 0000000..0f4fd22 --- /dev/null +++ b/icons/xbm8x8/pacman.xbm @@ -0,0 +1,4 @@ +#define pacman_width 8 +#define pacman_height 8 +static unsigned char pacman_bits[] = { + 0x3C, 0x6E, 0xE7, 0xFF, 0x07, 0x1F, 0x7E, 0x3C }; diff --git a/icons/xbm8x8/pause.xbm b/icons/xbm8x8/pause.xbm new file mode 100755 index 0000000..6bb2251 --- /dev/null +++ b/icons/xbm8x8/pause.xbm @@ -0,0 +1,4 @@ +#define pause_width 8 +#define pause_height 8 +static unsigned char pause_bits[] = { + 0x00, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x00 }; diff --git a/icons/xbm8x8/phones.xbm b/icons/xbm8x8/phones.xbm new file mode 100755 index 0000000..cab8c58 --- /dev/null +++ b/icons/xbm8x8/phones.xbm @@ -0,0 +1,4 @@ +#define phones_width 8 +#define phones_height 8 +static unsigned char phones_bits[] = { + 0x3C, 0x42, 0x81, 0x81, 0xA5, 0xE7, 0xE7, 0x66 }; diff --git a/icons/xbm8x8/play.xbm b/icons/xbm8x8/play.xbm new file mode 100755 index 0000000..d42ad52 --- /dev/null +++ b/icons/xbm8x8/play.xbm @@ -0,0 +1,4 @@ +#define play_width 8 +#define play_height 8 +static unsigned char play_bits[] = { + 0x00, 0x06, 0x1E, 0x7E, 0x7E, 0x1E, 0x06, 0x00 }; diff --git a/icons/xbm8x8/plug.xbm b/icons/xbm8x8/plug.xbm new file mode 100755 index 0000000..92da02d --- /dev/null +++ b/icons/xbm8x8/plug.xbm @@ -0,0 +1,4 @@ +#define plug_width 8 +#define plug_height 8 +static unsigned char plug_bits[] = { + 0x03, 0x0F, 0x1E, 0x3E, 0x3C, 0x58, 0xA0, 0xC0 }; diff --git a/icons/xbm8x8/prev.xbm b/icons/xbm8x8/prev.xbm new file mode 100755 index 0000000..8774315 --- /dev/null +++ b/icons/xbm8x8/prev.xbm @@ -0,0 +1,4 @@ +#define prev_width 8 +#define prev_height 8 +static unsigned char prev_bits[] = { + 0x00, 0x42, 0x72, 0x7E, 0x7E, 0x72, 0x42, 0x00 }; diff --git a/icons/xbm8x8/rwd.xbm b/icons/xbm8x8/rwd.xbm new file mode 100755 index 0000000..5170b21 --- /dev/null +++ b/icons/xbm8x8/rwd.xbm @@ -0,0 +1,4 @@ +#define rwd_width 8 +#define rwd_height 8 +static unsigned char rwd_bits[] = { + 0x00, 0x48, 0x6C, 0x7E, 0x7E, 0x6C, 0x48, 0x00 }; diff --git a/icons/xbm8x8/scorpio.xbm b/icons/xbm8x8/scorpio.xbm new file mode 100755 index 0000000..befc2ca --- /dev/null +++ b/icons/xbm8x8/scorpio.xbm @@ -0,0 +1,4 @@ +#define scorpio_width 8 +#define scorpio_height 8 +static unsigned char scorpio_bits[] = { + 0x42, 0x81, 0xDB, 0x3C, 0xDB, 0x5A, 0x99, 0x30 }; diff --git a/icons/xbm8x8/shroom.xbm b/icons/xbm8x8/shroom.xbm new file mode 100755 index 0000000..62df79f --- /dev/null +++ b/icons/xbm8x8/shroom.xbm @@ -0,0 +1,4 @@ +#define shroom_width 8 +#define shroom_height 8 +static unsigned char shroom_bits[] = { + 0x3C, 0x42, 0x81, 0x81, 0xFF, 0x3C, 0x3C, 0x3C }; diff --git a/icons/xbm8x8/spkr_01.xbm b/icons/xbm8x8/spkr_01.xbm new file mode 100755 index 0000000..7c2ffc4 --- /dev/null +++ b/icons/xbm8x8/spkr_01.xbm @@ -0,0 +1,4 @@ +#define spkr_01_width 8 +#define spkr_01_height 8 +static unsigned char spkr_01_bits[] = { + 0x08, 0x4C, 0x8F, 0xAF, 0xAF, 0x8F, 0x4C, 0x08 }; diff --git a/icons/xbm8x8/spkr_02.xbm b/icons/xbm8x8/spkr_02.xbm new file mode 100755 index 0000000..8265bf8 --- /dev/null +++ b/icons/xbm8x8/spkr_02.xbm @@ -0,0 +1,4 @@ +#define spkr_02_width 8 +#define spkr_02_height 8 +static unsigned char spkr_02_bits[] = { + 0x08, 0x0C, 0x0F, 0x1F, 0x1F, 0x0F, 0x0C, 0x08 }; diff --git a/icons/xbm8x8/spkr_03.xbm b/icons/xbm8x8/spkr_03.xbm new file mode 100755 index 0000000..fd45a6c --- /dev/null +++ b/icons/xbm8x8/spkr_03.xbm @@ -0,0 +1,4 @@ +#define ysick_width 8 +#define ysick_height 8 +static unsigned char ysick_bits[] = { + 0x4C, 0x93, 0x93, 0x97, 0x97, 0x93, 0x93, 0x4C }; diff --git a/icons/xbm8x8/stop.xbm b/icons/xbm8x8/stop.xbm new file mode 100755 index 0000000..f92b64d --- /dev/null +++ b/icons/xbm8x8/stop.xbm @@ -0,0 +1,4 @@ +#define stop_width 8 +#define stop_height 8 +static unsigned char stop_bits[] = { + 0x00, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x00 }; diff --git a/icons/xbm8x8/temp.xbm b/icons/xbm8x8/temp.xbm new file mode 100755 index 0000000..b03d2f1 --- /dev/null +++ b/icons/xbm8x8/temp.xbm @@ -0,0 +1,4 @@ +#define temp_width 8 +#define temp_height 8 +static unsigned char temp_bits[] = { + 0xC8, 0xE0, 0x72, 0x28, 0x16, 0x09, 0x09, 0x06 }; diff --git a/icons/xbm8x8/test.xbm b/icons/xbm8x8/test.xbm new file mode 100755 index 0000000..756e899 --- /dev/null +++ b/icons/xbm8x8/test.xbm @@ -0,0 +1,4 @@ +#define test_width 8 +#define test_height 8 +static unsigned char test_bits[] = { + 0x0E, 0x13, 0x21, 0x41, 0x82, 0x84, 0xC8, 0x70 }; diff --git a/icons/xbm8x8/usb.xbm b/icons/xbm8x8/usb.xbm new file mode 100755 index 0000000..9b0eb08 --- /dev/null +++ b/icons/xbm8x8/usb.xbm @@ -0,0 +1,4 @@ +#define usb_width 8 +#define usb_height 8 +static unsigned char usb_bits[] = { + 0x70, 0x88, 0xC4, 0xE2, 0x7E, 0x32, 0x09, 0x07 }; diff --git a/icons/xbm8x8/usb_02.xbm b/icons/xbm8x8/usb_02.xbm new file mode 100755 index 0000000..77eeda0 --- /dev/null +++ b/icons/xbm8x8/usb_02.xbm @@ -0,0 +1,4 @@ +#define usb_02_width 8 +#define usb_02_height 8 +static unsigned char usb_02_bits[] = { + 0x10, 0x50, 0x54, 0x54, 0x34, 0x18, 0x10, 0x10 }; diff --git a/icons/xbm8x8/wifi_01.xbm b/icons/xbm8x8/wifi_01.xbm new file mode 100755 index 0000000..315d0f7 --- /dev/null +++ b/icons/xbm8x8/wifi_01.xbm @@ -0,0 +1,4 @@ +#define wifi_01_width 8 +#define wifi_01_height 8 +static unsigned char wifi_01_bits[] = { + 0x80, 0xA0, 0xA8, 0xAB, 0xAB, 0xA8, 0xA0, 0x80 }; diff --git a/icons/xbm8x8/wifi_02.xbm b/icons/xbm8x8/wifi_02.xbm new file mode 100755 index 0000000..bd2b3ee --- /dev/null +++ b/icons/xbm8x8/wifi_02.xbm @@ -0,0 +1,4 @@ +#define wifi_02_width 8 +#define wifi_02_height 8 +static unsigned char wifi_02_bits[] = { + 0x40, 0x90, 0xA4, 0xA9, 0xA9, 0xA4, 0x90, 0x40 }; diff --git a/rc.lua.multicolor b/rc.lua.multicolor new file mode 100755 index 0000000..6ba24b4 --- /dev/null +++ b/rc.lua.multicolor @@ -0,0 +1,980 @@ +-- multicolor + +-- {{{ Required Libraries + +gears = require("gears") +awful = require("awful") +awful.rules = require("awful.rules") +awful.autofocus = require("awful.autofocus") +wibox = require("wibox") +beautiful = require("beautiful") +naughty = require("naughty") +vicious = require("vicious") +scratch = require("scratch") + +-- }}} + +-- {{{ Autostart + +function run_once(cmd) + findme = cmd + firstspace = cmd:find(" ") + if firstspace then + findme = cmd:sub(0, firstspace-1) + end + awful.util.spawn_with_shell("pgrep -u $USER -x " .. findme .. " > /dev/null || (" .. cmd .. ")") + end + +run_once("unclutter -idle 10") + +-- }}} + +-- {{{ Localization + +os.setlocale(os.getenv("LANG")) + +-- }}} + +-- {{{ Error Handling + +-- Check if awesome encountered an error during startup and fell back to +-- another config (This code will only ever execute for the fallback config) +if awesome.startup_errors then + naughty.notify({ preset = naughty.config.presets.critical, + title = "Oops, there were errors during startup!", + text = awesome.startup_errors }) +end + +-- Handle runtime errors after startup +do + in_error = false + awesome.connect_signal("debug::error", function (err) + -- Make sure we don't go into an endless error loop + if in_error then return end + in_error = true + + naughty.notify({ preset = naughty.config.presets.critical, + title = "Oops, an error happened!", + text = err }) + in_error = false + end) +end + +-- }}} + +-- {{{ Variable Definitions + +-- Useful Paths +home = os.getenv("HOME") +confdir = home .. "/.config/awesome" +themes = confdir .. "/themes" +active_theme = themes .. "/multicolor" + +-- Themes define colours, icons, and wallpapers +beautiful.init(active_theme .. "/theme.lua") + +terminal = "xterm" +editor = os.getenv("EDITOR") +editor_cmd = terminal .. " -e " .. editor +gui_editor = "geany -ps" +browser = "dwb" +mail = terminal .. " -e mutt " +chat = terminal .. " -e irssi " +tasks = terminal .. " -e htop " + +-- Default modkey. +-- Usually, Mod4 is the key with a logo between Control and Alt. +-- If you do not like this or do not have such a key, +-- I suggest you to remap Mod4 to another key using xmodmap or other tools. +-- However, you can use another modifier like Mod1, but it may interact with others. +modkey = "Mod4" +altkey = "Mod1" + +-- Table of layouts to cover with awful.layout.inc, order matters. +layouts = +{ + awful.layout.suit.floating, -- 1 + awful.layout.suit.tile, -- 2 + awful.layout.suit.tile.left, -- 3 + awful.layout.suit.tile.bottom, -- 4 + awful.layout.suit.tile.top, -- 5 + awful.layout.suit.fair, -- 6 + awful.layout.suit.fair.horizontal, -- 7 + awful.layout.suit.spiral, -- 8 + awful.layout.suit.spiral.dwindle, -- 9 + awful.layout.suit.max, -- 10 + --awful.layout.suit.max.fullscreen, -- 11 + --awful.layout.suit.magnifier -- 12 +} + +-- }}} + +-- {{{ Wallpaper + +if beautiful.wallpaper then + for s = 1, screen.count() do + gears.wallpaper.maximized(beautiful.wallpaper, s, true) + end +end + +-- }}} + +-- {{{ Tags + +-- Define a tag table which hold all screen tags. +tags = { + names = { "web", "term", "docs", "media", "files", "other" }, + layout = { layouts[1], layouts[3], layouts[4], layouts[1], layouts[7], layouts[1] } + } +for s = 1, screen.count() do +-- Each screen has its own tag table. + tags[s] = awful.tag(tags.names, s, tags.layout) +end +-- }}} + +-- {{{ Menu +myaccessories = { + { "archives", "7zFM" }, + { "file manager", "spacefm" }, + { "editor", gui_editor }, +} +myinternet = { + { "browser", browser }, + { "irc client" , chat }, + { "torrent" , "rtorrent" }, + { "torrtux" , terminal .. " -e torrtux " }, + { "torrent search" , "torrent-search" } +} +mygames = { + { "NES", "fceux" }, + { "Super NES", "zsnes" }, +} +mygraphics = { + { "gimp" , "gimp" }, + { "inkscape", "inkscape" }, + { "dia", "dia" }, + { "image viewer" , "viewnior" } +} +myoffice = { + { "writer" , "lowriter" }, + { "impress" , "loimpress" } +} +mysystem = { + { "appearance" , "lxappearance" }, + { "cleaning" , "bleachbit" }, + { "powertop" , terminal .. " -e sudo powertop " }, + { "task manager" , tasks } +} +mymainmenu = awful.menu({ items = { + { "accessories" , myaccessories }, + { "graphics" , mygraphics }, + { "internet" , myinternet }, + { "games" , mygames }, + { "office" , myoffice }, + { "system" , mysystem }, + } + }) +mylauncher = awful.widget.launcher({ image = beautiful.awesome_icon, + menu = mymainmenu }) +-- }}} + +-- {{{ Wibox + +-- Colours +coldef = "" +colwhi = "" +colbwhi = "" +blue = "" +yellow = "" +purple = "" +lightpurple = "" +azure = "" +green = "" +lightgreen = "" +red = "" +orange = "" +brown = "" +fuchsia = "" +gold = "" + +-- Textclock widget +clockicon = wibox.widget.imagebox() +clockicon:set_image(beautiful.widget_clock) +mytextclock = awful.widget.textclock("%A %d %B " .. blue .. "> %H:%M ") + +-- Calendar attached to the textclock +local os = os +local string = string +local table = table +local util = awful.util + +char_width = nil +text_color = theme.fg_normal or "#FFFFFF" +today_color = theme.fg_focus or "#00FF00" +calendar_width = 21 + +local calendar = nil +local todo = nil +local offset = 0 + +local data = nil + +local function pop_spaces(s1, s2, maxsize) + local sps = "" + for i = 1, maxsize - string.len(s1) - string.len(s2) do + sps = sps .. " " + end + return s1 .. sps .. s2 +end + +local function create_calendar() + offset = offset or 0 + + local now = os.date("*t") + local cal_month = now.month + offset + local cal_year = now.year + if cal_month > 12 then + cal_month = (cal_month % 12) + cal_year = cal_year + 1 + elseif cal_month < 1 then + cal_month = (cal_month + 12) + cal_year = cal_year - 1 + end + + local last_day = os.date("%d", os.time({ day = 1, year = cal_year, + month = cal_month + 1}) - 86400) + local first_day = os.time({ day = 1, month = cal_month, year = cal_year}) + local first_day_in_week = + os.date("%w", first_day) + local result = "do lu ma me gi ve sa\n" + for i = 1, first_day_in_week do + result = result .. " " + end + + local this_month = false + for day = 1, last_day do + local last_in_week = (day + first_day_in_week) % 7 == 0 + local day_str = pop_spaces("", day, 2) .. (last_in_week and "" or " ") + if cal_month == now.month and cal_year == now.year and day == now.day then + this_month = true + result = result .. + string.format('%s', + today_color, day_str) + else + result = result .. day_str + end + if last_in_week and day ~= last_day then + result = result .. "\n" + end + end + + local header + if this_month then + header = os.date("%a, %d %b %Y") + else + header = os.date("%B %Y", first_day) + end + return header, string.format('%s', + theme.font, text_color, result) +end + +local function calculate_char_width() + return beautiful.get_font_height(theme.font) * 0.555 +end + +function hide() + if calendar ~= nil then + naughty.destroy(calendar) + naughty.destroy(todo) + calendar = nil + offset = 0 + end +end + +function show(inc_offset) + inc_offset = inc_offset or 0 + + local save_offset = offset + hide() + offset = save_offset + inc_offset + + local char_width = char_width or calculate_char_width() + local header, cal_text = create_calendar() + calendar = naughty.notify({ title = header, + text = cal_text, + timeout = 0, hover_timeout = 0.5, + }) +end + +mytextclock:connect_signal("mouse::enter", function() show(0) end) +mytextclock:connect_signal("mouse::leave", hide) +mytextclock:buttons(util.table.join( awful.button({ }, 1, function() show(-1) end), + awful.button({ }, 3, function() show(1) end))) + +-- Vicious weather widget +weathericon = wibox.widget.imagebox() +weathericon:set_image(theme.confdir .. "/widgets/dish.png") +weatherwidget = wibox.widget.textbox() +vicious.register(weatherwidget, vicious.widgets.weather, + function (widget, args) + if args["{tempf}"] == "N/A" then + return "No Info" + else + -- Italian localization + -- work in progress + if( args["{sky}"] == "N/A" ) then args["{sky}"] = "sereno" + elseif( args["{sky}"] == "Sereno" ) then args["{sky}"] = "sereno" + elseif( args["{sky}"] == "Cloudy" ) then args["{sky}"] = "nuvoloso" + elseif( args["{sky}"] == "Mostly Cloudy" ) then args["{sky}"] = "molto nuvoloso" + end + return "" .. lightpurple .. args["{sky}"] .. " @ " .. args["{tempc}"] .. "°C" .. coldef .. "" + end + end, 1800, "LIRN" ) + +-- /home fs widget +fshicon = wibox.widget.imagebox() +fshicon:set_image(theme.confdir .. "/widgets/fs.png") +fshwidget = wibox.widget.textbox() + vicious.register(fshwidget, vicious.widgets.fs, + function (widget, args) + if args["{/home used_p}"] >= 95 and args["{/home used_p}"] < 99 then + return colwhi .. args["{/home used_p}"] .. "%" .. coldef + elseif args["{/home used_p}"] >= 99 and args["{/home used_p}"] <= 100 then + naughty.notify({ title = "Attenzione", text = "Partizione /home esaurita!\nFa' un po' di spazio.", + timeout = 10, + position = "top_right", + fg = beautiful.fg_urgent, + bg = beautiful.bg_urgent }) + return colwhi .. args["{/home used_p}"] .. "%" .. coldef + else + return azure .. args["{/home used_p}"] .. "%" .. coldef + end + end, 620) + +local infos = nil + +function remove_info() + if infos ~= nil then + naughty.destroy(infos) + infos = nil + end +end + +function add_info() + remove_info() + local capi = { + mouse = mouse, + screen = screen + } + local cal = awful.util.pread("dfs") + cal = string.gsub(cal, " ^%s*(.-)%s*$", "%1") + infos = naughty.notify({ + text = string.format('%s', "Terminus", cal), + timeout = 0, + position = "top_right", + margin = 10, + height = 170, + width = 585, + border_color = '#404040', + border_width = 1, + opacity = 0.94, + screen = capi.mouse.screen + }) +end + +fshicon:connect_signal('mouse::enter', function () add_info() end) +fshicon:connect_signal('mouse::leave', function () remove_info() end) + +-- Uptime +uptimeicon = wibox.widget.imagebox() +uptimeicon:set_image(beautiful.widget_uptime) +uptimewidget = wibox.widget.textbox() +vicious.register(uptimewidget, vicious.widgets.uptime, brown .. "$2.$3" .. coldef) + +-- Gmail widget +mygmail = wibox.widget.textbox() +gmail_t = awful.tooltip({ objects = { mygmail },}) +mygmailimg = wibox.widget.imagebox(beautiful.widget_gmail) +vicious.register(mygmail, vicious.widgets.gmail, + function (widget, args) + gmail_t:set_text(args["{subject}"]) + gmail_t:add_to_object(mygmailimg) + return args["{count}"] + end, 60) +mygmail:buttons(awful.util.table.join(awful.button({ }, 1, function () awful.util.spawn(mail, false) end))) + +-- CPU widget +cpuicon = wibox.widget.imagebox() +cpuicon:set_image(beautiful.widget_cpu) +cpuwidget = wibox.widget.textbox() +vicious.register(cpuwidget, vicious.widgets.cpu, purple .. "$1%" .. coldef, 3) +cpuicon:buttons(awful.util.table.join(awful.button({ }, 1, function () awful.util.spawn(tasks, false) end))) + +-- Temp widget +tempicon = wibox.widget.imagebox() +tempicon:set_image(beautiful.widget_temp) +tempicon:buttons(awful.util.table.join( + awful.button({ }, 1, function () awful.util.spawn(terminal .. " -e sudo powertop ", false) end) + )) + tempwidget = wibox.widget.textbox() + vicious.register(tempwidget, vicious.widgets.thermal, "$1°C", 9, {"coretemp.0", "core"} ) + +-- Battery widget +baticon = wibox.widget.imagebox() +baticon:set_image(beautiful.widget_batt) +batwidget = wibox.widget.textbox() +vicious.register( batwidget, vicious.widgets.bat, "$2", 1, "BAT0") + +function batstate() + + local file = io.open("/sys/class/power_supply/BAT0/status", "r") + + if (file == nil) then + return "Cable plugged" + end + + local batstate = file:read("*line") + file:close() + + if (batstate == 'Discharging' or batstate == 'Charging') then + return batstate + else + return "Fully charged" + end +end + +batwidget = wibox.widget.textbox() +vicious.register(batwidget, vicious.widgets.bat, + function (widget, args) + -- plugged + if (batstate() == 'Cable plugged') then return "AC " + -- critical + elseif (args[2] <= 5 and batstate() == 'Discharging') then + naughty.notify({ + text = "sto per spegnermi...", + title = "Carica quasi esaurita!", + position = "top_right", + timeout = 1, + fg="#000000", + bg="#ffffff", + screen = 1, + ontop = true, + }) + -- low + elseif (args[2] <= 10 and batstate() == 'Discharging') then + naughty.notify({ + text = "attacca il cavo!", + title = "Carica bassa", + position = "top_right", + timeout = 1, + fg="#ffffff", + bg="#262729", + screen = 1, + ontop = true, + }) + end + return " " .. args[2] .. "% " + end, 1, 'BAT0') + +-- Volume widget +volicon = wibox.widget.imagebox() +volicon:set_image(beautiful.widget_vol) +volumewidget = wibox.widget.textbox() +vicious.register(volumewidget, vicious.widgets.volume, blue .. "$1%" .. coldef, 1, "Master") + +-- Net widget +netdownicon = wibox.widget.imagebox() +netdownicon:set_image(beautiful.widget_netdown) +netdownicon.align = "middle" +netdowninfo = wibox.widget.textbox() +vicious.register(netdowninfo, vicious.widgets.net, green .. "${wlan0 down_kb}" .. coldef, 1) +netupicon = wibox.widget.imagebox() +netupicon:set_image(beautiful.widget_netup) +netupicon.align = "middle" +netupinfo = wibox.widget.textbox() +vicious.register(netupinfo, vicious.widgets.net, red .. "${wlan0 up_kb}" .. coldef, 1) + +-- Memory widget +memicon = wibox.widget.imagebox() +memicon:set_image(beautiful.widget_mem) +memwidget = wibox.widget.textbox() +vicious.register(memwidget, vicious.widgets.mem, yellow .. "$2M" .. coldef, 1) + +-- MPD Widget +mpdwidget = wibox.widget.textbox() +mpdicon = wibox.widget.imagebox() +mpdicon:set_image(theme.confdir .. "/widgets/note.png") + +vicious.register(mpdwidget, vicious.widgets.mpd, +function(widget, args) + -- play + if (args["{state}"] == "Play") then + return red .. args["{Title}"] .. coldef .. colwhi .. " - " .. coldef .. colwhi .. + args["{Artist}"] .. coldef + -- pause + elseif (args["{state}"] == "Pause") then + return red .. "mpd" .. colwhi .." paused" + -- stop + elseif (args["{state}"] == "Stop") then + return red .. "mpd" .. colwhi .." stopped" + -- not running + else + return red .. "mpd" .. colwhi .." off" + end + end, 1) + +-- Spacer +spacer = wibox.widget.textbox(" ") + +-- }}} + +-- {{{ Layout + +-- Create a wibox for each screen and add it +mywibox = {} +mybottomwibox = {} +mypromptbox = {} +mylayoutbox = {} +mytaglist = {} +mytaglist.buttons = awful.util.table.join( + awful.button({ }, 1, awful.tag.viewonly), + awful.button({ modkey }, 1, awful.client.movetotag), + awful.button({ }, 3, awful.tag.viewtoggle), + awful.button({ modkey }, 3, awful.client.toggletag), + awful.button({ }, 4, function(t) awful.tag.viewnext(awful.tag.getscreen(t)) end), + awful.button({ }, 5, function(t) awful.tag.viewprev(awful.tag.getscreen(t)) end) + ) +mytasklist = {} +mytasklist.buttons = awful.util.table.join( + awful.button({ }, 1, function (c) + if c == client.focus then + c.minimized = true + else + -- Without this, the following + -- :isvisible() makes no sense + c.minimized = false + if not c:isvisible() then + awful.tag.viewonly(c:tags()[1]) + end + -- This will also un-minimize + -- the client, if needed + client.focus = c + c:raise() + end + end), + awful.button({ }, 3, function () + if instance then + instance:hide() + instance = nil + else + instance = awful.menu.clients({ width=250 }) + end + end), + awful.button({ }, 4, function () + awful.client.focus.byidx(1) + if client.focus then client.focus:raise() end + end), + awful.button({ }, 5, function () + awful.client.focus.byidx(-1) + if client.focus then client.focus:raise() end + end)) + +for s = 1, screen.count() do + + -- Create a promptbox for each screen + mypromptbox[s] = awful.widget.prompt() + + + -- We need one layoutbox per screen. + mylayoutbox[s] = awful.widget.layoutbox(s) + mylayoutbox[s]:buttons(awful.util.table.join( + awful.button({ }, 1, function () awful.layout.inc(layouts, 1) end), + awful.button({ }, 3, function () awful.layout.inc(layouts, -1) end), + awful.button({ }, 4, function () awful.layout.inc(layouts, 1) end), + awful.button({ }, 5, function () awful.layout.inc(layouts, -1) end))) + + -- Create a taglist widget + mytaglist[s] = awful.widget.taglist(s, awful.widget.taglist.filter.all, mytaglist.buttons) + + -- Create a tasklist widget + mytasklist[s] = awful.widget.tasklist(s, awful.widget.tasklist.filter.currenttags, mytasklist.buttons) + + -- Create the upper wibox + mywibox[s] = awful.wibox({ position = "top", screen = s, height = 20 }) + --border_width = 0, height = 20 }) + + -- Widgets that are aligned to the upper left + local left_layout = wibox.layout.fixed.horizontal() + --left_layout:add(spacer) + --left_layout:add(mylauncher) + --left_layout:add(spacer) + left_layout:add(mytaglist[s]) + left_layout:add(mypromptbox[s]) + --left_layout:add(spacer) + left_layout:add(mpdicon) + left_layout:add(mpdwidget) + --left_layout:add(spacer) + + -- Widgets that are aligned to the upper right + local right_layout = wibox.layout.fixed.horizontal() + if s == 1 then right_layout:add(wibox.widget.systray()) end + right_layout:add(netdownicon) + right_layout:add(netdowninfo) + right_layout:add(spacer) + right_layout:add(netupicon) + right_layout:add(netupinfo) + right_layout:add(spacer) + right_layout:add(volicon) + right_layout:add(volumewidget) + right_layout:add(spacer) + right_layout:add(memicon) + right_layout:add(memwidget) + right_layout:add(spacer) + right_layout:add(cpuicon) + right_layout:add(cpuwidget) + right_layout:add(spacer) + right_layout:add(fshicon) + right_layout:add(fshwidget) + right_layout:add(spacer) + right_layout:add(uptimeicon) + right_layout:add(uptimewidget) + right_layout:add(spacer) + right_layout:add(weathericon) + right_layout:add(weatherwidget) + right_layout:add(spacer) + right_layout:add(tempicon) + right_layout:add(tempwidget) + right_layout:add(spacer) + right_layout:add(mygmailimg) + right_layout:add(mygmail) + right_layout:add(spacer) + right_layout:add(baticon) + right_layout:add(batwidget) + --right_layout:add(spacer) + right_layout:add(clockicon) + right_layout:add(mytextclock) + --right_layout:add(mylayoutbox[s]) + + -- Now bring it all together (with the tasklist in the middle) + local layout = wibox.layout.align.horizontal() + layout:set_left(left_layout) + --layout:set_middle(mytasklist[s]) + layout:set_right(right_layout) + + mywibox[s]:set_widget(layout) + + -- Create the bottom wibox + mybottomwibox[s] = awful.wibox({ position = "bottom", screen = s, border_width = 0, height = 20 }) + --mybottomwibox[s].visible = false + + -- Widgets that are aligned to the bottom left + bottom_left_layout = wibox.layout.fixed.horizontal() + bottom_left_layout:add(spacer) + + -- Widgets that are aligned to the bottom right + bottom_right_layout = wibox.layout.fixed.horizontal() + bottom_right_layout:add(spacer) + bottom_right_layout:add(mylayoutbox[s]) + + -- Now bring it all together (with the tasklist in the middle) + bottom_layout = wibox.layout.align.horizontal() + bottom_layout:set_left(bottom_left_layout) + bottom_layout:set_middle(mytasklist[s]) + bottom_layout:set_right(bottom_right_layout) + mybottomwibox[s]:set_widget(bottom_layout) + +end + +-- }}} + +-- {{{ Mouse Bindings + +root.buttons(awful.util.table.join( + awful.button({ }, 4, awful.tag.viewnext), + awful.button({ }, 5, awful.tag.viewprev) +)) + +-- }}} + +-- {{{ Key bindings +globalkeys = awful.util.table.join( + -- Capture a screenshot + awful.key({ altkey }, "p", function() awful.util.spawn("screenshot",false) end), + + -- Move clients + awful.key({ altkey }, "Next", function () awful.client.moveresize( 1, 1, -2, -2) end), + awful.key({ altkey }, "Prior", function () awful.client.moveresize(-1, -1, 2, 2) end), + awful.key({ altkey }, "Down", function () awful.client.moveresize( 0, 1, 0, 0) end), + awful.key({ altkey }, "Up", function () awful.client.moveresize( 0, -1, 0, 0) end), + awful.key({ altkey }, "Left", function () awful.client.moveresize(-1, 0, 0, 0) end), + awful.key({ altkey }, "Right", function () awful.client.moveresize( 1, 0, 0, 0) end), + + awful.key({ modkey, }, "Left", awful.tag.viewprev ), + awful.key({ modkey, }, "Right", awful.tag.viewnext ), + awful.key({ modkey, }, "Escape", awful.tag.history.restore), + + awful.key({ modkey, }, "j", + function () + awful.client.focus.byidx( 1) + if client.focus then client.focus:raise() end + end), + awful.key({ modkey, }, "k", + function () + awful.client.focus.byidx(-1) + if client.focus then client.focus:raise() end + end), + awful.key({ modkey, }, "w", function () mymainmenu:show({keygrabber=true}) end), + + -- Show/Hide Wibox + awful.key({ modkey }, "b", function () + mywibox[mouse.screen].visible = not mywibox[mouse.screen].visible + mybottomwibox[mouse.screen].visible = not mybottomwibox[mouse.screen].visible end), + + -- Layout manipulation + awful.key({ modkey, "Shift" }, "j", function () awful.client.swap.byidx( 1) end), + awful.key({ modkey, "Shift" }, "k", function () awful.client.swap.byidx( -1) end), + awful.key({ modkey, "Control" }, "j", function () awful.screen.focus_relative( 1) end), + awful.key({ modkey, "Control" }, "k", function () awful.screen.focus_relative(-1) end), + awful.key({ modkey, }, "u", awful.client.urgent.jumpto), + awful.key({ modkey, }, "Tab", + function () + awful.client.focus.history.previous() + if client.focus then + client.focus:raise() + end + end), + + -- Standard program + awful.key({ modkey, }, "Return", function () awful.util.spawn(terminal) end), + awful.key({ modkey, "Control" }, "r", awesome.restart), + awful.key({ modkey, "Shift" }, "q", awesome.quit), + + awful.key({ modkey, }, "z", function () scratch.drop(terminal) end), + awful.key({ modkey, }, "l", function () awful.tag.incmwfact( 0.05) end), + awful.key({ modkey, }, "h", function () awful.tag.incmwfact(-0.05) end), + awful.key({ modkey, "Shift" }, "h", function () awful.tag.incnmaster( 1) end), + awful.key({ modkey, "Shift" }, "l", function () awful.tag.incnmaster(-1) end), + awful.key({ modkey, "Control" }, "h", function () awful.tag.incncol( 1) end), + awful.key({ modkey, "Control" }, "l", function () awful.tag.incncol(-1) end), + awful.key({ modkey, }, "space", function () awful.layout.inc(layouts, 1) end), + awful.key({ modkey, "Shift" }, "space", function () awful.layout.inc(layouts, -1) end), + + awful.key({ modkey, "Control" }, "n", awful.client.restore), + + -- Volume control + awful.key({ "Control" }, "Up", function () awful.util.spawn("amixer set Master playback 1%+", false ) end), + awful.key({ "Control" }, "Down", function () awful.util.spawn("amixer set Master playback 1%-", false ) end), + awful.key({ "Control" }, "m", function () awful.util.spawn("amixer set Master playback mute", false ) end), + awful.key({ "Control" }, "u", function () awful.util.spawn("amixer set Master playback unmute", false ) end), + + -- Music control + awful.key({ altkey, "Control" }, "Up", function () awful.util.spawn( "mpc toggle", false ) end), + awful.key({ altkey, "Control" }, "Down", function () awful.util.spawn( "mpc stop", false ) end ), + awful.key({ altkey, "Control" }, "Left", function () awful.util.spawn( "mpc prev", false ) end ), + awful.key({ altkey, "Control" }, "Right", function () awful.util.spawn( "mpc next", false ) end ), + awful.key({ modkey, "Control" }, "Up", function () awful.util.spawn( "systemctl start mpd", false ) end), + awful.key({ modkey, "Control" }, "Down", function () awful.util.spawn( "systemctl stop mpd", false ) end), + + -- Other stuff + awful.key({ modkey, }, "c", function () os.execute("xsel -p -o | xsel -i -b") end), + awful.key({ modkey, }, "q", function () awful.util.spawn( "dwb", false ) end), + awful.key({ modkey, }, "s", function () awful.util.spawn(gui_editor) end), + awful.key({ modkey, }, "t", function () awful.util.spawn(mail) end), + awful.key({ modkey, }, "d", function () awful.util.spawn( "spacefm", false ) end), + + -- Prompt + awful.key({ modkey }, "r", function () mypromptbox[mouse.screen]:run() end), + + awful.key({ modkey }, "x", + function () + awful.prompt.run({ prompt = "Run Lua code: " }, + mypromptbox[mouse.screen].widget, + awful.util.eval, nil, + awful.util.getdir("cache") .. "/history_eval") + end) +) + +clientkeys = awful.util.table.join( + awful.key({ modkey, }, "f", function (c) c.fullscreen = not c.fullscreen end), + awful.key({ modkey, "Shift" }, "c", function (c) c:kill() end), + awful.key({ modkey, "Control" }, "space", awful.client.floating.toggle ), + awful.key({ modkey, "Control" }, "Return", function (c) c:swap(awful.client.getmaster()) end), + awful.key({ modkey, }, "o", awful.client.movetoscreen ), + awful.key({ modkey, }, "t", function (c) c.ontop = not c.ontop end), + awful.key({ modkey, }, "n", + function (c) + -- The client currently has the input focus, so it cannot be + -- minimized, since minimized clients can't have the focus. + c.minimized = true + end), + awful.key({ modkey, }, "m", + function (c) + c.maximized_horizontal = not c.maximized_horizontal + c.maximized_vertical = not c.maximized_vertical + end) +) + +-- Compute the maximum number of digit we need, limited to 9 +keynumber = 0 +for s = 1, screen.count() do + keynumber = math.min(9, math.max(#tags[s], keynumber)); +end + +-- Bind all key numbers to tags. +-- Be careful: we use keycodes to make it works on any keyboard layout. +-- This should map on the top row of your keyboard, usually 1 to 9. +for i = 1, keynumber do + globalkeys = awful.util.table.join(globalkeys, + awful.key({ modkey }, "#" .. i + 9, + function () + screen = mouse.screen + if tags[screen][i] then + awful.tag.viewonly(tags[screen][i]) + end + end), + awful.key({ modkey, "Control" }, "#" .. i + 9, + function () + screen = mouse.screen + if tags[screen][i] then + awful.tag.viewtoggle(tags[screen][i]) + end + end), + awful.key({ modkey, "Shift" }, "#" .. i + 9, + function () + if client.focus and tags[client.focus.screen][i] then + awful.client.movetotag(tags[client.focus.screen][i]) + end + end), + awful.key({ modkey, "Control", "Shift" }, "#" .. i + 9, + function () + if client.focus and tags[client.focus.screen][i] then + awful.client.toggletag(tags[client.focus.screen][i]) + end + end)) +end + +clientbuttons = awful.util.table.join( + awful.button({ }, 1, function (c) client.focus = c; c:raise() end), + awful.button({ modkey }, 1, awful.mouse.client.move), + awful.button({ modkey }, 3, awful.mouse.client.resize)) + +-- Set keys +root.keys(globalkeys) + +-- }}} + +-- {{{ Rules + +awful.rules.rules = { + -- All clients will match this rule. + { rule = { }, + properties = { border_width = beautiful.border_width, + border_color = beautiful.border_normal, + focus = true, + keys = clientkeys, + buttons = clientbuttons, + size_hints_honor = false + } + }, + + { rule = { class = "MPlayer" }, + properties = { floating = true } }, + + { rule = { class = "Dwb" }, + properties = { tag = tags[1][1], + maximized_vertical=true, + maximized_horizontal=true } }, + + { rule = { class = "Geany" }, + properties = { tag = tags[1][2] } }, + + { rule = { class = "Zathura" }, + properties = { tag = tags[1][3] } }, + + { rule = { class = "Dia" }, + properties = { tag = tags[1][4], + floating = true } }, + + { rule = { class = "Gimp" }, + properties = { tag = tags[1][4], + floating = true } }, + + { rule = { class = "Inkscape" }, + properties = { tag = tags[1][4] } }, + + { rule = { class = "Rtorrent" }, + properties = { tag = tags[1][6] } }, + + { rule = { class = "Torrent-search" }, + properties = { tag = tags[1][6] } }, +} + +-- }}} + +-- {{{ Signals + +-- Signal function to execute when a new client appears. +client.connect_signal("manage", function (c, startup) + -- Enable sloppy focus + c:connect_signal("mouse::enter", function(c) + if awful.layout.get(c.screen) ~= awful.layout.suit.magnifier + and awful.client.focus.filter(c) then + client.focus = c + end + end) + + if not startup then + -- Set the windows at the slave, + -- i.e. put it at the end of others instead of setting it master. + -- awful.client.setslave(c) + + -- Put windows in a smart way, only if they does not set an initial position. + if not c.size_hints.user_position and not c.size_hints.program_position then + awful.placement.no_overlap(c) + awful.placement.no_offscreen(c) + end + end + + local titlebars_enabled = false + if titlebars_enabled and (c.type == "normal" or c.type == "dialog") then + -- Widgets that are aligned to the left + local left_layout = wibox.layout.fixed.horizontal() + left_layout:add(awful.titlebar.widget.iconwidget(c)) + + -- Widgets that are aligned to the right + local right_layout = wibox.layout.fixed.horizontal() + right_layout:add(awful.titlebar.widget.floatingbutton(c)) + right_layout:add(awful.titlebar.widget.maximizedbutton(c)) + right_layout:add(awful.titlebar.widget.stickybutton(c)) + right_layout:add(awful.titlebar.widget.ontopbutton(c)) + right_layout:add(awful.titlebar.widget.closebutton(c)) + + -- The title goes in the middle + local title = awful.titlebar.widget.titlewidget(c) + title:buttons(awful.util.table.join( + awful.button({ }, 1, function() + client.focus = c + c:raise() + awful.mouse.client.move(c) + end), + awful.button({ }, 3, function() + client.focus = c + c:raise() + awful.mouse.client.resize(c) + end) + )) + + -- Now bring it all together + local layout = wibox.layout.align.horizontal() + layout:set_left(left_layout) + layout:set_right(right_layout) + layout:set_middle(title) + + awful.titlebar(c):set_widget(layout) + end +end) + +client.connect_signal("focus", function(c) c.border_color = beautiful.border_focus end) +client.connect_signal("unfocus", function(c) c.border_color = beautiful.border_normal end) + +-- }}} diff --git a/rc.lua.powerarrow-darker b/rc.lua.powerarrow-darker new file mode 100755 index 0000000..d1e95c3 --- /dev/null +++ b/rc.lua.powerarrow-darker @@ -0,0 +1,958 @@ +-- powerarrow-darker + +-- {{{ Required Libraries + +gears = require("gears") +awful = require("awful") +awful.rules = require("awful.rules") +awful.autofocus = require("awful.autofocus") +wibox = require("wibox") +beautiful = require("beautiful") +naughty = require("naughty") +vicious = require("vicious") +scratch = require("scratch") + +-- }}} + +-- {{{ Autostart + +function run_once(cmd) + findme = cmd + firstspace = cmd:find(" ") + if firstspace then + findme = cmd:sub(0, firstspace-1) + end + awful.util.spawn_with_shell("pgrep -u $USER -x " .. findme .. " > /dev/null || (" .. cmd .. ")") + end + +run_once("urxvtd") +run_once("unclutter -idle 10") + +-- }}} + +-- {{{ Localization + +os.setlocale(os.getenv("LANG")) + +-- }}} + +-- {{{ Error Handling + +-- Check if awesome encountered an error during startup and fell back to +-- another config (This code will only ever execute for the fallback config) +if awesome.startup_errors then + naughty.notify({ preset = naughty.config.presets.critical, + title = "Oops, there were errors during startup!", + text = awesome.startup_errors }) +end + +-- Handle runtime errors after startup +do + in_error = false + awesome.connect_signal("debug::error", function (err) + -- Make sure we don't go into an endless error loop + if in_error then return end + in_error = true + + naughty.notify({ preset = naughty.config.presets.critical, + title = "Oops, an error happened!", + text = err }) + in_error = false + end) +end + +-- }}} + +-- {{{ Variable Definitions + +-- Useful Paths +home = os.getenv("HOME") +confdir = home .. "/.config/awesome" +themes = confdir .. "/themes" +active_theme = themes .. "/powerarrow-darker" + +-- Themes define colours, icons, and wallpapers +beautiful.init(active_theme .. "/theme.lua") + +terminal = "urxvtc" +editor = os.getenv("EDITOR") +editor_cmd = terminal .. " -e " .. editor +gui_editor = "geany -ps" +browser = "dwb" +browser2 = "midori" +mail = terminal .. " -e mutt " +chat = terminal .. " -e irssi " +tasks = terminal .. " -e htop " +iptraf = terminal .. " -g 180x54-20+34 -e sudo iptraf-ng -i all " +musicplr = terminal .. " -g 130x34-320+16 -e ncmpcpp " + +-- Default modkey. +-- Usually, Mod4 is the key with a logo between Control and Alt. +-- If you do not like this or do not have such a key, +-- I suggest you to remap Mod4 to another key using xmodmap or other tools. +-- However, you can use another modifier like Mod1, but it may interact with others. +modkey = "Mod4" +altkey = "Mod1" + +-- Table of layouts to cover with awful.layout.inc, order matters. +layouts = +{ + awful.layout.suit.floating, -- 1 + awful.layout.suit.tile, -- 2 + awful.layout.suit.tile.left, -- 3 + awful.layout.suit.tile.bottom, -- 4 + awful.layout.suit.tile.top, -- 5 + awful.layout.suit.fair, -- 6 + awful.layout.suit.fair.horizontal, -- 7 + awful.layout.suit.spiral, -- 8 + awful.layout.suit.spiral.dwindle, -- 9 + awful.layout.suit.max, -- 10 + --awful.layout.suit.max.fullscreen, -- 11 + --awful.layout.suit.magnifier -- 12 +} + +-- }}} + +-- {{{ Wallpaper + +if beautiful.wallpaper then + for s = 1, screen.count() do + gears.wallpaper.maximized(beautiful.wallpaper, s, true) + end +end + +-- }}} + +-- {{{ Tags + +-- Define a tag table which hold all screen tags. +tags = { + names = { "1", "2", "3", "4", "5"}, + layout = { layouts[1], layouts[4], layouts[3], layouts[1], layouts[7] } + } +for s = 1, screen.count() do +-- Each screen has its own tag table. + tags[s] = awful.tag(tags.names, s, tags.layout) +end +-- }}} + +-- {{{ Menu +myaccessories = { + { "archives", "7zFM" }, + { "file manager", "spacefm" }, + { "editor", gui_editor }, +} +myinternet = { + { "browser", browser }, + { "irc client" , chat }, + { "torrent" , "rtorrent" }, + { "torrtux" , terminal .. " -e torrtux " }, + { "torrent search" , "torrent-search" } +} +mygames = { + { "NES", "fceux" }, + { "Super NES", "zsnes" }, +} +mygraphics = { + { "gimp" , "gimp" }, + { "inkscape", "inkscape" }, + { "dia", "dia" }, + { "image viewer" , "viewnior" } +} +myoffice = { + { "writer" , "lowriter" }, + { "impress" , "loimpress" }, +} +mysystem = { + { "appearance" , "lxappearance" }, + { "cleaning" , "bleachbit" }, + { "powertop" , terminal .. " -e sudo powertop " }, + { "task manager" , tasks } +} +mymainmenu = awful.menu({ items = { + { "accessories" , myaccessories }, + { "graphics" , mygraphics }, + { "internet" , myinternet }, + { "games" , mygames }, + { "office" , myoffice }, + { "system" , mysystem }, + } + }) +mylauncher = awful.widget.launcher({ image = beautiful.awesome_icon, + menu = mymainmenu }) +-- }}} + +-- {{{ Wibox + +-- Colours +coldef = "" +colwhi = "" +red = "" + +-- Textclock widget +clockicon = wibox.widget.imagebox() +clockicon:set_image(beautiful.widget_clock) +mytextclock = awful.widget.textclock(" %a %d %b %H:%M") + +-- Calendar attached to the textclock +local os = os +local string = string +local table = table +local util = awful.util + +char_width = nil +text_color = theme.fg_normal or "#FFFFFF" +today_color = theme.tasklist_fg_focus or "#FF7100" +calendar_width = 21 + +local calendar = nil +local todo = nil +local offset = 0 + +local data = nil + +local function pop_spaces(s1, s2, maxsize) + local sps = "" + for i = 1, maxsize - string.len(s1) - string.len(s2) do + sps = sps .. " " + end + return s1 .. sps .. s2 +end + +local function create_calendar() + offset = offset or 0 + + local now = os.date("*t") + local cal_month = now.month + offset + local cal_year = now.year + if cal_month > 12 then + cal_month = (cal_month % 12) + cal_year = cal_year + 1 + elseif cal_month < 1 then + cal_month = (cal_month + 12) + cal_year = cal_year - 1 + end + + local last_day = os.date("%d", os.time({ day = 1, year = cal_year, + month = cal_month + 1}) - 86400) + local first_day = os.time({ day = 1, month = cal_month, year = cal_year}) + local first_day_in_week = + os.date("%w", first_day) + local result = "do lu ma me gi ve sa\n" + for i = 1, first_day_in_week do + result = result .. " " + end + + local this_month = false + for day = 1, last_day do + local last_in_week = (day + first_day_in_week) % 7 == 0 + local day_str = pop_spaces("", day, 2) .. (last_in_week and "" or " ") + if cal_month == now.month and cal_year == now.year and day == now.day then + this_month = true + result = result .. + string.format('%s', + today_color, day_str) + else + result = result .. day_str + end + if last_in_week and day ~= last_day then + result = result .. "\n" + end + end + + local header + if this_month then + header = os.date("%a, %d %b %Y") + else + header = os.date("%B %Y", first_day) + end + return header, string.format('%s', + theme.font, text_color, result) +end + +local function calculate_char_width() + return beautiful.get_font_height(theme.font) * 0.555 +end + +function hide() + if calendar ~= nil then + naughty.destroy(calendar) + naughty.destroy(todo) + calendar = nil + offset = 0 + end +end + +function show(inc_offset) + inc_offset = inc_offset or 0 + + local save_offset = offset + hide() + offset = save_offset + inc_offset + + local char_width = char_width or calculate_char_width() + local header, cal_text = create_calendar() + calendar = naughty.notify({ title = header, + text = cal_text, + timeout = 0, hover_timeout = 0.5, + }) +end + +mytextclock:connect_signal("mouse::enter", function() show(0) end) +mytextclock:connect_signal("mouse::leave", hide) +mytextclock:buttons(util.table.join( awful.button({ }, 1, function() show(-1) end), + awful.button({ }, 3, function() show(1) end))) + +-- Mail widget +mygmail = wibox.widget.textbox() +notify_shown = false +gmail_t = awful.tooltip({ objects = { mygmail },}) +mygmailimg = wibox.widget.imagebox(beautiful.widget_mail) +vicious.register(mygmail, vicious.widgets.gmail, +function (widget, args) + notify_title = "Hai un nuovo messaggio" + notify_text = '"' .. args["{subject}"] .. '"' + gmail_t:set_text(args["{subject}"]) + gmail_t:add_to_object(mygmailimg) + if (args["{count}"] > 0) then + if (notify_shown == false) then + if (args["{count}"] > 1) then + notify_title = "Hai " .. args["{count}"] .. " nuovi messaggi" + notify_text = 'Ultimo: "' .. args["{subject}"] .. '"' + end + naughty.notify({ title = notify_title, text = notify_text, + timeout = 7, + position = "top_left", + icon = beautiful.widget_mail_notify, + fg = beautiful.fg_urgent, + bg = beautiful.bg_urgent }) + notify_shown = true + end + return ' ' .. args["{count}"] .. ' ' + else + notify_shown = false + return "" + end +end, 60) +mygmail:buttons(awful.util.table.join(awful.button({ }, 1, function () awful.util.spawn(mail, false) end))) + +-- Music widget +mpdwidget = wibox.widget.textbox() +mpdicon = wibox.widget.imagebox() +mpdicon:set_image(beautiful.widget_music) +mpdicon:buttons(awful.util.table.join(awful.button({ }, 1, function () awful.util.spawn_with_shell(musicplr) end))) + +vicious.register(mpdwidget, vicious.widgets.mpd, +function(widget, args) + -- play + if (args["{state}"] == "Play") then + mpdicon:set_image(beautiful.widget_music_on) + return " " .. red .. args["{Title}"] .. coldef .. colwhi .. " - " .. coldef .. colwhi .. args["{Artist}"] .. coldef .. " " + -- pause + elseif (args["{state}"] == "Pause") then + mpdicon:set_image(beautiful.widget_music) + return " " .. colwhi .. "mpd in pausa" .. coldef .. " " + else + mpdicon:set_image(beautiful.widget_music) + return "" + end +end, 1) + +-- MEM widget +memicon = wibox.widget.imagebox() +memicon:set_image(beautiful.widget_mem) +memwidget = wibox.widget.textbox() +vicious.register(memwidget, vicious.widgets.mem, ' $2MB ', 13) + +-- CPU widget +cpuicon = wibox.widget.imagebox() +cpuicon:set_image(beautiful.widget_cpu) +cpuwidget = wibox.widget.textbox() +vicious.register(cpuwidget, vicious.widgets.cpu, ' $1% ', 3) +cpuicon:buttons(awful.util.table.join(awful.button({ }, 1, function () awful.util.spawn(tasks, false) end))) + +-- Temp widget +tempicon = wibox.widget.imagebox() +tempicon:set_image(beautiful.widget_temp) +tempicon:buttons(awful.util.table.join(awful.button({ }, 1, function () awful.util.spawn(terminal .. " -e sudo powertop ", false) end))) +tempwidget = wibox.widget.textbox() +vicious.register(tempwidget, vicious.widgets.thermal, ' $1°C ', 9, {"coretemp.0", "core"} ) + +-- /home fs widget +fshicon = wibox.widget.imagebox() +fshicon:set_image(beautiful.widget_hdd) +fshwidget = wibox.widget.textbox() +vicious.register(fshwidget, vicious.widgets.fs, +function (widget, args) + if args["{/home used_p}"] >= 95 and args["{/home used_p}"] < 99 then + return ' ' .. args["{/home used_p}"] .. '% ' + elseif args["{/home used_p}"] >= 99 and args["{/home used_p}"] <= 100 then + naughty.notify({ title = "Attenzione", text = "Partizione /home esaurita!\nFa' un po' di spazio.", + timeout = 10, + position = "top_right", + fg = beautiful.fg_urgent, + bg = beautiful.bg_urgent }) + return ' ' .. args["{/home used_p}"] .. '% ' + else + return ' ' .. args["{/home used_p}"] .. '% ' + end +end, 600) + + +local infos = nil + +function remove_info() + if infos ~= nil then + naughty.destroy(infos) + infos = nil + end +end + +function add_info() + remove_info() + local capi = { + mouse = mouse, + screen = screen + } + local cal = awful.util.pread("dfs") + cal = string.gsub(cal, " ^%s*(.-)%s*$", "%1") + infos = naughty.notify({ + text = string.format('%s', "Terminus", cal), + timeout = 0, + position = "top_right", + margin = 10, + height = 170, + width = 585, + border_color = '#404040', + border_width = 1, + opacity = 0.94, + screen = capi.mouse.screen + }) +end + +fshicon:connect_signal('mouse::enter', function () add_info() end) +fshicon:connect_signal('mouse::leave', function () remove_info() end) + +-- Battery widget +baticon = wibox.widget.imagebox() +baticon:set_image(beautiful.widget_battery) + +function batstate() + + local file = io.open("/sys/class/power_supply/BAT0/status", "r") + + if (file == nil) then + return "Cable plugged" + end + + local batstate = file:read("*line") + file:close() + + if (batstate == 'Discharging' or batstate == 'Charging') then + return batstate + else + return "Fully charged" + end +end + +batwidget = wibox.widget.textbox() +vicious.register(batwidget, vicious.widgets.bat, +function (widget, args) + -- plugged + if (batstate() == 'Cable plugged') then + baticon:set_image(beautiful.widget_ac) + return ' AC ' + -- critical + elseif (args[2] <= 5 and batstate() == 'Discharging') then + baticon:set_image(beautiful.widget_battery_empty) + naughty.notify({ + text = "sto per spegnermi...", + title = "Carica quasi esaurita!", + position = "top_right", + timeout = 1, + fg="#000000", + bg="#ffffff", + screen = 1, + ontop = true, + }) + -- low + elseif (args[2] <= 10 and batstate() == 'Discharging') then + baticon:set_image(beautiful.widget_battery_low) + naughty.notify({ + text = "attacca il cavo!", + title = "Carica bassa", + position = "top_right", + timeout = 1, + fg="#ffffff", + bg="#262729", + screen = 1, + ontop = true, + }) + else baticon:set_image(beautiful.widget_battery) + end + return ' ' .. args[2] .. '% ' +end, 1, 'BAT0') + +-- Volume widget +volicon = wibox.widget.imagebox() +volicon:set_image(beautiful.widget_vol) +volumewidget = wibox.widget.textbox() +vicious.register(volumewidget, vicious.widgets.volume, +function (widget, args) + if (args[2] ~= "♩" ) then + if (args[1] == 0) then volicon:set_image(beautiful.widget_vol_no) + elseif (args[1] <= 50) then volicon:set_image(beautiful.widget_vol_low) + else volicon:set_image(beautiful.widget_vol) + end + else volicon:set_image(beautiful.widget_vol_mute) + end + return ' ' .. args[1] .. '% ' +end, 1, "Master") + +-- Net widget +netwidget = wibox.widget.textbox() +vicious.register(netwidget, vicious.widgets.net, ' ${wlan0 down_kb} ↓↑ ${wlan0 up_kb} ', 3) +neticon = wibox.widget.imagebox() +neticon:set_image(beautiful.widget_net) +netwidget:buttons(awful.util.table.join(awful.button({ }, 1, function () awful.util.spawn_with_shell(iptraf) end))) + +-- Separators +spr = wibox.widget.textbox(' ') +arrl = wibox.widget.imagebox() +arrl:set_image(beautiful.arrl) +arrl_dl = wibox.widget.imagebox() +arrl_dl:set_image(beautiful.arrl_dl) +arrl_ld = wibox.widget.imagebox() +arrl_ld:set_image(beautiful.arrl_ld) + +-- }}} + +-- {{{ Layout + +-- Create a wibox for each screen and add it +mywibox = {} +mypromptbox = {} +mylayoutbox = {} +mytaglist = {} +mytaglist.buttons = awful.util.table.join( + awful.button({ }, 1, awful.tag.viewonly), + awful.button({ modkey }, 1, awful.client.movetotag), + awful.button({ }, 3, awful.tag.viewtoggle), + awful.button({ modkey }, 3, awful.client.toggletag), + awful.button({ }, 4, function(t) awful.tag.viewnext(awful.tag.getscreen(t)) end), + awful.button({ }, 5, function(t) awful.tag.viewprev(awful.tag.getscreen(t)) end) + ) +mytasklist = {} +mytasklist.buttons = awful.util.table.join( + awful.button({ }, 1, function (c) + if c == client.focus then + c.minimized = true + else + -- Without this, the following + -- :isvisible() makes no sense + c.minimized = false + if not c:isvisible() then + awful.tag.viewonly(c:tags()[1]) + end + -- This will also un-minimize + -- the client, if needed + client.focus = c + c:raise() + end + end), + awful.button({ }, 3, function () + if instance then + instance:hide() + instance = nil + else + instance = awful.menu.clients({ width=250 }) + end + end), + awful.button({ }, 4, function () + awful.client.focus.byidx(1) + if client.focus then client.focus:raise() end + end), + awful.button({ }, 5, function () + awful.client.focus.byidx(-1) + if client.focus then client.focus:raise() end + end)) + +for s = 1, screen.count() do + + -- Create a promptbox for each screen + mypromptbox[s] = awful.widget.prompt() + + -- We need one layoutbox per screen. + mylayoutbox[s] = awful.widget.layoutbox(s) + mylayoutbox[s]:buttons(awful.util.table.join( + awful.button({ }, 1, function () awful.layout.inc(layouts, 1) end), + awful.button({ }, 3, function () awful.layout.inc(layouts, -1) end), + awful.button({ }, 4, function () awful.layout.inc(layouts, 1) end), + awful.button({ }, 5, function () awful.layout.inc(layouts, -1) end))) + + -- Create a taglist widget + mytaglist[s] = awful.widget.taglist(s, awful.widget.taglist.filter.all, mytaglist.buttons) + + -- Create a tasklist widget + mytasklist[s] = awful.widget.tasklist(s, awful.widget.tasklist.filter.currenttags, mytasklist.buttons) + + -- Create the upper wibox + mywibox[s] = awful.wibox({ position = "top", screen = s, height = 18 }) + + -- Widgets that are aligned to the upper left + local left_layout = wibox.layout.fixed.horizontal() + left_layout:add(spr) + left_layout:add(mytaglist[s]) + left_layout:add(mypromptbox[s]) + left_layout:add(spr) + + -- Widgets that are aligned to the upper right + local right_layout = wibox.layout.fixed.horizontal() + if s == 1 then right_layout:add(wibox.widget.systray()) end + right_layout:add(spr) + right_layout:add(arrl) + right_layout:add(arrl_ld) + right_layout:add(mpdicon) + right_layout:add(mpdwidget) + right_layout:add(arrl_dl) + right_layout:add(volicon) + right_layout:add(volumewidget) + right_layout:add(arrl_ld) + right_layout:add(mygmailimg) + right_layout:add(mygmail) + right_layout:add(arrl_dl) + right_layout:add(memicon) + right_layout:add(memwidget) + right_layout:add(arrl_ld) + right_layout:add(cpuicon) + right_layout:add(cpuwidget) + right_layout:add(arrl_dl) + right_layout:add(tempicon) + right_layout:add(tempwidget) + right_layout:add(arrl_ld) + right_layout:add(fshicon) + right_layout:add(fshwidget) + right_layout:add(arrl_dl) + right_layout:add(baticon) + right_layout:add(batwidget) + right_layout:add(arrl_ld) + right_layout:add(neticon) + right_layout:add(netwidget) + right_layout:add(arrl_dl) + right_layout:add(mytextclock) + right_layout:add(spr) + right_layout:add(arrl_ld) + right_layout:add(mylayoutbox[s]) + + -- Now bring it all together (with the tasklist in the middle) + local layout = wibox.layout.align.horizontal() + layout:set_left(left_layout) + layout:set_middle(mytasklist[s]) + layout:set_right(right_layout) + mywibox[s]:set_widget(layout) + +end + +-- }}} + +-- {{{ Mouse Bindings + +root.buttons(awful.util.table.join( + awful.button({ }, 4, awful.tag.viewnext), + awful.button({ }, 5, awful.tag.viewprev) +)) + +-- }}} + +-- {{{ Key bindings +globalkeys = awful.util.table.join( + -- Capture a screenshot + awful.key({ altkey }, "p", function() awful.util.spawn("screenshot",false) end), + + -- Move clients + awful.key({ altkey }, "Next", function () awful.client.moveresize( 1, 1, -2, -2) end), + awful.key({ altkey }, "Prior", function () awful.client.moveresize(-1, -1, 2, 2) end), + awful.key({ altkey }, "Down", function () awful.client.moveresize( 0, 1, 0, 0) end), + awful.key({ altkey }, "Up", function () awful.client.moveresize( 0, -1, 0, 0) end), + awful.key({ altkey }, "Left", function () awful.client.moveresize(-1, 0, 0, 0) end), + awful.key({ altkey }, "Right", function () awful.client.moveresize( 1, 0, 0, 0) end), + + awful.key({ modkey, }, "Left", awful.tag.viewprev ), + awful.key({ modkey, }, "Right", awful.tag.viewnext ), + awful.key({ modkey, }, "Escape", awful.tag.history.restore), + + awful.key({ modkey, }, "k", + function () + awful.client.focus.byidx( 1) + if client.focus then client.focus:raise() end + end), + awful.key({ modkey, }, "j", + function () + awful.client.focus.byidx(-1) + if client.focus then client.focus:raise() end + end), + awful.key({ modkey, }, "w", function () mymainmenu:show({keygrabber=true}) end), + + -- Show/Hide Wibox + awful.key({ modkey }, "b", function () + mywibox[mouse.screen].visible = not mywibox[mouse.screen].visible + mybottomwibox[mouse.screen].visible = not mybottomwibox[mouse.screen].visible end), + + -- Layout manipulation + awful.key({ modkey, "Shift" }, "j", function () awful.client.swap.byidx( 1) end), + awful.key({ modkey, "Shift" }, "k", function () awful.client.swap.byidx( -1) end), + awful.key({ modkey, "Control" }, "j", function () awful.screen.focus_relative( 1) end), + awful.key({ modkey, "Control" }, "k", function () awful.screen.focus_relative(-1) end), + awful.key({ modkey, }, "u", awful.client.urgent.jumpto), + awful.key({ modkey, }, "Tab", + function () + awful.client.focus.history.previous() + if client.focus then + client.focus:raise() + end + end), + + -- Standard program + awful.key({ modkey, }, "Return", function () awful.util.spawn(terminal) end), + awful.key({ modkey, "Control" }, "r", awesome.restart), + awful.key({ modkey, "Shift" }, "q", awesome.quit), + + awful.key({ modkey, }, "z", function () scratch.drop(terminal) end), + awful.key({ modkey, }, "l", function () awful.tag.incmwfact( 0.05) end), + awful.key({ modkey, }, "h", function () awful.tag.incmwfact(-0.05) end), + awful.key({ modkey, "Shift" }, "h", function () awful.tag.incnmaster( 1) end), + awful.key({ modkey, "Shift" }, "l", function () awful.tag.incnmaster(-1) end), + awful.key({ modkey, "Control" }, "h", function () awful.tag.incncol( 1) end), + awful.key({ modkey, "Control" }, "l", function () awful.tag.incncol(-1) end), + awful.key({ modkey, }, "space", function () awful.layout.inc(layouts, 1) end), + awful.key({ modkey, "Shift" }, "space", function () awful.layout.inc(layouts, -1) end), + + awful.key({ modkey, "Control" }, "n", awful.client.restore), + + -- Volume control + awful.key({ "Control" }, "Up", function () os.execute("amixer set Master playback 1%+", false ) end), + awful.key({ "Control" }, "Down", function () os.execute("amixer set Master playback 1%-", false ) end), + awful.key({ "Control" }, "m", function () os.execute("amixer set Master playback mute", false ) end), + awful.key({ "Control" }, "u", function () os.execute("amixer set Master playback unmute", false ) end), + awful.key({ altkey, "Control" }, "m", function () os.execute("amixer set Master playback 100%", false ) end), + + -- Music control + awful.key({ altkey, "Control" }, "Up", function () awful.util.spawn( "mpc toggle", false ) end), + awful.key({ altkey, "Control" }, "Down", function () awful.util.spawn( "mpc stop", false ) end ), + awful.key({ altkey, "Control" }, "Left", function () awful.util.spawn( "mpc prev", false ) end ), + awful.key({ altkey, "Control" }, "Right", function () awful.util.spawn( "mpc next", false ) end ), + + -- Other stuff + awful.key({ modkey, }, "c", function () os.execute("xsel -p -o | xsel -i -b") end), + awful.key({ modkey, }, "q", function () awful.util.spawn( "dwb", false ) end), + awful.key({ modkey, }, "a", function () awful.util.spawn( "midori", false ) end), + awful.key({ modkey, }, "s", function () awful.util.spawn(gui_editor) end), + awful.key({ modkey, }, "t", function () awful.util.spawn( "thunderbird", false ) end), + awful.key({ modkey, }, "d", function () awful.util.spawn( "spacefm", false ) end), + + -- Prompt + awful.key({ modkey }, "r", function () mypromptbox[mouse.screen]:run() end), + + awful.key({ modkey }, "x", + function () + awful.prompt.run({ prompt = "Run Lua code: " }, + mypromptbox[mouse.screen].widget, + awful.util.eval, nil, + awful.util.getdir("cache") .. "/history_eval") + end) +) + +clientkeys = awful.util.table.join( + awful.key({ modkey, }, "f", function (c) c.fullscreen = not c.fullscreen end), + awful.key({ modkey, "Shift" }, "c", function (c) c:kill() end), + awful.key({ modkey, "Control" }, "space", awful.client.floating.toggle ), + awful.key({ modkey, "Control" }, "Return", function (c) c:swap(awful.client.getmaster()) end), + awful.key({ modkey, }, "o", awful.client.movetoscreen ), + awful.key({ modkey, }, "t", function (c) c.ontop = not c.ontop end), + awful.key({ modkey, }, "n", + function (c) + -- The client currently has the input focus, so it cannot be + -- minimized, since minimized clients can't have the focus. + c.minimized = true + end), + awful.key({ modkey, }, "m", + function (c) + c.maximized_horizontal = not c.maximized_horizontal + c.maximized_vertical = not c.maximized_vertical + end) +) + +-- Compute the maximum number of digit we need, limited to 9 +keynumber = 0 +for s = 1, screen.count() do + keynumber = math.min(9, math.max(#tags[s], keynumber)); +end + +-- Bind all key numbers to tags. +-- Be careful: we use keycodes to make it works on any keyboard layout. +-- This should map on the top row of your keyboard, usually 1 to 9. +for i = 1, keynumber do + globalkeys = awful.util.table.join(globalkeys, + awful.key({ modkey }, "#" .. i + 9, + function () + screen = mouse.screen + if tags[screen][i] then + awful.tag.viewonly(tags[screen][i]) + end + end), + awful.key({ modkey, "Control" }, "#" .. i + 9, + function () + screen = mouse.screen + if tags[screen][i] then + awful.tag.viewtoggle(tags[screen][i]) + end + end), + awful.key({ modkey, "Shift" }, "#" .. i + 9, + function () + if client.focus and tags[client.focus.screen][i] then + awful.client.movetotag(tags[client.focus.screen][i]) + end + end), + awful.key({ modkey, "Control", "Shift" }, "#" .. i + 9, + function () + if client.focus and tags[client.focus.screen][i] then + awful.client.toggletag(tags[client.focus.screen][i]) + end + end)) +end + +clientbuttons = awful.util.table.join( + awful.button({ }, 1, function (c) client.focus = c; c:raise() end), + awful.button({ modkey }, 1, awful.mouse.client.move), + awful.button({ modkey }, 3, awful.mouse.client.resize)) + +-- Set keys +root.keys(globalkeys) + +-- }}} + +-- {{{ Rules + +awful.rules.rules = { + -- All clients will match this rule. + { rule = { }, + properties = { border_width = beautiful.border_width, + border_color = beautiful.border_normal, + focus = true, + keys = clientkeys, + buttons = clientbuttons, + size_hints_honor = false + } + }, + + { rule = { class = "MPlayer" }, + properties = { floating = true } }, + + { rule = { class = "Dwb" }, + properties = { tag = tags[1][1], + maximized_vertical=true, + maximized_horizontal=true } }, + + { rule = { class = "Midori" }, + properties = { tag = tags[1][1], + maximized_vertical=true, + maximized_horizontal=true } }, + + { rule = { class = "Geany" }, + properties = { tag = tags[1][2] } }, + + { rule = { class = "Zathura" }, + properties = { tag = tags[1][3] } }, + + { rule = { class = "Thunderbird" }, + properties = { tag = tags[1][3] } }, + + { rule = { class = "Dia" }, + properties = { tag = tags[1][4], + floating = true } }, + + { rule = { class = "Gimp" }, + properties = { tag = tags[1][4], + floating = true } }, + + { rule = { class = "Inkscape" }, + properties = { tag = tags[1][4], + floating = true } }, + + { rule = { class = "Transmission-gtk" }, + properties = { tag = tags[1][5] } }, + + { rule = { class = "Torrent-search" }, + properties = { tag = tags[1][5] } }, +} + +-- }}} + +-- {{{ Signals + +-- Signal function to execute when a new client appears. +client.connect_signal("manage", function (c, startup) + -- Enable sloppy focus + c:connect_signal("mouse::enter", function(c) + if awful.layout.get(c.screen) ~= awful.layout.suit.magnifier + and awful.client.focus.filter(c) then + client.focus = c + end + end) + + if not startup then + -- Set the windows at the slave, + -- i.e. put it at the end of others instead of setting it master. + -- awful.client.setslave(c) + + -- Put windows in a smart way, only if they does not set an initial position. + if not c.size_hints.user_position and not c.size_hints.program_position then + awful.placement.no_overlap(c) + awful.placement.no_offscreen(c) + end + end + + local titlebars_enabled = false + if titlebars_enabled and (c.type == "normal" or c.type == "dialog") then + -- Widgets that are aligned to the left + local left_layout = wibox.layout.fixed.horizontal() + left_layout:add(awful.titlebar.widget.iconwidget(c)) + + -- Widgets that are aligned to the right + local right_layout = wibox.layout.fixed.horizontal() + right_layout:add(awful.titlebar.widget.floatingbutton(c)) + right_layout:add(awful.titlebar.widget.maximizedbutton(c)) + right_layout:add(awful.titlebar.widget.stickybutton(c)) + right_layout:add(awful.titlebar.widget.ontopbutton(c)) + right_layout:add(awful.titlebar.widget.closebutton(c)) + right_layout:add(awful.titlebar.widget.closebutton(c)) + + -- The title goes in the middle + local title = awful.titlebar.widget.titlewidget(c) + title:buttons(awful.util.table.join( + awful.button({ }, 1, function() + client.focus = c + c:raise() + awful.mouse.client.move(c) + end), + awful.button({ }, 3, function() + client.focus = c + c:raise() + awful.mouse.client.resize(c) + end) + )) + + -- Now bring it all together + local layout = wibox.layout.align.horizontal() + layout:set_left(left_layout) + layout:set_right(right_layout) + layout:set_middle(title) + + awful.titlebar(c):set_widget(layout) + end +end) + +client.connect_signal("focus", function(c) c.border_color = beautiful.border_focus end) +client.connect_signal("unfocus", function(c) c.border_color = beautiful.border_normal end) + +-- }}} diff --git a/scratch/drop.lua b/scratch/drop.lua new file mode 100644 index 0000000..4ba6b45 --- /dev/null +++ b/scratch/drop.lua @@ -0,0 +1,134 @@ +------------------------------------------------------------------- +-- Drop-down applications manager for the awesome window manager +------------------------------------------------------------------- +-- Coded by: * Lucas de Vries +-- Hacked by: * Adrian C. (anrxc) +-- Licensed under the WTFPL version 2 +-- * http://sam.zoy.org/wtfpl/COPYING +------------------------------------------------------------------- +-- To use this module add: +-- local scratch = require("scratch") +-- to the top of your rc.lua, and call it from a keybinding: +-- scratch.drop(prog, vert, horiz, width, height, sticky, screen) +-- +-- Parameters: +-- prog - Program to run; "urxvt", "gmrun", "thunderbird" +-- vert - Vertical; "bottom", "center" or "top" (default) +-- horiz - Horizontal; "left", "right" or "center" (default) +-- width - Width in absolute pixels, or width percentage +-- when <= 1 (1 (100% of the screen) by default) +-- height - Height in absolute pixels, or height percentage +-- when <= 1 (0.25 (25% of the screen) by default) +-- sticky - Visible on all tags, false by default +-- screen - Screen (optional), mouse.screen by default +------------------------------------------------------------------- + +-- Grab environment +local pairs = pairs +local awful = require("awful") +local setmetatable = setmetatable +local capi = { + mouse = mouse, + client = client, + screen = screen +} + +-- Scratchdrop: drop-down applications manager for the awesome window manager +local drop = {} -- module scratch.drop + + +local dropdown = {} + +-- Create a new window for the drop-down application when it doesn't +-- exist, or toggle between hidden and visible states when it does +function toggle(prog, vert, horiz, width, height, sticky, screen) + vert = vert or "top" + horiz = horiz or "center" + width = width or 1 + height = height or 0.25 + sticky = sticky or false + screen = screen or capi.mouse.screen + + -- Determine signal usage in this version of awesome + local attach_signal = capi.client.connect_signal or capi.client.add_signal + local detach_signal = capi.client.disconnect_signal or capi.client.remove_signal + + if not dropdown[prog] then + dropdown[prog] = {} + + -- Add unmanage signal for scratchdrop programs + attach_signal("unmanage", function (c) + for scr, cl in pairs(dropdown[prog]) do + if cl == c then + dropdown[prog][scr] = nil + end + end + end) + end + + if not dropdown[prog][screen] then + spawnw = function (c) + dropdown[prog][screen] = c + + -- Scratchdrop clients are floaters + awful.client.floating.set(c, true) + + -- Client geometry and placement + local screengeom = capi.screen[screen].workarea + + if width <= 1 then width = (screengeom.width * width) - 3 end + if height <= 1 then height = screengeom.height * height end + + if horiz == "left" then x = screengeom.x + elseif horiz == "right" then x = screengeom.width - width + else x = screengeom.x+(screengeom.width-width)/2 - 1 end + + if vert == "bottom" then y = screengeom.height + screengeom.y - height + elseif vert == "center" then y = screengeom.y+(screengeom.height-height)/2 + else y = screengeom.y end + + -- Client properties + c:geometry({ x = x, y = y, width = width, height = height }) + c.ontop = true + c.above = true + c.skip_taskbar = true + if sticky then c.sticky = true end + if c.titlebar then awful.titlebar.remove(c) end + + c:raise() + capi.client.focus = c + detach_signal("manage", spawnw) + end + + -- Add manage signal and spawn the program + attach_signal("manage", spawnw) + awful.util.spawn_with_shell(prog, false) -- original without '_with_shell' + else + -- Get a running client + c = dropdown[prog][screen] + + -- Switch the client to the current workspace + if c:isvisible() == false then c.hidden = true + awful.client.movetotag(awful.tag.selected(screen), c) + end + + -- Focus and raise if hidden + if c.hidden then + -- Make sure it is centered + if vert == "center" then awful.placement.center_vertical(c) end + if horiz == "center" then awful.placement.center_horizontal(c) end + c.hidden = false + c:raise() + capi.client.focus = c + else -- Hide and detach tags if not + c.hidden = true + local ctags = c:tags() + for i, t in pairs(ctags) do + ctags[i] = nil + end + c:tags(ctags) + end + end +end + +return setmetatable(drop, { __call = function(_, ...) return toggle(...) end }) diff --git a/scratch/init.lua b/scratch/init.lua new file mode 100644 index 0000000..f3b3e7e --- /dev/null +++ b/scratch/init.lua @@ -0,0 +1,14 @@ +--------------------------------------------------------------- +-- Drop-down applications and scratchpad manager for awesome wm +--------------------------------------------------------------- +-- Coded by: * Adrian C. (anrxc) +-- Licensed under the WTFPL version 2 +-- * http://sam.zoy.org/wtfpl/COPYING +--------------------------------------------------------------- + +local scratch = {} -- module scratch + +scratch.pad = require("scratch.pad") +scratch.drop = require("scratch.drop") + +return scratch diff --git a/scratch/pad.lua b/scratch/pad.lua new file mode 100644 index 0000000..cdc4c01 --- /dev/null +++ b/scratch/pad.lua @@ -0,0 +1,137 @@ +--------------------------------------------------------------- +-- Basic scratchpad manager for the awesome window manager +--------------------------------------------------------------- +-- Coded by: * Adrian C. (anrxc) +-- Licensed under the WTFPL version 2 +-- * http://sam.zoy.org/wtfpl/COPYING +--------------------------------------------------------------- +-- To use this module add: +-- local scratch = require("scratch") +-- to the top of your rc.lua, and call: +-- scratch.pad.set(c, width, height, sticky, screen) +-- from a clientkeys binding, and: +-- scratch.pad.toggle(screen) +-- from a globalkeys binding. +-- +-- Parameters: +-- c - Client to scratch or un-scratch +-- width - Width in absolute pixels, or width percentage +-- when <= 1 (0.50 (50% of the screen) by default) +-- height - Height in absolute pixels, or height percentage +-- when <= 1 (0.50 (50% of the screen) by default) +-- sticky - Visible on all tags, false by default +-- screen - Screen (optional), mouse.screen by default +--------------------------------------------------------------- + +-- Grab environment +local pairs = pairs +local awful = require("awful") +local capi = { + mouse = mouse, + client = client, + screen = screen +} + +-- Scratchpad: basic scratchpad manager for the awesome window manager +local pad = {} -- module scratch.pad + + +local scratchpad = {} + +-- Toggle a set of properties on a client. +local function toggleprop(c, prop) + c.ontop = prop.ontop or false + c.above = prop.above or false + c.hidden = prop.hidden or false + c.sticky = prop.stick or false + c.skip_taskbar = prop.task or false +end + +-- Scratch the focused client, or un-scratch and tile it. If another +-- client is already scratched, replace it with the focused client. +function pad.set(c, width, height, sticky, screen) + width = width or 0.50 + height = height or 0.50 + sticky = sticky or false + screen = screen or capi.mouse.screen + + -- Determine signal usage in this version of awesome + local attach_signal = capi.client.connect_signal or capi.client.add_signal + local detach_signal = capi.client.disconnect_signal or capi.client.remove_signal + + local function setscratch(c) + -- Scratchpad is floating and has no titlebar + awful.client.floating.set(c, true); awful.titlebar.remove(c) + + -- Scratchpad client properties + toggleprop(c, {ontop=true, above=true, task=true, stick=sticky}) + + -- Scratchpad geometry and placement + local screengeom = capi.screen[screen].workarea + if width <= 1 then width = screengeom.width * width end + if height <= 1 then height = screengeom.height * height end + + c:geometry({ -- Scratchpad is always centered on screen + x = screengeom.x + (screengeom.width - width) / 2, + y = screengeom.y + (screengeom.height - height) / 2, + width = width, height = height + }) + + -- Scratchpad should not loose focus + c:raise(); capi.client.focus = c + end + + -- Prepare a table for storing clients, + if not scratchpad.pad then scratchpad.pad = {} + -- add unmanage signal for scratchpad clients + attach_signal("unmanage", function (c) + for scr, cl in pairs(scratchpad.pad) do + if cl == c then scratchpad.pad[scr] = nil end + end + end) + end + + -- If the scratcphad is emtpy, store the client, + if not scratchpad.pad[screen] then + scratchpad.pad[screen] = c + -- then apply geometry and properties + setscratch(c) + else -- If a client is already scratched, + local oc = scratchpad.pad[screen] + -- unscratch, and compare it with the focused client + awful.client.floating.toggle(oc); toggleprop(oc, {}) + -- If it matches clear the table, if not replace it + if oc == c then scratchpad.pad[screen] = nil + else scratchpad.pad[screen] = c; setscratch(c) end + end +end + +-- Move the scratchpad to the current workspace, focus and raise it +-- when it's hidden, or hide it when it's visible. +function pad.toggle(screen) + screen = screen or capi.mouse.screen + + -- Check if we have a client on storage, + if scratchpad.pad and + scratchpad.pad[screen] ~= nil + then -- and get it out, to play + local c = scratchpad.pad[screen] + + -- If it's visible on another tag hide it, + if c:isvisible() == false then c.hidden = true + -- and move it to the current worskpace + awful.client.movetotag(awful.tag.selected(screen), c) + end + + -- Focus and raise if it's hidden, + if c.hidden then + awful.placement.centered(c) + c.hidden = false + c:raise(); capi.client.focus = c + else -- hide it if it's not + c.hidden = true + end + end +end + +return pad diff --git a/themes/multicolor/layouts/dwindle.png b/themes/multicolor/layouts/dwindle.png new file mode 100755 index 0000000000000000000000000000000000000000..81bf3e952156a194b590343845f80dcf31065b5b GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)qp+xj@}{*nnt(!kJzX3_DsH{KrO4N8Ai|aqVR139 zY36|kWsRvbkLtB>KQItBzLOIEDkeDEdE1`%$=fuxhq`TzV+1&f&(SYnvAUjK7?^{;7g*@ljmGvfD`i5+NIQalSJ>gnp|vd$@? F2>{B)Wo-Ze literal 0 HcmV?d00001 diff --git a/themes/multicolor/layouts/fairh.png b/themes/multicolor/layouts/fairh.png new file mode 100755 index 0000000000000000000000000000000000000000..89712e2d4490c8435cd1f0b6762eaa5a2ca8e016 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)qp+x%G>eY!B%sh*PZ!6Kid%1QDGD_?NVFw>@VL{G zwBd$_*_?|WM;W*>EUs22Bf``e6TiaXBV*0_Jj_=ql-=Ic}E+r9T6xpnaNR=?RB zWge^RN7`R{mVJNCy*1COZ{2?Sj~!?>A)xZNGJg7!Wn~>}`Rsb1my~_aNj}~Gj&HFy f$d4GnKyy(5$Bfdt6XJqa3=RhbC4SWkS|1GAKZy^jWZGW#DKq}a z`m-}|STNmxoA~YZ&u5>%*g&M0?LVk$ZV1%asC;4HY^7<7-mcp$!ir)zkkfIZ{u8ss VV+m6YQT}5fNl#Zlmvv4FO#nBGVo3l1 literal 0 HcmV?d00001 diff --git a/themes/multicolor/layouts/floating.png b/themes/multicolor/layouts/floating.png new file mode 100755 index 0000000000000000000000000000000000000000..e0a3c399ba695914da4d0699e15a7b86a85cf1b4 GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)qp+x%;r;0?E|O6|`|TKk24Dvbg z%dWDWN;@H3(e>5+r1xjl43BgJTsju`Zd`u&inKJ)xj-;!-#aGN+q}oE^0iih_@1tQ JF6*2UngD0!MxX!y literal 0 HcmV?d00001 diff --git a/themes/multicolor/layouts/fullscreen.png b/themes/multicolor/layouts/fullscreen.png new file mode 100755 index 0000000000000000000000000000000000000000..84b7c27455a405b0a0c3899d70ee89481b9e01e5 GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)qp+ws!}Or7_CTTOo-U3d6}R5rKFHZ%z{7e$OYa8f zoU@!(Nqa@vJq}Fzo-g%~>d&^b9$$Qy zGHGqNxMLPb3Z!LddEE4aO;6r42i-q^n~}lJf~o%3`U4y=#VSX0 Y*zJS_x`kg}sRD_4y85}Sb4q9e02^FWK>z>% literal 0 HcmV?d00001 diff --git a/themes/multicolor/layouts/max.png b/themes/multicolor/layouts/max.png new file mode 100755 index 0000000000000000000000000000000000000000..f0979c9c8fe2607b527ccb84e4cbcd80be83c207 GIT binary patch literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)qp+yCw5)l}Wd;UDdrud~kcwMxZ?EM$WFXS^F!+#Y zp}GVM=fT7YEcX5rBxDpF6Ltvat(?(&K*Ij^t$Ew_%)b-z-EL;2+Myfq=S^Z`^7_n< zAAWaj^YqVr0v|TKPDyliaeKb^q^DEpK8v+$Iy?;TO0i6lHjCZktua4lmC&oFv)dZ{ z&4Z_Y@UCR}qoiQUnR`lkL2tti)e_DA20f;v$rqN}F#Y1VFzvx28>Scz4&8&Pl`K0% z9z-|wf8zL{cwj5b{HKBsf*s;H6;CNEv@~oJa+>Du;K6ubC1Z+vLt8_+kjW`!hhT@V zZ!g9@3v)TrvwaWqKPQL1HKx9t92a!r=eM!290`aEW@1XxTCd2+XgG~u6G%?y2eLJ% zdqr|d z4F(%FR5B*VMD~7U%F*G|yK_YQ>e`pLjx0F&`(N+Nsru`EPc6=Laayh`zwW#4+t43n zFN@!PFYv0~_vPc(C%0n1@Bz)m1vn-jw%1uC6Z#UU;L%*h%-O4sJl67+QSb6Mw< G&;$UZOJlhJ literal 0 HcmV?d00001 diff --git a/themes/multicolor/layouts/tile.png b/themes/multicolor/layouts/tile.png new file mode 100755 index 0000000000000000000000000000000000000000..9bbf2fa31eb1ab1382c25fde34c61a791f0dd152 GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)qp+yC#r^=^g+QTAo-U3d6}R5r*vQ*#Aix^XVI(;F z!jc7^(^&-;Ep_c+eUTBgBysYZ6ssqkI!mhe7ngp!yz^(Ms*qJ_-H-itE3Z6wwmo+9 z@uwcD^0xeMO@9m4G6M}o1`Q3B_Z|vWIwmqRu>4_qSt0(G<#pM0P9|hEAoinYV!Z+P vF5F;XVBCM;%iHd0i-NanxiX?D6YQKN{OGUHftHx+XpoertDnm{r-UW|*y>sB literal 0 HcmV?d00001 diff --git a/themes/multicolor/layouts/tilebottom.png b/themes/multicolor/layouts/tilebottom.png new file mode 100755 index 0000000000000000000000000000000000000000..ea85f92f81394c82140e93cd1c0f90c30d200e2c GIT binary patch literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)qp+w2Yr=xqdZ5q(PZ!6Kid%1QDheGk5OBEIrd&8# zLWi$anjQ{`u literal 0 HcmV?d00001 diff --git a/themes/multicolor/layouts/tileleft.png b/themes/multicolor/layouts/tileleft.png new file mode 100755 index 0000000000000000000000000000000000000000..1b8e3c0d5f8a72d6fd10ed54885b5f8943141f26 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)qp+w2e?#e(M4-@SPZ!6Kid%1QDDpKs2(SiB`{Htk zrFq4{uS`o;9yRmT4`^Sx;-Oj$r%a@tfyvG9cUO4ErJY%?HF448PY*xNx_;v6`Rd*8 z<@Y<^c=z$wz3Tft#o1s4AmgY_r6<|)o0~x7>^%)s4 t3=P8Z2`}>&F3tG-Tf>zRU8R!HY~Dq0gbuu#>^cb~=jrO_vd$@?2>>IVTxb9Q literal 0 HcmV?d00001 diff --git a/themes/multicolor/layouts/tiletop.png b/themes/multicolor/layouts/tiletop.png new file mode 100755 index 0000000000000000000000000000000000000000..a2d0f6aa343cd98d1e396887a56c5413ee221557 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmP)qp+xjWXVEC1EA1CPZ!6Kid%1QD)JpNkZ60D=l)2| zv}2~Fo`YD9u3`*>dGmocYB4K!q+LGx_x$UueL4QGW=#^=l~}*ScH1rMiuj`2f9C0b zm6xylwdYn^W&CdQ(_eC`lfOsgRj(;$|~&Ojj(PZ!4!jq}L~ z60BR8{{w-4kCj@CP;YN<&k>13E&h`voIgkf#K-@iKM@F)B^q$80NTMNTEBX3SuIdM NgQu&X%Q~loCIIwrGlKvC literal 0 HcmV?d00001 diff --git a/themes/multicolor/taglist/square_a.png b/themes/multicolor/taglist/square_a.png new file mode 100755 index 0000000000000000000000000000000000000000..df652487bf1b6f4c2cbd5c3f5dd7ba28a7cfdb4b GIT binary patch literal 377 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c1!3HEbvi3>RZu2cXbTPZ!4!4q3)` y41)g|@7y`_A1HA)J)7m)DS}q9n{ny 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

-BDg+ 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%0ADg?kf%J5W7JBDP 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

h$xR1438YRIjw%ywV0!@y;iR8Y)OVemf6|Itsm% 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 z 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 z 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 literal 0 HcmV?d00001 diff --git a/themes/multicolor/widgets/ac.png b/themes/multicolor/widgets/ac.png new file mode 100644 index 0000000000000000000000000000000000000000..41f49c59a0a4a8e68112d04f50a7a7b8227b1074 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE;Ao~Mgrh{fr*Qw+Hp40v4Yz4|ZR zy?4IvTbLdp6qdc&pH*XHK{7ye??irE+^Zr$hSsljh|NO)36WXh{fsTKmY&RGn+CBGfzFZ zqHzkdSWeT|pFdq(Yabu!>~WFgV4c$|tp4wSYUk;o8n#UjF0m9x*4F*2FA0Cd?VOn9 zekwXk`bT%xMjlq18%Yx_ao)dd>RN4Y$sC&9NhHzX@PEg=#Y2r90z^-soN`gTt_TZ9ch7KOqjgro? z541R$8NNiZh^n6~Tnp5qTH+c}l9E`GYL#4+3Zxi}3=EBQ4a{{7%|i?ftPD-9j7_x- wjI0a{OapIKqG-s?PsvQHL})M$F)*_-HUT1t21Q1VD?kklp00i_>zopr0F&ccKmY&$ literal 0 HcmV?d00001 diff --git a/themes/multicolor/widgets/cpu.png b/themes/multicolor/widgets/cpu.png new file mode 100644 index 0000000000000000000000000000000000000000..1e3cba5962c6c956cebd215e5dfa03f0be5ab79d GIT binary patch literal 295 zcmV+?0oeYDP)S^EBHW@ehzH>!A3|4IOzv> zdhWUJUY<#!&qVZ`1Mp|;BXJj??b`BUlt+Ww*1?J8^TY7!`1}pv^6tjpCwT>MaXYhJ zK;LE_oXE;z2uP9vh#44ul}xHmhTlw2fyY7pCDUg1r{Q9hN5B(s@>_vul}ze3aNAM@ zy!5^0GhhP{oCr=$t4(n7oq$&u-vQa>RY~A#7aRZp002ovPDHLkV1jqkgdhL_ literal 0 HcmV?d00001 diff --git a/themes/multicolor/widgets/dish.png b/themes/multicolor/widgets/dish.png new file mode 100644 index 0000000000000000000000000000000000000000..6ae19fde4612a79ae737c9cf9007b6a4f0fd5640 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE;Av!{z=h{fr*lP~f%DDb#MHz^zR z@GUZaq_Bg#XTh^S7h43pIUeuA&) literal 0 HcmV?d00001 diff --git a/themes/multicolor/widgets/fs.png b/themes/multicolor/widgets/fs.png new file mode 100755 index 0000000000000000000000000000000000000000..f869349f94ef7a1bb0748d25a38394d0513087b8 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqEGe|HpDi4bN?B6>XZ?;~E8JzRqaNBivEo3&otEn#d!#}mq=Uj5w%@J&-#W!l zTj$Vb^=ywy>*bfZ%9)n0;W*Em8PuRU%k$#lZ(?WXT~*rMKCQp)m(Bij7dEXrbnE#K z;Y7iIKUhtczopr0BVy` A_W%F@ literal 0 HcmV?d00001 diff --git a/themes/multicolor/widgets/mail.png b/themes/multicolor/widgets/mail.png new file mode 100755 index 0000000000000000000000000000000000000000..2840f9de7449e472ac056692a8b9d4ff1f232ba0 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAf3?x51|2hvyv7|ftIx;Y9?C1WI$O_~$76-XI zF|0c$^AgBWNcITwWnidMV_;}#VPNdd>RN4Y$D0{j%hHzX@PEe5B(8k8#c`Sfk;iQljgODI&=LRdb1F4;? z496^)gU=p2xgDrnwZt`|BqgyV)hf9t6-Y4{85kPr8kp-Enuiz|SQ(mH8JlVw7+Dz@ tmMfU35B$v*S5^v0aWH({ WuD<#C{NfIvX$+pOelF{r5}E)vel2|f literal 0 HcmV?d00001 diff --git a/themes/multicolor/widgets/net_down.png b/themes/multicolor/widgets/net_down.png new file mode 100644 index 0000000000000000000000000000000000000000..09433b1f9aeed49f5f878c900d072c333c875889 GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAf3?x51|2hvyv7|ftIx;Y9?C1WI$O_~$76-XI zF|0c$^AgBWNcITwWnidMV_;}#VPN88B|&sI&#hkoRzopr0EZ}8dH?_b literal 0 HcmV?d00001 diff --git a/themes/multicolor/widgets/net_up.png b/themes/multicolor/widgets/net_up.png new file mode 100644 index 0000000000000000000000000000000000000000..395d0146c5ee8efcbbacfdd031862b4c78d7a484 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAf3?x51|2hvyv7|ftIx;Y9?C1WI$O_~$76-XI zF|0c$^AgBWNcITwWnidMV_;}#VPNdd>RN4Y$D0;d$hHzX@PEg?LXgC=la8TkEgG!_`^8=+5D#;v$Y)lLr z^_c#(?_hHVDpoCVjVMV;EJ?LWE=mPb3`PcqM!E*(x`yT<1_oA!rdGzL+6G2e1_q{q qw<=LI5{`Ss9xE5k!L`qsA4W1_n=8KbLh*2~7ahvR5wv literal 0 HcmV?d00001 diff --git a/themes/multicolor/widgets/note.png b/themes/multicolor/widgets/note.png new file mode 100755 index 0000000000000000000000000000000000000000..264d2c8c88b58869182cb423fa03cafa0711b8e9 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAf3?x51|2hvyv7|ftIx;Y9?C1WI$O_~$76-XI zF|0c$^AgBWNcITwWnidMV_;}#VPNdd>RN4Y$NP4v6XI!JQI+5{`Ss9xE5k!L`qsA4W1_n=8KbLh*2~7aT=~RjU literal 0 HcmV?d00001 diff --git a/themes/multicolor/widgets/spkr.png b/themes/multicolor/widgets/spkr.png new file mode 100644 index 0000000000000000000000000000000000000000..80c20b0ba61e76c3ddb3d27f7992bcf96c86a557 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAf3?x51|2hvyv7|ftIx;Y9?C1WI$O_~$76-XI zF|0c$^AgBWNcITwWnidMV_;}#VPNdd>RN4Y$D0;d$hHzX@PEg?DXgJBhu5eI_;n4;*rHKiG9XcVZK*z8A z!gSq(i*puGv1*BHL`h0wNvc(HQ7VvPFfuSS(ls#GH8c+~Ft9Q-wK6uFfa|g qRf(b@H$NpatrDTZIK;rr%Gd;mAQ}`IHLd_PFnGH9xvXd^dIgBMie!&b5&u*lFI7!~_E=+0MH7OwF`EG8-K$-=NRj(V~ z0ST5BIHm(>88B|&sI&#hQ1Nte4B@z*oS?wP!P4O2CUEk^D~2TQCe|1Sm2QTnloEw= z4h*^djNA2JE-eD8S1oakC`m~yNwrEYN(E93Mh1pPx(4RDhUOs#23CfqR>r2<21Zr} t2Bv|xDp54#=BH$)RU$MPhZvYy8JhqRM1vxu#ucCj22WQ%mvv4FO#r(%SyTW3 literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/ac.png b/themes/powerarrow-darker/icons/ac.png new file mode 100644 index 0000000000000000000000000000000000000000..96efcb4e657c94635f7518fd5277b19de2dd7c91 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+0wn(&ce?|m3_V>OLp07OCrH>Ooc^!-pHr(b zfyqlDO;J0=F`R+XuIEJ5%o9Z>X0J~aT1<2_2w`COQZ8$rCTLv()Xd=N>gTe~DWM4f DZq^-* literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/arrl.png b/themes/powerarrow-darker/icons/arrl.png new file mode 100644 index 0000000000000000000000000000000000000000..4e2679522903220e3c5fb5495e04fc6779d99aea GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^Ahr+(8<0%e?(YqxtUX;ELp07OrzkM+@bbQ2y=s+~ zK!}K#*thzSi}g+qPaZmOU_(P=Wt5((=U(Y_3+ZkLJ7%zwyt0;vc0MQLo*KP6}_C6mv%BDW_K2 zGzNwFjzopr E0B6un>i_@% literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/arrl_dl_sf.png b/themes/powerarrow-darker/icons/arrl_dl_sf.png new file mode 100644 index 0000000000000000000000000000000000000000..eb2b11e26ee76bb666fbd97f029e68451c82905f GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^Ahr+(8<0%e?(YqxB0XIkLp09!UOLIkpuoZ6uu=Kf zCYj%hRB9(S6zRO@WE4w!X527~Lr8EIN0zmg)OEZ?Lp09!UfLGofO>!y&P9cInWsrj867)K;_#PW|AbdFBGE_LpYaUkc8Jj}I?+lj63V x@xYlB7Ri18A|9H|}F}Gpj#;^Q|u4iT}OAh|hzF>CEzT{iy fo3sVktQi>II|u~-(iQy)G?u~B)z4*}Q$iB}C?+gu literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/battery_low.png b/themes/powerarrow-darker/icons/battery_low.png new file mode 100644 index 0000000000000000000000000000000000000000..29f3fc5878f55ab5441f769ff021929434507c03 GIT binary patch literal 131 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+0wn(&ce?|mygXeTLp07OCrB_Qoc^!-|Kd@J zKv9Joc0Crp2baxhY~*xS{4SPPVkpM*xGwotL!uC~@?rTyYJVNR^O;TFz`!$kL*-o7 ea0Q++1_t*g{@_>LK`KB~89ZJ6T-G@yGywpwd?`Nw literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/cal.png b/themes/powerarrow-darker/icons/cal.png new file mode 100644 index 0000000000000000000000000000000000000000..fd791903a3e754dc286f00776c970cd82961db7f GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+0wn(&ce?|m^gLZ0Lp07OCrB)65IlC{lYH!{ zc0p&;T}ml-!n;^_l3AHEg!~%LtBBn>#b(aH@U%(p{lc>3zd)S~p00i_>zopr05``T A1poj5 literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/cpu.png b/themes/powerarrow-darker/icons/cpu.png new file mode 100644 index 0000000000000000000000000000000000000000..ea8bfef42a860e24238ff59041acbfae1af60b0d GIT binary patch literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+0wn(&ce?|m+&x_!Lp07OoBTQNAYfoDtY}8814>U3Kzi;zn aVP>e-6ZpL2p2SCP wCkKv+hN(!moOabYa*IRwxaxU}nr=actcwaR0&h(Dfc7wWy85}Sb4q9e01=fgNB{r; literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/fairh.png b/themes/powerarrow-darker/icons/fairh.png new file mode 100644 index 0000000000000000000000000000000000000000..54a2f0410d77b975dd9bce1c999f4a6fe3df2583 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rhea8DP<5R22vCMG6-&O5LkIO3pc z@PjAG@!6U9$d;bdTN?I z9et)rhdNe7D692!e3M#O;xg6XkotLxnr=Y`z8XFIAP&)4K+70BUHx3vIVCg!09O$+ Aj{pDw literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/floating.png b/themes/powerarrow-darker/icons/floating.png new file mode 100644 index 0000000000000000000000000000000000000000..a527fefcec0534b2fd60cc5afbbe056367f96ba7 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1SD^+kpz+qex5FlAsXkCO-xKu6l4tyC$PR) z-OJj$zv^pFjF+=>aAB77cPXGV_ literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/hdd.png b/themes/powerarrow-darker/icons/hdd.png new file mode 100644 index 0000000000000000000000000000000000000000..ad7eca56359c3232d2ae36d0e232e02a56fedd42 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+0wn(&ce?|m+B{txLp08xy`;-`D1e9IL4FHM zyYr?NmgXl48fC4rk5@{SNvN1B#4wolK4oi>w-)<0A>jJ6)7if-CH?(k>h?#VRiI;g z)B$vdM1`8`(fkV!{_#1U)O$4%B0V-~z literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/magnifier.png b/themes/powerarrow-darker/icons/magnifier.png new file mode 100644 index 0000000000000000000000000000000000000000..fde2d74a8116af5e92df59121f8c5c7f58707a77 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rhe0#6sm5R22vCMG6-&O5LkIO3pc z@PjAG@!6U<+u0et3m2~3!Fyj$s(bf6tN=OPHj5u0$*rQ4Vl2+gg*f+7WReVxc8D;lO;AqA2;u@=?l1 zX)?`MA{GbE))FHka^!%P#}a0l1}d@m5li2!j7m=fmxy)^Yv%ATp^YJ=K0#LIC|oufXCeDyI%UFwB5 zYN@(z2qBu(iE2m6Ul%V;+Dd^|;32SK2u{%<;5g6%%*_(?gY;#Ll>rxlcAx?H`VRm- zKof8##9Ex8>5D-I`r;+PS>P$K;~z3}0Js`XNmY(h^m~u2%(K4j>P&UbU+jt9>NNFk z9^J|qWW^u?x2YxSDz!I{cAGjzy*7xrD{^htEb9O!1D(Lya22HOC(s!7!*t-&-<3M8 z%|qR+&QM>d@6=i9dbK;!^r}16aq1KGRnT3^6T3Ej*9>HrLlJ6=d>!f{b+y{5cBxy` zNos4PyAg`x%^dM-VvyI)KTimAuREG)bZ+vl)o|tsYqRVrRu%{^dMW+ z+3NGiSCIwMsm@pT7N{BORX2ww>~#!M6t#>38-WU7SAlww5x`+!2CykE@kz+YQeZSN z61W_G3u&K$N?;!FHc664ar3+kcn~UPUx7hJ0N;QGNs@dV{tuI7zW^K(`s{xDhKsFh318De4u;(?`4`Mec&`Uk&*16m=d#Wzp$P!-9~r*@ literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/net.png b/themes/powerarrow-darker/icons/net.png new file mode 100644 index 0000000000000000000000000000000000000000..4c1b24e7b6275b263adbc5534fea22b418da52e9 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+0wn(&ce?|md^}woLp07OoBTQNAYfogA zb7D@KN||n%>sbw<6E<#F6f%w_@wJt1jqpu%;XjkcQ*2Ok{Y=2=fbK_(Yt#fq{mx1} gn~;4;A%KM;I#@vF#omd@Kyw*9UHx3vIVCg!0IVG<9smFU literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/note.png b/themes/powerarrow-darker/icons/note.png new file mode 100644 index 0000000000000000000000000000000000000000..9163f321fa3843377113aa84d3441c9e958b8a6e GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+0wn(&ce?|mLOop^Lp07OoBTQNAYfogA zb7D>eTO^ww8(W(^&w9zUhe1o&mRd@r6wW?!Ab@-6Z1&doP7+@p)`c8i>M{SJ_2FbT m5QqdS@7Cy&XwPC{X85?B>*}_Jky$_s7(8A5T-G@yGywqJYAg)^ literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/note_on.png b/themes/powerarrow-darker/icons/note_on.png new file mode 100644 index 0000000000000000000000000000000000000000..790b7b48e97e49e00eff0f246560937085768715 GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|wj^(N7l!{JxM1({$v_d#0*}aI z1_r((Aj~*bn@<`j$X?><>&kwYnNvte=#25RKA@1br;B5V#pz@d6O%vZ9as+>aZokr z;Y~WIY8ZZ1WOc=-x0jipDCKN>T=dkV+cf84gMQA6cS^@D`gq$nGyIywZQaZ7WePNg N!PC{xWt~$(699@$HUIzs literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/playing.png b/themes/powerarrow-darker/icons/playing.png new file mode 100644 index 0000000000000000000000000000000000000000..be40c17b63101e5ec9fb9b1780b9d7977aa47221 GIT binary patch literal 4169 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 T%Xm!s00000NkvXXu0mjfiuCnU literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/scissors.png b/themes/powerarrow-darker/icons/scissors.png new file mode 100644 index 0000000000000000000000000000000000000000..f8c700de3a10d2ceab2c75b373d8fd505df318d4 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|Pfr)e5R22v2@m-Yys^b4)!$U{a$m4-d~iAZBafS+J{ng_zrw{;h!q bEes5PT3#AFvZjVWLm50>{an^LB{Ts5!crwr literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/spiral.png b/themes/powerarrow-darker/icons/spiral.png new file mode 100644 index 0000000000000000000000000000000000000000..69d68b68e87fd26f2303745a6d6e89ec64a6dc76 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@RheC{Gv15R22vCMG6-&O5LkIO3pc z@PjAG@!6UCP t&ZtC}P2C-Q$}wh#j})FX=DVN7!q9Y4!DR-^CO4oh44$rjF6*2UngF4>Eph+= literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/square_sel.png b/themes/powerarrow-darker/icons/square_sel.png new file mode 100644 index 0000000000000000000000000000000000000000..1102a9f1cbaf6a28919c09ff7dee2d965f9e8477 GIT binary patch literal 81 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c1!3HEbvi3>Idk{PgWHpVY8X6S{an^LB{Ts5i~tj! literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/square_unsel.png b/themes/powerarrow-darker/icons/square_unsel.png new file mode 100644 index 0000000000000000000000000000000000000000..7386b85f6438ffe9a710a6e1d5e55ce9ee62b300 GIT binary patch literal 88 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c1!3HEbvi3>gTe~DWM4fCUq9j literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/task.png b/themes/powerarrow-darker/icons/task.png new file mode 100644 index 0000000000000000000000000000000000000000..0376e4241e2baf16d26694499ebd26b08fe65ce3 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+0wn(&ce?|mJUm?-Lp07OoBTQNAYfogA zW8h}oRiJC;dN$+G3MGp*&R37LXtmyrQ45)FlDt*w?5?O4lhXb;26P{7?b)#7usBPP cvuP9K85X{6t3KZ51e(d<>FVdQ&MBb@08*DLJ^%m! literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/temp.png b/themes/powerarrow-darker/icons/temp.png new file mode 100644 index 0000000000000000000000000000000000000000..6793a9fba821d053dcbe5a9e3b85a7da32a5bb98 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|J5LwK5R22v2@^V0#J+(KI zp4rbMankU@@#E~y^1>VS4yJQ>>K%Nlx`<~%m*R~ZKNy5#7tPJl?`68h#Ngs?korw` R-Bh4S44$rjF6*2UngCC0B#i(7 literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/tile.png b/themes/powerarrow-darker/icons/tile.png new file mode 100644 index 0000000000000000000000000000000000000000..94a7410631f7c1d36ce3f12cb499de6faedb1031 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|e@_?35R22vCMG6-&O5LkIO3pc z@PjAG@!6UD2(kh9GIRb`>j$0fTC%V*0 g2pUZ({2`{ypqr&?-y-&K0nlIuPgg&ebxsLQ0EE>j!vFvP literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/tiletop.png b/themes/powerarrow-darker/icons/tiletop.png new file mode 100644 index 0000000000000000000000000000000000000000..f7e25b6909e7da5fe799faf96f009b93c578923f GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@RheU{4pv5R22vCMG6-&O5LkIO3pc z@PjAG@!6Um&sjB=-7}AG@ilJ)z4*}Q$iB})}So( literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/vol.png b/themes/powerarrow-darker/icons/vol.png new file mode 100644 index 0000000000000000000000000000000000000000..bbf33d4247305048cf9efb5dce240f2d8950d339 GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|Cr=m05R22v2@@gO_&+H9f z&G0Z}nZK~-h(tm{(xDEW_A~0IT$fZ#?2JnE+~Rm+k8@CuVs+;Yi6t7p+!;#&|;OXk;vd$@?2>=T<>&kwYnMYV$RMJK^7bxWC>Eak-aXL9cg0-1F#-jL{z2U1F z9)?d2%``r<w9RBcMrMg!nULaRs()SrBy9}Rv*j4b1 h=k4Npkqd$h3@1319``bY{{foJ;OXk;vd$@?2>{)OJgNWy literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/vol_mute.png b/themes/powerarrow-darker/icons/vol_mute.png new file mode 100644 index 0000000000000000000000000000000000000000..e855fd24fe7ce939af2103bbc4b9113c2ccfa3f3 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|wj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwYnU_OVv-pi%K2WH@)5S5w;`G~z-dqP1cwF3d=c#w! z`OmWXL?Ktu+ha{roI*899!955tbD?(^RId0(&gv-J$iVy_AqPNgG-Da zZp+?v<{k0QOA!k-*XA;v<9e00k^1!2Nzh{3P{j02m RUIOiA@O1TaS?83{1OP=mP67Y` literal 0 HcmV?d00001 diff --git a/themes/powerarrow-darker/icons/vol_no.png b/themes/powerarrow-darker/icons/vol_no.png new file mode 100644 index 0000000000000000000000000000000000000000..bbe917bddd40fad1749912c76417dff1563dccd9 GIT binary patch literal 127 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

p3h{>Q(61^DnWhrA}`Sdq=~V-Zd+qXQf7 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