diff --git a/configs/alacritty/alacritty-gruvbox.yml b/configs/alacritty/alacritty-gruvbox.yml new file mode 100644 index 0000000..c774c4a --- /dev/null +++ b/configs/alacritty/alacritty-gruvbox.yml @@ -0,0 +1,55 @@ +colors: + primary: + background: '0x282828' + foreground: '0xdfbf8e' + + normal: + black: '0x665c54' + red: '0xea6962' + green: '0xa9b665' + yellow: '0xe78a4e' + blue: '0x7daea3' + magenta: '0xd3869b' + cyan: '0x89b482' + white: '0xdfbf8e' + + bright: + black: '0x928374' + red: '0xea6962' + green: '0xa9b665' + yellow: '0xe3a84e' + blue: '0x7daea3' + magenta: '0xd3869b' + cyan: '0x89b482' + white: '0xdfbf8e' +# Font configuration +font: + # The normal (roman) font face to use. + normal: + family: mononoki Nerd Font + # Style can be specified to pick a specific face. + style: Regular + + # The bold font face + bold: + family: Hack Nerd Font + # Style can be specified to pick a specific face. + # style: Bold + + # The italic font face + italic: + family: InconsolataGo Nerd Font + # Style can be specified to pick a specific face. + # style: Italic + + + + # Point size + size: 13.0 + +window: + dimensions: + columns: 140 + lines: 40 + + diff --git a/configs/alacritty/alacritty.yml b/configs/alacritty/alacritty-nord.yml similarity index 100% rename from configs/alacritty/alacritty.yml rename to configs/alacritty/alacritty-nord.yml diff --git a/configs/awesome/fullscreen.sh b/configs/awesome/fullscreen.sh deleted file mode 100755 index 278d65b..0000000 --- a/configs/awesome/fullscreen.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -jabuxa="$HOME/Pictures/screenshots/screenshot-$(date -Iseconds | cut -d '+' -f1).png" && maim -u -n -l -c 0.157,0.333,0.466,0.4 "$jabuxa" && xclip -selection clipboard -t image/png "$jabuxa" - diff --git a/configs/awesome/heavenly/README b/configs/awesome/gruvbox/README similarity index 100% rename from configs/awesome/heavenly/README rename to configs/awesome/gruvbox/README diff --git a/configs/awesome/heavenly/background.png b/configs/awesome/gruvbox/background.png similarity index 100% rename from configs/awesome/heavenly/background.png rename to configs/awesome/gruvbox/background.png diff --git a/configs/awesome/heavenly/background_white.png b/configs/awesome/gruvbox/background_white.png similarity index 100% rename from configs/awesome/heavenly/background_white.png rename to configs/awesome/gruvbox/background_white.png diff --git a/configs/awesome/heavenly/layouts/cornerne.png b/configs/awesome/gruvbox/layouts/cornerne.png similarity index 100% rename from configs/awesome/heavenly/layouts/cornerne.png rename to configs/awesome/gruvbox/layouts/cornerne.png diff --git a/configs/awesome/heavenly/layouts/cornernew.png b/configs/awesome/gruvbox/layouts/cornernew.png similarity index 100% rename from configs/awesome/heavenly/layouts/cornernew.png rename to configs/awesome/gruvbox/layouts/cornernew.png diff --git a/configs/awesome/heavenly/layouts/cornernw.png b/configs/awesome/gruvbox/layouts/cornernw.png similarity index 100% rename from configs/awesome/heavenly/layouts/cornernw.png rename to configs/awesome/gruvbox/layouts/cornernw.png diff --git a/configs/awesome/heavenly/layouts/cornernww.png b/configs/awesome/gruvbox/layouts/cornernww.png similarity index 100% rename from configs/awesome/heavenly/layouts/cornernww.png rename to configs/awesome/gruvbox/layouts/cornernww.png diff --git a/configs/awesome/heavenly/layouts/cornerse.png b/configs/awesome/gruvbox/layouts/cornerse.png similarity index 100% rename from configs/awesome/heavenly/layouts/cornerse.png rename to configs/awesome/gruvbox/layouts/cornerse.png diff --git a/configs/awesome/heavenly/layouts/cornersew.png b/configs/awesome/gruvbox/layouts/cornersew.png similarity index 100% rename from configs/awesome/heavenly/layouts/cornersew.png rename to configs/awesome/gruvbox/layouts/cornersew.png diff --git a/configs/awesome/heavenly/layouts/cornersw.png b/configs/awesome/gruvbox/layouts/cornersw.png similarity index 100% rename from configs/awesome/heavenly/layouts/cornersw.png rename to configs/awesome/gruvbox/layouts/cornersw.png diff --git a/configs/awesome/heavenly/layouts/cornersww.png b/configs/awesome/gruvbox/layouts/cornersww.png similarity index 100% rename from configs/awesome/heavenly/layouts/cornersww.png rename to configs/awesome/gruvbox/layouts/cornersww.png diff --git a/configs/awesome/heavenly/layouts/dwindle.png b/configs/awesome/gruvbox/layouts/dwindle.png similarity index 100% rename from configs/awesome/heavenly/layouts/dwindle.png rename to configs/awesome/gruvbox/layouts/dwindle.png diff --git a/configs/awesome/heavenly/layouts/dwindlew.png b/configs/awesome/gruvbox/layouts/dwindlew.png similarity index 100% rename from configs/awesome/heavenly/layouts/dwindlew.png rename to configs/awesome/gruvbox/layouts/dwindlew.png diff --git a/configs/awesome/heavenly/layouts/fairh.png b/configs/awesome/gruvbox/layouts/fairh.png similarity index 100% rename from configs/awesome/heavenly/layouts/fairh.png rename to configs/awesome/gruvbox/layouts/fairh.png diff --git a/configs/awesome/heavenly/layouts/fairhw.png b/configs/awesome/gruvbox/layouts/fairhw.png similarity index 100% rename from configs/awesome/heavenly/layouts/fairhw.png rename to configs/awesome/gruvbox/layouts/fairhw.png diff --git a/configs/awesome/heavenly/layouts/fairv.png b/configs/awesome/gruvbox/layouts/fairv.png similarity index 100% rename from configs/awesome/heavenly/layouts/fairv.png rename to configs/awesome/gruvbox/layouts/fairv.png diff --git a/configs/awesome/heavenly/layouts/fairvw.png b/configs/awesome/gruvbox/layouts/fairvw.png similarity index 100% rename from configs/awesome/heavenly/layouts/fairvw.png rename to configs/awesome/gruvbox/layouts/fairvw.png diff --git a/configs/awesome/heavenly/layouts/floating.png b/configs/awesome/gruvbox/layouts/floating.png similarity index 100% rename from configs/awesome/heavenly/layouts/floating.png rename to configs/awesome/gruvbox/layouts/floating.png diff --git a/configs/awesome/heavenly/layouts/floatingw.png b/configs/awesome/gruvbox/layouts/floatingw.png similarity index 100% rename from configs/awesome/heavenly/layouts/floatingw.png rename to configs/awesome/gruvbox/layouts/floatingw.png diff --git a/configs/awesome/heavenly/layouts/fullscreen.png b/configs/awesome/gruvbox/layouts/fullscreen.png similarity index 100% rename from configs/awesome/heavenly/layouts/fullscreen.png rename to configs/awesome/gruvbox/layouts/fullscreen.png diff --git a/configs/awesome/heavenly/layouts/fullscreenw.png b/configs/awesome/gruvbox/layouts/fullscreenw.png similarity index 100% rename from configs/awesome/heavenly/layouts/fullscreenw.png rename to configs/awesome/gruvbox/layouts/fullscreenw.png diff --git a/configs/awesome/heavenly/layouts/magnifier.png b/configs/awesome/gruvbox/layouts/magnifier.png similarity index 100% rename from configs/awesome/heavenly/layouts/magnifier.png rename to configs/awesome/gruvbox/layouts/magnifier.png diff --git a/configs/awesome/heavenly/layouts/magnifierw.png b/configs/awesome/gruvbox/layouts/magnifierw.png similarity index 100% rename from configs/awesome/heavenly/layouts/magnifierw.png rename to configs/awesome/gruvbox/layouts/magnifierw.png diff --git a/configs/awesome/heavenly/layouts/max.png b/configs/awesome/gruvbox/layouts/max.png similarity index 100% rename from configs/awesome/heavenly/layouts/max.png rename to configs/awesome/gruvbox/layouts/max.png diff --git a/configs/awesome/heavenly/layouts/maxw.png b/configs/awesome/gruvbox/layouts/maxw.png similarity index 100% rename from configs/awesome/heavenly/layouts/maxw.png rename to configs/awesome/gruvbox/layouts/maxw.png diff --git a/configs/awesome/heavenly/layouts/spiral.png b/configs/awesome/gruvbox/layouts/spiral.png similarity index 100% rename from configs/awesome/heavenly/layouts/spiral.png rename to configs/awesome/gruvbox/layouts/spiral.png diff --git a/configs/awesome/heavenly/layouts/spiralw.png b/configs/awesome/gruvbox/layouts/spiralw.png similarity index 100% rename from configs/awesome/heavenly/layouts/spiralw.png rename to configs/awesome/gruvbox/layouts/spiralw.png diff --git a/configs/awesome/heavenly/layouts/tile.png b/configs/awesome/gruvbox/layouts/tile.png similarity index 100% rename from configs/awesome/heavenly/layouts/tile.png rename to configs/awesome/gruvbox/layouts/tile.png diff --git a/configs/awesome/heavenly/layouts/tilebottom.png b/configs/awesome/gruvbox/layouts/tilebottom.png similarity index 100% rename from configs/awesome/heavenly/layouts/tilebottom.png rename to configs/awesome/gruvbox/layouts/tilebottom.png diff --git a/configs/awesome/heavenly/layouts/tilebottomw.png b/configs/awesome/gruvbox/layouts/tilebottomw.png similarity index 100% rename from configs/awesome/heavenly/layouts/tilebottomw.png rename to configs/awesome/gruvbox/layouts/tilebottomw.png diff --git a/configs/awesome/heavenly/layouts/tileleft.png b/configs/awesome/gruvbox/layouts/tileleft.png similarity index 100% rename from configs/awesome/heavenly/layouts/tileleft.png rename to configs/awesome/gruvbox/layouts/tileleft.png diff --git a/configs/awesome/heavenly/layouts/tileleftw.png b/configs/awesome/gruvbox/layouts/tileleftw.png similarity index 100% rename from configs/awesome/heavenly/layouts/tileleftw.png rename to configs/awesome/gruvbox/layouts/tileleftw.png diff --git a/configs/awesome/heavenly/layouts/tiletop.png b/configs/awesome/gruvbox/layouts/tiletop.png similarity index 100% rename from configs/awesome/heavenly/layouts/tiletop.png rename to configs/awesome/gruvbox/layouts/tiletop.png diff --git a/configs/awesome/heavenly/layouts/tiletopw.png b/configs/awesome/gruvbox/layouts/tiletopw.png similarity index 100% rename from configs/awesome/heavenly/layouts/tiletopw.png rename to configs/awesome/gruvbox/layouts/tiletopw.png diff --git a/configs/awesome/heavenly/layouts/tilew.png b/configs/awesome/gruvbox/layouts/tilew.png similarity index 100% rename from configs/awesome/heavenly/layouts/tilew.png rename to configs/awesome/gruvbox/layouts/tilew.png diff --git a/configs/awesome/heavenly/submenu.png b/configs/awesome/gruvbox/submenu.png similarity index 100% rename from configs/awesome/heavenly/submenu.png rename to configs/awesome/gruvbox/submenu.png diff --git a/configs/awesome/heavenly/taglist/squarefw.png b/configs/awesome/gruvbox/taglist/squarefw.png similarity index 100% rename from configs/awesome/heavenly/taglist/squarefw.png rename to configs/awesome/gruvbox/taglist/squarefw.png diff --git a/configs/awesome/heavenly/taglist/squarew.png b/configs/awesome/gruvbox/taglist/squarew.png similarity index 100% rename from configs/awesome/heavenly/taglist/squarew.png rename to configs/awesome/gruvbox/taglist/squarew.png diff --git a/configs/awesome/heavenly/theme.lua b/configs/awesome/gruvbox/theme.lua similarity index 90% rename from configs/awesome/heavenly/theme.lua rename to configs/awesome/gruvbox/theme.lua index 6475a9b..0274707 100644 --- a/configs/awesome/heavenly/theme.lua +++ b/configs/awesome/gruvbox/theme.lua @@ -11,23 +11,23 @@ local themes_path = gfs.get_themes_dir() local theme = {} -theme.font = "Hack Nerd Font 10" +theme.font = "mononoki Nerd Font 11" -theme.bg_normal = "#716b60" -theme.bg_focus = "#716b60" -theme.bg_urgent = "#ff0000" -theme.bg_minimize = "#716b60" +theme.bg_normal = "#222222" +theme.bg_focus = "#B79759" +theme.bg_urgent = "#5E8D87" +theme.bg_minimize = "#444444" theme.bg_systray = theme.bg_normal -theme.fg_normal = "#ffffff" +theme.fg_normal = "#aaaaaa" theme.fg_focus = "#ffffff" theme.fg_urgent = "#ffffff" theme.fg_minimize = "#ffffff" -theme.useless_gap = dpi(0) -theme.border_width = dpi(1) -theme.border_normal = "#716b60" -theme.border_focus = "#d8b675" +theme.useless_gap = dpi(5) +theme.border_width = dpi(2) +theme.border_normal = "#000000" +theme.border_focus = "#B79759" theme.border_marked = "#91231c" -- There are other variable sets @@ -62,8 +62,8 @@ theme.taglist_squares_unsel = theme_assets.taglist_squares_unsel( -- menu_[bg|fg]_[normal|focus] -- menu_[border_color|border_width] theme.menu_submenu_icon = themes_path.."default/submenu.png" -theme.menu_height = dpi(25) -theme.menu_width = dpi(110) +theme.menu_height = dpi(15) +theme.menu_width = dpi(100) -- You can add as many variables as -- you wish and access them by using @@ -97,11 +97,7 @@ theme.titlebar_maximized_button_focus_inactive = themes_path.."default/titlebar theme.titlebar_maximized_button_normal_active = themes_path.."default/titlebar/maximized_normal_active.png" theme.titlebar_maximized_button_focus_active = themes_path.."default/titlebar/maximized_focus_active.png" ---Wibar -theme.wibar_pos = "left" -theme.wibar_width = dpi(50) - --- theme.wallpaper = themes_path.."default/background.png" +theme.wallpaper = themes_path.."default/background.png" -- You can use your own layout icons like this: theme.layout_fairh = themes_path.."default/layouts/fairhw.png" @@ -120,7 +116,6 @@ theme.layout_cornernw = themes_path.."default/layouts/cornernww.png" theme.layout_cornerne = themes_path.."default/layouts/cornernew.png" theme.layout_cornersw = themes_path.."default/layouts/cornersww.png" theme.layout_cornerse = themes_path.."default/layouts/cornersew.png" -theme.tasklist_disable_icon = true -- Generate Awesome icon: theme.awesome_icon = theme_assets.awesome_icon( @@ -129,10 +124,8 @@ theme.awesome_icon = theme_assets.awesome_icon( -- Define the icon theme for application icons. If not set then the icons -- from /usr/share/icons and /usr/share/icons/hicolor will be used. -theme.icon_theme = nil +theme.icon_theme = Gruvbox return theme -- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80 --- - diff --git a/configs/awesome/heavenly/titlebar/close_focus.png b/configs/awesome/gruvbox/titlebar/close_focus.png similarity index 100% rename from configs/awesome/heavenly/titlebar/close_focus.png rename to configs/awesome/gruvbox/titlebar/close_focus.png diff --git a/configs/awesome/heavenly/titlebar/close_normal.png b/configs/awesome/gruvbox/titlebar/close_normal.png similarity index 100% rename from configs/awesome/heavenly/titlebar/close_normal.png rename to configs/awesome/gruvbox/titlebar/close_normal.png diff --git a/configs/awesome/heavenly/titlebar/floating_focus_active.png b/configs/awesome/gruvbox/titlebar/floating_focus_active.png similarity index 100% rename from configs/awesome/heavenly/titlebar/floating_focus_active.png rename to configs/awesome/gruvbox/titlebar/floating_focus_active.png diff --git a/configs/awesome/heavenly/titlebar/floating_focus_inactive.png b/configs/awesome/gruvbox/titlebar/floating_focus_inactive.png similarity index 100% rename from configs/awesome/heavenly/titlebar/floating_focus_inactive.png rename to configs/awesome/gruvbox/titlebar/floating_focus_inactive.png diff --git a/configs/awesome/heavenly/titlebar/floating_normal_active.png b/configs/awesome/gruvbox/titlebar/floating_normal_active.png similarity index 100% rename from configs/awesome/heavenly/titlebar/floating_normal_active.png rename to configs/awesome/gruvbox/titlebar/floating_normal_active.png diff --git a/configs/awesome/heavenly/titlebar/floating_normal_inactive.png b/configs/awesome/gruvbox/titlebar/floating_normal_inactive.png similarity index 100% rename from configs/awesome/heavenly/titlebar/floating_normal_inactive.png rename to configs/awesome/gruvbox/titlebar/floating_normal_inactive.png diff --git a/configs/awesome/heavenly/titlebar/maximized_focus_active.png b/configs/awesome/gruvbox/titlebar/maximized_focus_active.png similarity index 100% rename from configs/awesome/heavenly/titlebar/maximized_focus_active.png rename to configs/awesome/gruvbox/titlebar/maximized_focus_active.png diff --git a/configs/awesome/heavenly/titlebar/maximized_focus_inactive.png b/configs/awesome/gruvbox/titlebar/maximized_focus_inactive.png similarity index 100% rename from configs/awesome/heavenly/titlebar/maximized_focus_inactive.png rename to configs/awesome/gruvbox/titlebar/maximized_focus_inactive.png diff --git a/configs/awesome/heavenly/titlebar/maximized_normal_active.png b/configs/awesome/gruvbox/titlebar/maximized_normal_active.png similarity index 100% rename from configs/awesome/heavenly/titlebar/maximized_normal_active.png rename to configs/awesome/gruvbox/titlebar/maximized_normal_active.png diff --git a/configs/awesome/heavenly/titlebar/maximized_normal_inactive.png b/configs/awesome/gruvbox/titlebar/maximized_normal_inactive.png similarity index 100% rename from configs/awesome/heavenly/titlebar/maximized_normal_inactive.png rename to configs/awesome/gruvbox/titlebar/maximized_normal_inactive.png diff --git a/configs/awesome/heavenly/titlebar/minimize_focus.png b/configs/awesome/gruvbox/titlebar/minimize_focus.png similarity index 100% rename from configs/awesome/heavenly/titlebar/minimize_focus.png rename to configs/awesome/gruvbox/titlebar/minimize_focus.png diff --git a/configs/awesome/heavenly/titlebar/minimize_normal.png b/configs/awesome/gruvbox/titlebar/minimize_normal.png similarity index 100% rename from configs/awesome/heavenly/titlebar/minimize_normal.png rename to configs/awesome/gruvbox/titlebar/minimize_normal.png diff --git a/configs/awesome/heavenly/titlebar/ontop_focus_active.png b/configs/awesome/gruvbox/titlebar/ontop_focus_active.png similarity index 100% rename from configs/awesome/heavenly/titlebar/ontop_focus_active.png rename to configs/awesome/gruvbox/titlebar/ontop_focus_active.png diff --git a/configs/awesome/heavenly/titlebar/ontop_focus_inactive.png b/configs/awesome/gruvbox/titlebar/ontop_focus_inactive.png similarity index 100% rename from configs/awesome/heavenly/titlebar/ontop_focus_inactive.png rename to configs/awesome/gruvbox/titlebar/ontop_focus_inactive.png diff --git a/configs/awesome/heavenly/titlebar/ontop_normal_active.png b/configs/awesome/gruvbox/titlebar/ontop_normal_active.png similarity index 100% rename from configs/awesome/heavenly/titlebar/ontop_normal_active.png rename to configs/awesome/gruvbox/titlebar/ontop_normal_active.png diff --git a/configs/awesome/heavenly/titlebar/ontop_normal_inactive.png b/configs/awesome/gruvbox/titlebar/ontop_normal_inactive.png similarity index 100% rename from configs/awesome/heavenly/titlebar/ontop_normal_inactive.png rename to configs/awesome/gruvbox/titlebar/ontop_normal_inactive.png diff --git a/configs/awesome/heavenly/titlebar/sticky_focus_active.png b/configs/awesome/gruvbox/titlebar/sticky_focus_active.png similarity index 100% rename from configs/awesome/heavenly/titlebar/sticky_focus_active.png rename to configs/awesome/gruvbox/titlebar/sticky_focus_active.png diff --git a/configs/awesome/heavenly/titlebar/sticky_focus_inactive.png b/configs/awesome/gruvbox/titlebar/sticky_focus_inactive.png similarity index 100% rename from configs/awesome/heavenly/titlebar/sticky_focus_inactive.png rename to configs/awesome/gruvbox/titlebar/sticky_focus_inactive.png diff --git a/configs/awesome/heavenly/titlebar/sticky_normal_active.png b/configs/awesome/gruvbox/titlebar/sticky_normal_active.png similarity index 100% rename from configs/awesome/heavenly/titlebar/sticky_normal_active.png rename to configs/awesome/gruvbox/titlebar/sticky_normal_active.png diff --git a/configs/awesome/heavenly/titlebar/sticky_normal_inactive.png b/configs/awesome/gruvbox/titlebar/sticky_normal_inactive.png similarity index 100% rename from configs/awesome/heavenly/titlebar/sticky_normal_inactive.png rename to configs/awesome/gruvbox/titlebar/sticky_normal_inactive.png diff --git a/configs/awesome/nord/README b/configs/awesome/nord/README deleted file mode 100644 index 1ddb349..0000000 --- a/configs/awesome/nord/README +++ /dev/null @@ -1,3 +0,0 @@ -Background images: - Mikael Eriksson - Licensed under CC-BY-SA-3.0 diff --git a/configs/awesome/nord/background.png b/configs/awesome/nord/background.png deleted file mode 100644 index 8f52b6b..0000000 Binary files a/configs/awesome/nord/background.png and /dev/null differ diff --git a/configs/awesome/nord/background_white.png b/configs/awesome/nord/background_white.png deleted file mode 100644 index bb0c5d0..0000000 Binary files a/configs/awesome/nord/background_white.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/cornerne.png b/configs/awesome/nord/layouts/cornerne.png deleted file mode 100644 index c85bd56..0000000 Binary files a/configs/awesome/nord/layouts/cornerne.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/cornernew.png b/configs/awesome/nord/layouts/cornernew.png deleted file mode 100644 index c3fd986..0000000 Binary files a/configs/awesome/nord/layouts/cornernew.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/cornernw.png b/configs/awesome/nord/layouts/cornernw.png deleted file mode 100644 index dfe78b3..0000000 Binary files a/configs/awesome/nord/layouts/cornernw.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/cornernww.png b/configs/awesome/nord/layouts/cornernww.png deleted file mode 100644 index f489010..0000000 Binary files a/configs/awesome/nord/layouts/cornernww.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/cornerse.png b/configs/awesome/nord/layouts/cornerse.png deleted file mode 100644 index 023ae79..0000000 Binary files a/configs/awesome/nord/layouts/cornerse.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/cornersew.png b/configs/awesome/nord/layouts/cornersew.png deleted file mode 100644 index f7cfa1c..0000000 Binary files a/configs/awesome/nord/layouts/cornersew.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/cornersw.png b/configs/awesome/nord/layouts/cornersw.png deleted file mode 100644 index c1453c9..0000000 Binary files a/configs/awesome/nord/layouts/cornersw.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/cornersww.png b/configs/awesome/nord/layouts/cornersww.png deleted file mode 100644 index a65a043..0000000 Binary files a/configs/awesome/nord/layouts/cornersww.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/dwindle.png b/configs/awesome/nord/layouts/dwindle.png deleted file mode 100644 index 9902d22..0000000 Binary files a/configs/awesome/nord/layouts/dwindle.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/dwindlew.png b/configs/awesome/nord/layouts/dwindlew.png deleted file mode 100644 index 9199049..0000000 Binary files a/configs/awesome/nord/layouts/dwindlew.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/fairh.png b/configs/awesome/nord/layouts/fairh.png deleted file mode 100644 index d41deea..0000000 Binary files a/configs/awesome/nord/layouts/fairh.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/fairhw.png b/configs/awesome/nord/layouts/fairhw.png deleted file mode 100644 index bb50e3a..0000000 Binary files a/configs/awesome/nord/layouts/fairhw.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/fairv.png b/configs/awesome/nord/layouts/fairv.png deleted file mode 100644 index f5f0288..0000000 Binary files a/configs/awesome/nord/layouts/fairv.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/fairvw.png b/configs/awesome/nord/layouts/fairvw.png deleted file mode 100644 index 4f4ed52..0000000 Binary files a/configs/awesome/nord/layouts/fairvw.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/floating.png b/configs/awesome/nord/layouts/floating.png deleted file mode 100644 index b8061a0..0000000 Binary files a/configs/awesome/nord/layouts/floating.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/floatingw.png b/configs/awesome/nord/layouts/floatingw.png deleted file mode 100644 index 4815894..0000000 Binary files a/configs/awesome/nord/layouts/floatingw.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/fullscreen.png b/configs/awesome/nord/layouts/fullscreen.png deleted file mode 100644 index d02f6fc..0000000 Binary files a/configs/awesome/nord/layouts/fullscreen.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/fullscreenw.png b/configs/awesome/nord/layouts/fullscreenw.png deleted file mode 100644 index 5c35bfa..0000000 Binary files a/configs/awesome/nord/layouts/fullscreenw.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/magnifier.png b/configs/awesome/nord/layouts/magnifier.png deleted file mode 100644 index 2925414..0000000 Binary files a/configs/awesome/nord/layouts/magnifier.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/magnifierw.png b/configs/awesome/nord/layouts/magnifierw.png deleted file mode 100644 index 6209556..0000000 Binary files a/configs/awesome/nord/layouts/magnifierw.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/max.png b/configs/awesome/nord/layouts/max.png deleted file mode 100644 index 8d20844..0000000 Binary files a/configs/awesome/nord/layouts/max.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/maxw.png b/configs/awesome/nord/layouts/maxw.png deleted file mode 100644 index 85f5ce3..0000000 Binary files a/configs/awesome/nord/layouts/maxw.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/spiral.png b/configs/awesome/nord/layouts/spiral.png deleted file mode 100644 index d9434be..0000000 Binary files a/configs/awesome/nord/layouts/spiral.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/spiralw.png b/configs/awesome/nord/layouts/spiralw.png deleted file mode 100644 index b78dd86..0000000 Binary files a/configs/awesome/nord/layouts/spiralw.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/tile.png b/configs/awesome/nord/layouts/tile.png deleted file mode 100644 index 3ede21e..0000000 Binary files a/configs/awesome/nord/layouts/tile.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/tilebottom.png b/configs/awesome/nord/layouts/tilebottom.png deleted file mode 100644 index 6f8c257..0000000 Binary files a/configs/awesome/nord/layouts/tilebottom.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/tilebottomw.png b/configs/awesome/nord/layouts/tilebottomw.png deleted file mode 100644 index a1de7b2..0000000 Binary files a/configs/awesome/nord/layouts/tilebottomw.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/tileleft.png b/configs/awesome/nord/layouts/tileleft.png deleted file mode 100644 index 31d6870..0000000 Binary files a/configs/awesome/nord/layouts/tileleft.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/tileleftw.png b/configs/awesome/nord/layouts/tileleftw.png deleted file mode 100644 index cf14c25..0000000 Binary files a/configs/awesome/nord/layouts/tileleftw.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/tiletop.png b/configs/awesome/nord/layouts/tiletop.png deleted file mode 100644 index 98cade2..0000000 Binary files a/configs/awesome/nord/layouts/tiletop.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/tiletopw.png b/configs/awesome/nord/layouts/tiletopw.png deleted file mode 100644 index d1d0872..0000000 Binary files a/configs/awesome/nord/layouts/tiletopw.png and /dev/null differ diff --git a/configs/awesome/nord/layouts/tilew.png b/configs/awesome/nord/layouts/tilew.png deleted file mode 100644 index fde2ca4..0000000 Binary files a/configs/awesome/nord/layouts/tilew.png and /dev/null differ diff --git a/configs/awesome/nord/submenu.png b/configs/awesome/nord/submenu.png deleted file mode 100644 index b2778e2..0000000 Binary files a/configs/awesome/nord/submenu.png and /dev/null differ diff --git a/configs/awesome/nord/taglist/squarefw.png b/configs/awesome/nord/taglist/squarefw.png deleted file mode 100644 index 2a86430..0000000 Binary files a/configs/awesome/nord/taglist/squarefw.png and /dev/null differ diff --git a/configs/awesome/nord/taglist/squarew.png b/configs/awesome/nord/taglist/squarew.png deleted file mode 100644 index 913f2ca..0000000 Binary files a/configs/awesome/nord/taglist/squarew.png and /dev/null differ diff --git a/configs/awesome/nord/theme.lua b/configs/awesome/nord/theme.lua deleted file mode 100644 index 71efabf..0000000 --- a/configs/awesome/nord/theme.lua +++ /dev/null @@ -1,140 +0,0 @@ ---------------------------- --- Default awesome theme -- ---------------------------- - -local theme_assets = require("beautiful.theme_assets") -local xresources = require("beautiful.xresources") -local dpi = xresources.apply_dpi - -local gfs = require("gears.filesystem") -local themes_path = gfs.get_themes_dir() -local main = "#5E81AC" -local urgent = "#BF616A" -local theme = {} -local white = "#D8DEE9" -local black = "#3B4252" - -theme.font = "UbuntuMono Nerd Font 11" - -theme.bg_normal = main -theme.bg_focus = main -theme.bg_urgent = urgent -theme.bg_minimize = main -theme.bg_systray = theme.bg_normal - -theme.fg_normal = white -theme.fg_focus = black -theme.fg_urgent = white -theme.fg_minimize = white - -theme.useless_gap = dpi(0) -theme.border_width = dpi(1) -theme.border_normal = main -theme.border_focus = "#d8b675" -theme.border_marked = "#91231c" - --- There are other variable sets --- overriding the default one when --- defined, the sets are: --- taglist_[bg|fg]_[focus|urgent|occupied|empty|volatile] --- tasklist_[bg|fg]_[focus|urgent] --- titlebar_[bg|fg]_[normal|focus] --- tooltip_[font|opacity|fg_color|bg_color|border_width|border_color] --- mouse_finder_[color|timeout|animate_timeout|radius|factor] --- prompt_[fg|bg|fg_cursor|bg_cursor|font] --- hotkeys_[bg|fg|border_width|border_color|shape|opacity|modifiers_fg|label_bg|label_fg|group_margin|font|description_font] --- Example: ---theme.taglist_bg_focus = "#ff0000" - --- Generate taglist squares: -local taglist_square_size = dpi(4) -theme.taglist_squares_sel = theme_assets.taglist_squares_sel( - taglist_square_size, theme.fg_normal -) -theme.taglist_squares_unsel = theme_assets.taglist_squares_unsel( - taglist_square_size, theme.fg_normal -) - --- Variables set for theming notifications: --- notification_font --- notification_[bg|fg] --- notification_[width|height|margin] --- notification_[border_color|border_width|shape|opacity] - --- Variables set for theming the menu: --- menu_[bg|fg]_[normal|focus] --- menu_[border_color|border_width] ---theme.menu_submenu_icon = themes_path.."default/submenu.png" -theme.menu_height = dpi(25) -theme.menu_width = dpi(110) - --- You can add as many variables as --- you wish and access them by using --- beautiful.variable in your rc.lua ---theme.bg_widget = "#cc0000" - --- Define the image to load -theme.titlebar_close_button_normal = themes_path.."default/titlebar/close_normal.png" -theme.titlebar_close_button_focus = themes_path.."default/titlebar/close_focus.png" - -theme.titlebar_minimize_button_normal = themes_path.."default/titlebar/minimize_normal.png" -theme.titlebar_minimize_button_focus = themes_path.."default/titlebar/minimize_focus.png" - -theme.titlebar_ontop_button_normal_inactive = themes_path.."default/titlebar/ontop_normal_inactive.png" -theme.titlebar_ontop_button_focus_inactive = themes_path.."default/titlebar/ontop_focus_inactive.png" -theme.titlebar_ontop_button_normal_active = themes_path.."default/titlebar/ontop_normal_active.png" -theme.titlebar_ontop_button_focus_active = themes_path.."default/titlebar/ontop_focus_active.png" - -theme.titlebar_sticky_button_normal_inactive = themes_path.."default/titlebar/sticky_normal_inactive.png" -theme.titlebar_sticky_button_focus_inactive = themes_path.."default/titlebar/sticky_focus_inactive.png" -theme.titlebar_sticky_button_normal_active = themes_path.."default/titlebar/sticky_normal_active.png" -theme.titlebar_sticky_button_focus_active = themes_path.."default/titlebar/sticky_focus_active.png" - -theme.titlebar_floating_button_normal_inactive = themes_path.."default/titlebar/floating_normal_inactive.png" -theme.titlebar_floating_button_focus_inactive = themes_path.."default/titlebar/floating_focus_inactive.png" -theme.titlebar_floating_button_normal_active = themes_path.."default/titlebar/floating_normal_active.png" -theme.titlebar_floating_button_focus_active = themes_path.."default/titlebar/floating_focus_active.png" - -theme.titlebar_maximized_button_normal_inactive = themes_path.."default/titlebar/maximized_normal_inactive.png" -theme.titlebar_maximized_button_focus_inactive = themes_path.."default/titlebar/maximized_focus_inactive.png" -theme.titlebar_maximized_button_normal_active = themes_path.."default/titlebar/maximized_normal_active.png" -theme.titlebar_maximized_button_focus_active = themes_path.."default/titlebar/maximized_focus_active.png" - ---Wibar -theme.wibar_pos = "left" - --- theme.wallpaper = themes_path.."default/background.png" - --- You can use your own layout icons like this: -theme.layout_fairh = themes_path.."default/layouts/fairhw.png" -theme.layout_fairv = themes_path.."default/layouts/fairvw.png" -theme.layout_floating = themes_path.."default/layouts/floatingw.png" -theme.layout_magnifier = themes_path.."default/layouts/magnifierw.png" -theme.layout_max = themes_path.."default/layouts/maxw.png" -theme.layout_fullscreen = themes_path.."default/layouts/fullscreenw.png" -theme.layout_tilebottom = themes_path.."default/layouts/tilebottomw.png" -theme.layout_tileleft = themes_path.."default/layouts/tileleftw.png" -theme.layout_tile = themes_path.."default/layouts/tilew.png" -theme.layout_tiletop = themes_path.."default/layouts/tiletopw.png" -theme.layout_spiral = themes_path.."default/layouts/spiralw.png" -theme.layout_dwindle = themes_path.."default/layouts/dwindlew.png" -theme.layout_cornernw = themes_path.."default/layouts/cornernww.png" -theme.layout_cornerne = themes_path.."default/layouts/cornernew.png" -theme.layout_cornersw = themes_path.."default/layouts/cornersww.png" -theme.layout_cornerse = themes_path.."default/layouts/cornersew.png" -theme.tasklist_disable_icon = true - --- Generate Awesome icon: -theme.awesome_icon = theme_assets.awesome_icon( - theme.menu_height, theme.bg_focus, theme.fg_focus -) - --- Define the icon theme for application icons. If not set then the icons --- from /usr/share/icons and /usr/share/icons/hicolor will be used. -theme.icon_theme = nil - -return theme - --- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80 --- - diff --git a/configs/awesome/nord/titlebar/close_focus.png b/configs/awesome/nord/titlebar/close_focus.png deleted file mode 100644 index 01ef825..0000000 Binary files a/configs/awesome/nord/titlebar/close_focus.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/close_normal.png b/configs/awesome/nord/titlebar/close_normal.png deleted file mode 100644 index 5448ed8..0000000 Binary files a/configs/awesome/nord/titlebar/close_normal.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/floating_focus_active.png b/configs/awesome/nord/titlebar/floating_focus_active.png deleted file mode 100644 index 82dcc7c..0000000 Binary files a/configs/awesome/nord/titlebar/floating_focus_active.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/floating_focus_inactive.png b/configs/awesome/nord/titlebar/floating_focus_inactive.png deleted file mode 100644 index c19ba80..0000000 Binary files a/configs/awesome/nord/titlebar/floating_focus_inactive.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/floating_normal_active.png b/configs/awesome/nord/titlebar/floating_normal_active.png deleted file mode 100644 index 62342d1..0000000 Binary files a/configs/awesome/nord/titlebar/floating_normal_active.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/floating_normal_inactive.png b/configs/awesome/nord/titlebar/floating_normal_inactive.png deleted file mode 100644 index e2bbdfa..0000000 Binary files a/configs/awesome/nord/titlebar/floating_normal_inactive.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/maximized_focus_active.png b/configs/awesome/nord/titlebar/maximized_focus_active.png deleted file mode 100644 index d7dffd7..0000000 Binary files a/configs/awesome/nord/titlebar/maximized_focus_active.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/maximized_focus_inactive.png b/configs/awesome/nord/titlebar/maximized_focus_inactive.png deleted file mode 100644 index 844389f..0000000 Binary files a/configs/awesome/nord/titlebar/maximized_focus_inactive.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/maximized_normal_active.png b/configs/awesome/nord/titlebar/maximized_normal_active.png deleted file mode 100644 index a705f81..0000000 Binary files a/configs/awesome/nord/titlebar/maximized_normal_active.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/maximized_normal_inactive.png b/configs/awesome/nord/titlebar/maximized_normal_inactive.png deleted file mode 100644 index 4c1ab1f..0000000 Binary files a/configs/awesome/nord/titlebar/maximized_normal_inactive.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/minimize_focus.png b/configs/awesome/nord/titlebar/minimize_focus.png deleted file mode 100644 index caaceb2..0000000 Binary files a/configs/awesome/nord/titlebar/minimize_focus.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/minimize_normal.png b/configs/awesome/nord/titlebar/minimize_normal.png deleted file mode 100644 index 36621d0..0000000 Binary files a/configs/awesome/nord/titlebar/minimize_normal.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/ontop_focus_active.png b/configs/awesome/nord/titlebar/ontop_focus_active.png deleted file mode 100644 index 312c00b..0000000 Binary files a/configs/awesome/nord/titlebar/ontop_focus_active.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/ontop_focus_inactive.png b/configs/awesome/nord/titlebar/ontop_focus_inactive.png deleted file mode 100644 index a48e1c5..0000000 Binary files a/configs/awesome/nord/titlebar/ontop_focus_inactive.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/ontop_normal_active.png b/configs/awesome/nord/titlebar/ontop_normal_active.png deleted file mode 100644 index 117a203..0000000 Binary files a/configs/awesome/nord/titlebar/ontop_normal_active.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/ontop_normal_inactive.png b/configs/awesome/nord/titlebar/ontop_normal_inactive.png deleted file mode 100644 index d3a10c8..0000000 Binary files a/configs/awesome/nord/titlebar/ontop_normal_inactive.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/sticky_focus_active.png b/configs/awesome/nord/titlebar/sticky_focus_active.png deleted file mode 100644 index 814499b..0000000 Binary files a/configs/awesome/nord/titlebar/sticky_focus_active.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/sticky_focus_inactive.png b/configs/awesome/nord/titlebar/sticky_focus_inactive.png deleted file mode 100644 index 21b000d..0000000 Binary files a/configs/awesome/nord/titlebar/sticky_focus_inactive.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/sticky_normal_active.png b/configs/awesome/nord/titlebar/sticky_normal_active.png deleted file mode 100644 index bdb5595..0000000 Binary files a/configs/awesome/nord/titlebar/sticky_normal_active.png and /dev/null differ diff --git a/configs/awesome/nord/titlebar/sticky_normal_inactive.png b/configs/awesome/nord/titlebar/sticky_normal_inactive.png deleted file mode 100644 index a96b9b1..0000000 Binary files a/configs/awesome/nord/titlebar/sticky_normal_inactive.png and /dev/null differ diff --git a/configs/awesome/orange/README b/configs/awesome/orange/README deleted file mode 100644 index 1ddb349..0000000 --- a/configs/awesome/orange/README +++ /dev/null @@ -1,3 +0,0 @@ -Background images: - Mikael Eriksson - Licensed under CC-BY-SA-3.0 diff --git a/configs/awesome/orange/background.png b/configs/awesome/orange/background.png deleted file mode 100644 index 8f52b6b..0000000 Binary files a/configs/awesome/orange/background.png and /dev/null differ diff --git a/configs/awesome/orange/background_white.png b/configs/awesome/orange/background_white.png deleted file mode 100644 index bb0c5d0..0000000 Binary files a/configs/awesome/orange/background_white.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/cornerne.png b/configs/awesome/orange/layouts/cornerne.png deleted file mode 100644 index c85bd56..0000000 Binary files a/configs/awesome/orange/layouts/cornerne.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/cornernew.png b/configs/awesome/orange/layouts/cornernew.png deleted file mode 100644 index c3fd986..0000000 Binary files a/configs/awesome/orange/layouts/cornernew.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/cornernw.png b/configs/awesome/orange/layouts/cornernw.png deleted file mode 100644 index dfe78b3..0000000 Binary files a/configs/awesome/orange/layouts/cornernw.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/cornernww.png b/configs/awesome/orange/layouts/cornernww.png deleted file mode 100644 index f489010..0000000 Binary files a/configs/awesome/orange/layouts/cornernww.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/cornerse.png b/configs/awesome/orange/layouts/cornerse.png deleted file mode 100644 index 023ae79..0000000 Binary files a/configs/awesome/orange/layouts/cornerse.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/cornersew.png b/configs/awesome/orange/layouts/cornersew.png deleted file mode 100644 index f7cfa1c..0000000 Binary files a/configs/awesome/orange/layouts/cornersew.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/cornersw.png b/configs/awesome/orange/layouts/cornersw.png deleted file mode 100644 index c1453c9..0000000 Binary files a/configs/awesome/orange/layouts/cornersw.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/cornersww.png b/configs/awesome/orange/layouts/cornersww.png deleted file mode 100644 index a65a043..0000000 Binary files a/configs/awesome/orange/layouts/cornersww.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/dwindle.png b/configs/awesome/orange/layouts/dwindle.png deleted file mode 100644 index 9902d22..0000000 Binary files a/configs/awesome/orange/layouts/dwindle.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/dwindlew.png b/configs/awesome/orange/layouts/dwindlew.png deleted file mode 100644 index 9199049..0000000 Binary files a/configs/awesome/orange/layouts/dwindlew.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/fairh.png b/configs/awesome/orange/layouts/fairh.png deleted file mode 100644 index d41deea..0000000 Binary files a/configs/awesome/orange/layouts/fairh.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/fairhw.png b/configs/awesome/orange/layouts/fairhw.png deleted file mode 100644 index bb50e3a..0000000 Binary files a/configs/awesome/orange/layouts/fairhw.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/fairv.png b/configs/awesome/orange/layouts/fairv.png deleted file mode 100644 index f5f0288..0000000 Binary files a/configs/awesome/orange/layouts/fairv.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/fairvw.png b/configs/awesome/orange/layouts/fairvw.png deleted file mode 100644 index 4f4ed52..0000000 Binary files a/configs/awesome/orange/layouts/fairvw.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/floating.png b/configs/awesome/orange/layouts/floating.png deleted file mode 100644 index b8061a0..0000000 Binary files a/configs/awesome/orange/layouts/floating.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/floatingw.png b/configs/awesome/orange/layouts/floatingw.png deleted file mode 100644 index 4815894..0000000 Binary files a/configs/awesome/orange/layouts/floatingw.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/fullscreen.png b/configs/awesome/orange/layouts/fullscreen.png deleted file mode 100644 index d02f6fc..0000000 Binary files a/configs/awesome/orange/layouts/fullscreen.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/fullscreenw.png b/configs/awesome/orange/layouts/fullscreenw.png deleted file mode 100644 index 5c35bfa..0000000 Binary files a/configs/awesome/orange/layouts/fullscreenw.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/magnifier.png b/configs/awesome/orange/layouts/magnifier.png deleted file mode 100644 index 2925414..0000000 Binary files a/configs/awesome/orange/layouts/magnifier.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/magnifierw.png b/configs/awesome/orange/layouts/magnifierw.png deleted file mode 100644 index 6209556..0000000 Binary files a/configs/awesome/orange/layouts/magnifierw.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/max.png b/configs/awesome/orange/layouts/max.png deleted file mode 100644 index 8d20844..0000000 Binary files a/configs/awesome/orange/layouts/max.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/maxw.png b/configs/awesome/orange/layouts/maxw.png deleted file mode 100644 index 85f5ce3..0000000 Binary files a/configs/awesome/orange/layouts/maxw.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/spiral.png b/configs/awesome/orange/layouts/spiral.png deleted file mode 100644 index d9434be..0000000 Binary files a/configs/awesome/orange/layouts/spiral.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/spiralw.png b/configs/awesome/orange/layouts/spiralw.png deleted file mode 100644 index b78dd86..0000000 Binary files a/configs/awesome/orange/layouts/spiralw.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/tile.png b/configs/awesome/orange/layouts/tile.png deleted file mode 100644 index 3ede21e..0000000 Binary files a/configs/awesome/orange/layouts/tile.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/tilebottom.png b/configs/awesome/orange/layouts/tilebottom.png deleted file mode 100644 index 6f8c257..0000000 Binary files a/configs/awesome/orange/layouts/tilebottom.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/tilebottomw.png b/configs/awesome/orange/layouts/tilebottomw.png deleted file mode 100644 index a1de7b2..0000000 Binary files a/configs/awesome/orange/layouts/tilebottomw.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/tileleft.png b/configs/awesome/orange/layouts/tileleft.png deleted file mode 100644 index 31d6870..0000000 Binary files a/configs/awesome/orange/layouts/tileleft.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/tileleftw.png b/configs/awesome/orange/layouts/tileleftw.png deleted file mode 100644 index cf14c25..0000000 Binary files a/configs/awesome/orange/layouts/tileleftw.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/tiletop.png b/configs/awesome/orange/layouts/tiletop.png deleted file mode 100644 index 98cade2..0000000 Binary files a/configs/awesome/orange/layouts/tiletop.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/tiletopw.png b/configs/awesome/orange/layouts/tiletopw.png deleted file mode 100644 index d1d0872..0000000 Binary files a/configs/awesome/orange/layouts/tiletopw.png and /dev/null differ diff --git a/configs/awesome/orange/layouts/tilew.png b/configs/awesome/orange/layouts/tilew.png deleted file mode 100644 index fde2ca4..0000000 Binary files a/configs/awesome/orange/layouts/tilew.png and /dev/null differ diff --git a/configs/awesome/orange/submenu.png b/configs/awesome/orange/submenu.png deleted file mode 100644 index b2778e2..0000000 Binary files a/configs/awesome/orange/submenu.png and /dev/null differ diff --git a/configs/awesome/orange/taglist/squarefw.png b/configs/awesome/orange/taglist/squarefw.png deleted file mode 100644 index 2a86430..0000000 Binary files a/configs/awesome/orange/taglist/squarefw.png and /dev/null differ diff --git a/configs/awesome/orange/taglist/squarew.png b/configs/awesome/orange/taglist/squarew.png deleted file mode 100644 index 913f2ca..0000000 Binary files a/configs/awesome/orange/taglist/squarew.png and /dev/null differ diff --git a/configs/awesome/orange/theme.lua b/configs/awesome/orange/theme.lua deleted file mode 100644 index 2c82082..0000000 --- a/configs/awesome/orange/theme.lua +++ /dev/null @@ -1,140 +0,0 @@ ---------------------------- --- Default awesome theme -- ---------------------------- - -local theme_assets = require("beautiful.theme_assets") -local xresources = require("beautiful.xresources") -local dpi = xresources.apply_dpi - -local gfs = require("gears.filesystem") -local themes_path = gfs.get_themes_dir() -local main = "#ff6600" -local urgent = "#1d1ba9" -local theme = {} -local white = "#ffffff" -local black = "#000000" - -theme.font = "Euro Caps 12" - -theme.bg_normal = main -theme.bg_focus = main -theme.bg_urgent = urgent -theme.bg_minimize = main -theme.bg_systray = theme.bg_normal - -theme.fg_normal = black -theme.fg_focus = black -theme.fg_urgent = black -theme.fg_minimize = black - -theme.useless_gap = dpi(0) -theme.border_width = dpi(1) -theme.border_normal = main -theme.border_focus = "#d8b675" -theme.border_marked = "#91231c" - --- There are other variable sets --- overriding the default one when --- defined, the sets are: --- taglist_[bg|fg]_[focus|urgent|occupied|empty|volatile] --- tasklist_[bg|fg]_[focus|urgent] --- titlebar_[bg|fg]_[normal|focus] --- tooltip_[font|opacity|fg_color|bg_color|border_width|border_color] --- mouse_finder_[color|timeout|animate_timeout|radius|factor] --- prompt_[fg|bg|fg_cursor|bg_cursor|font] --- hotkeys_[bg|fg|border_width|border_color|shape|opacity|modifiers_fg|label_bg|label_fg|group_margin|font|description_font] --- Example: ---theme.taglist_bg_focus = "#ff0000" - --- Generate taglist squares: -local taglist_square_size = dpi(4) -theme.taglist_squares_sel = theme_assets.taglist_squares_sel( - taglist_square_size, theme.fg_normal -) -theme.taglist_squares_unsel = theme_assets.taglist_squares_unsel( - taglist_square_size, theme.fg_normal -) - --- Variables set for theming notifications: --- notification_font --- notification_[bg|fg] --- notification_[width|height|margin] --- notification_[border_color|border_width|shape|opacity] - --- Variables set for theming the menu: --- menu_[bg|fg]_[normal|focus] --- menu_[border_color|border_width] -theme.menu_submenu_icon = themes_path.."default/submenu.png" -theme.menu_height = dpi(25) -theme.menu_width = dpi(110) - --- You can add as many variables as --- you wish and access them by using --- beautiful.variable in your rc.lua ---theme.bg_widget = "#cc0000" - --- Define the image to load -theme.titlebar_close_button_normal = themes_path.."default/titlebar/close_normal.png" -theme.titlebar_close_button_focus = themes_path.."default/titlebar/close_focus.png" - -theme.titlebar_minimize_button_normal = themes_path.."default/titlebar/minimize_normal.png" -theme.titlebar_minimize_button_focus = themes_path.."default/titlebar/minimize_focus.png" - -theme.titlebar_ontop_button_normal_inactive = themes_path.."default/titlebar/ontop_normal_inactive.png" -theme.titlebar_ontop_button_focus_inactive = themes_path.."default/titlebar/ontop_focus_inactive.png" -theme.titlebar_ontop_button_normal_active = themes_path.."default/titlebar/ontop_normal_active.png" -theme.titlebar_ontop_button_focus_active = themes_path.."default/titlebar/ontop_focus_active.png" - -theme.titlebar_sticky_button_normal_inactive = themes_path.."default/titlebar/sticky_normal_inactive.png" -theme.titlebar_sticky_button_focus_inactive = themes_path.."default/titlebar/sticky_focus_inactive.png" -theme.titlebar_sticky_button_normal_active = themes_path.."default/titlebar/sticky_normal_active.png" -theme.titlebar_sticky_button_focus_active = themes_path.."default/titlebar/sticky_focus_active.png" - -theme.titlebar_floating_button_normal_inactive = themes_path.."default/titlebar/floating_normal_inactive.png" -theme.titlebar_floating_button_focus_inactive = themes_path.."default/titlebar/floating_focus_inactive.png" -theme.titlebar_floating_button_normal_active = themes_path.."default/titlebar/floating_normal_active.png" -theme.titlebar_floating_button_focus_active = themes_path.."default/titlebar/floating_focus_active.png" - -theme.titlebar_maximized_button_normal_inactive = themes_path.."default/titlebar/maximized_normal_inactive.png" -theme.titlebar_maximized_button_focus_inactive = themes_path.."default/titlebar/maximized_focus_inactive.png" -theme.titlebar_maximized_button_normal_active = themes_path.."default/titlebar/maximized_normal_active.png" -theme.titlebar_maximized_button_focus_active = themes_path.."default/titlebar/maximized_focus_active.png" - ---Wibar -theme.wibar_pos = "left" - --- theme.wallpaper = themes_path.."default/background.png" - --- You can use your own layout icons like this: -theme.layout_fairh = themes_path.."default/layouts/fairhw.png" -theme.layout_fairv = themes_path.."default/layouts/fairvw.png" -theme.layout_floating = themes_path.."default/layouts/floatingw.png" -theme.layout_magnifier = themes_path.."default/layouts/magnifierw.png" -theme.layout_max = themes_path.."default/layouts/maxw.png" -theme.layout_fullscreen = themes_path.."default/layouts/fullscreenw.png" -theme.layout_tilebottom = themes_path.."default/layouts/tilebottomw.png" -theme.layout_tileleft = themes_path.."default/layouts/tileleftw.png" -theme.layout_tile = themes_path.."default/layouts/tilew.png" -theme.layout_tiletop = themes_path.."default/layouts/tiletopw.png" -theme.layout_spiral = themes_path.."default/layouts/spiralw.png" -theme.layout_dwindle = themes_path.."default/layouts/dwindlew.png" -theme.layout_cornernw = themes_path.."default/layouts/cornernww.png" -theme.layout_cornerne = themes_path.."default/layouts/cornernew.png" -theme.layout_cornersw = themes_path.."default/layouts/cornersww.png" -theme.layout_cornerse = themes_path.."default/layouts/cornersew.png" -theme.tasklist_disable_icon = true - --- Generate Awesome icon: -theme.awesome_icon = theme_assets.awesome_icon( - theme.menu_height, theme.bg_focus, theme.fg_focus -) - --- Define the icon theme for application icons. If not set then the icons --- from /usr/share/icons and /usr/share/icons/hicolor will be used. -theme.icon_theme = nil - -return theme - --- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80 --- - diff --git a/configs/awesome/orange/titlebar/close_focus.png b/configs/awesome/orange/titlebar/close_focus.png deleted file mode 100644 index 01ef825..0000000 Binary files a/configs/awesome/orange/titlebar/close_focus.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/close_normal.png b/configs/awesome/orange/titlebar/close_normal.png deleted file mode 100644 index 5448ed8..0000000 Binary files a/configs/awesome/orange/titlebar/close_normal.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/floating_focus_active.png b/configs/awesome/orange/titlebar/floating_focus_active.png deleted file mode 100644 index 82dcc7c..0000000 Binary files a/configs/awesome/orange/titlebar/floating_focus_active.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/floating_focus_inactive.png b/configs/awesome/orange/titlebar/floating_focus_inactive.png deleted file mode 100644 index c19ba80..0000000 Binary files a/configs/awesome/orange/titlebar/floating_focus_inactive.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/floating_normal_active.png b/configs/awesome/orange/titlebar/floating_normal_active.png deleted file mode 100644 index 62342d1..0000000 Binary files a/configs/awesome/orange/titlebar/floating_normal_active.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/floating_normal_inactive.png b/configs/awesome/orange/titlebar/floating_normal_inactive.png deleted file mode 100644 index e2bbdfa..0000000 Binary files a/configs/awesome/orange/titlebar/floating_normal_inactive.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/maximized_focus_active.png b/configs/awesome/orange/titlebar/maximized_focus_active.png deleted file mode 100644 index d7dffd7..0000000 Binary files a/configs/awesome/orange/titlebar/maximized_focus_active.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/maximized_focus_inactive.png b/configs/awesome/orange/titlebar/maximized_focus_inactive.png deleted file mode 100644 index 844389f..0000000 Binary files a/configs/awesome/orange/titlebar/maximized_focus_inactive.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/maximized_normal_active.png b/configs/awesome/orange/titlebar/maximized_normal_active.png deleted file mode 100644 index a705f81..0000000 Binary files a/configs/awesome/orange/titlebar/maximized_normal_active.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/maximized_normal_inactive.png b/configs/awesome/orange/titlebar/maximized_normal_inactive.png deleted file mode 100644 index 4c1ab1f..0000000 Binary files a/configs/awesome/orange/titlebar/maximized_normal_inactive.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/minimize_focus.png b/configs/awesome/orange/titlebar/minimize_focus.png deleted file mode 100644 index caaceb2..0000000 Binary files a/configs/awesome/orange/titlebar/minimize_focus.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/minimize_normal.png b/configs/awesome/orange/titlebar/minimize_normal.png deleted file mode 100644 index 36621d0..0000000 Binary files a/configs/awesome/orange/titlebar/minimize_normal.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/ontop_focus_active.png b/configs/awesome/orange/titlebar/ontop_focus_active.png deleted file mode 100644 index 312c00b..0000000 Binary files a/configs/awesome/orange/titlebar/ontop_focus_active.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/ontop_focus_inactive.png b/configs/awesome/orange/titlebar/ontop_focus_inactive.png deleted file mode 100644 index a48e1c5..0000000 Binary files a/configs/awesome/orange/titlebar/ontop_focus_inactive.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/ontop_normal_active.png b/configs/awesome/orange/titlebar/ontop_normal_active.png deleted file mode 100644 index 117a203..0000000 Binary files a/configs/awesome/orange/titlebar/ontop_normal_active.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/ontop_normal_inactive.png b/configs/awesome/orange/titlebar/ontop_normal_inactive.png deleted file mode 100644 index d3a10c8..0000000 Binary files a/configs/awesome/orange/titlebar/ontop_normal_inactive.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/sticky_focus_active.png b/configs/awesome/orange/titlebar/sticky_focus_active.png deleted file mode 100644 index 814499b..0000000 Binary files a/configs/awesome/orange/titlebar/sticky_focus_active.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/sticky_focus_inactive.png b/configs/awesome/orange/titlebar/sticky_focus_inactive.png deleted file mode 100644 index 21b000d..0000000 Binary files a/configs/awesome/orange/titlebar/sticky_focus_inactive.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/sticky_normal_active.png b/configs/awesome/orange/titlebar/sticky_normal_active.png deleted file mode 100644 index bdb5595..0000000 Binary files a/configs/awesome/orange/titlebar/sticky_normal_active.png and /dev/null differ diff --git a/configs/awesome/orange/titlebar/sticky_normal_inactive.png b/configs/awesome/orange/titlebar/sticky_normal_inactive.png deleted file mode 100644 index a96b9b1..0000000 Binary files a/configs/awesome/orange/titlebar/sticky_normal_inactive.png and /dev/null differ diff --git a/configs/awesome/purply/README b/configs/awesome/purply/README deleted file mode 100644 index 1ddb349..0000000 --- a/configs/awesome/purply/README +++ /dev/null @@ -1,3 +0,0 @@ -Background images: - Mikael Eriksson - Licensed under CC-BY-SA-3.0 diff --git a/configs/awesome/purply/background.png b/configs/awesome/purply/background.png deleted file mode 100644 index 8f52b6b..0000000 Binary files a/configs/awesome/purply/background.png and /dev/null differ diff --git a/configs/awesome/purply/background_white.png b/configs/awesome/purply/background_white.png deleted file mode 100644 index bb0c5d0..0000000 Binary files a/configs/awesome/purply/background_white.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/cornerne.png b/configs/awesome/purply/layouts/cornerne.png deleted file mode 100644 index c85bd56..0000000 Binary files a/configs/awesome/purply/layouts/cornerne.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/cornernew.png b/configs/awesome/purply/layouts/cornernew.png deleted file mode 100644 index c3fd986..0000000 Binary files a/configs/awesome/purply/layouts/cornernew.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/cornernw.png b/configs/awesome/purply/layouts/cornernw.png deleted file mode 100644 index dfe78b3..0000000 Binary files a/configs/awesome/purply/layouts/cornernw.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/cornernww.png b/configs/awesome/purply/layouts/cornernww.png deleted file mode 100644 index f489010..0000000 Binary files a/configs/awesome/purply/layouts/cornernww.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/cornerse.png b/configs/awesome/purply/layouts/cornerse.png deleted file mode 100644 index 023ae79..0000000 Binary files a/configs/awesome/purply/layouts/cornerse.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/cornersew.png b/configs/awesome/purply/layouts/cornersew.png deleted file mode 100644 index f7cfa1c..0000000 Binary files a/configs/awesome/purply/layouts/cornersew.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/cornersw.png b/configs/awesome/purply/layouts/cornersw.png deleted file mode 100644 index c1453c9..0000000 Binary files a/configs/awesome/purply/layouts/cornersw.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/cornersww.png b/configs/awesome/purply/layouts/cornersww.png deleted file mode 100644 index a65a043..0000000 Binary files a/configs/awesome/purply/layouts/cornersww.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/dwindle.png b/configs/awesome/purply/layouts/dwindle.png deleted file mode 100644 index 9902d22..0000000 Binary files a/configs/awesome/purply/layouts/dwindle.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/dwindlew.png b/configs/awesome/purply/layouts/dwindlew.png deleted file mode 100644 index 9199049..0000000 Binary files a/configs/awesome/purply/layouts/dwindlew.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/fairh.png b/configs/awesome/purply/layouts/fairh.png deleted file mode 100644 index d41deea..0000000 Binary files a/configs/awesome/purply/layouts/fairh.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/fairhw.png b/configs/awesome/purply/layouts/fairhw.png deleted file mode 100644 index bb50e3a..0000000 Binary files a/configs/awesome/purply/layouts/fairhw.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/fairv.png b/configs/awesome/purply/layouts/fairv.png deleted file mode 100644 index f5f0288..0000000 Binary files a/configs/awesome/purply/layouts/fairv.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/fairvw.png b/configs/awesome/purply/layouts/fairvw.png deleted file mode 100644 index 4f4ed52..0000000 Binary files a/configs/awesome/purply/layouts/fairvw.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/floating.png b/configs/awesome/purply/layouts/floating.png deleted file mode 100644 index b8061a0..0000000 Binary files a/configs/awesome/purply/layouts/floating.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/floatingw.png b/configs/awesome/purply/layouts/floatingw.png deleted file mode 100644 index 4815894..0000000 Binary files a/configs/awesome/purply/layouts/floatingw.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/fullscreen.png b/configs/awesome/purply/layouts/fullscreen.png deleted file mode 100644 index d02f6fc..0000000 Binary files a/configs/awesome/purply/layouts/fullscreen.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/fullscreenw.png b/configs/awesome/purply/layouts/fullscreenw.png deleted file mode 100644 index 5c35bfa..0000000 Binary files a/configs/awesome/purply/layouts/fullscreenw.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/magnifier.png b/configs/awesome/purply/layouts/magnifier.png deleted file mode 100644 index 2925414..0000000 Binary files a/configs/awesome/purply/layouts/magnifier.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/magnifierw.png b/configs/awesome/purply/layouts/magnifierw.png deleted file mode 100644 index 6209556..0000000 Binary files a/configs/awesome/purply/layouts/magnifierw.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/max.png b/configs/awesome/purply/layouts/max.png deleted file mode 100644 index 8d20844..0000000 Binary files a/configs/awesome/purply/layouts/max.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/maxw.png b/configs/awesome/purply/layouts/maxw.png deleted file mode 100644 index 85f5ce3..0000000 Binary files a/configs/awesome/purply/layouts/maxw.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/spiral.png b/configs/awesome/purply/layouts/spiral.png deleted file mode 100644 index d9434be..0000000 Binary files a/configs/awesome/purply/layouts/spiral.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/spiralw.png b/configs/awesome/purply/layouts/spiralw.png deleted file mode 100644 index b78dd86..0000000 Binary files a/configs/awesome/purply/layouts/spiralw.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/tile.png b/configs/awesome/purply/layouts/tile.png deleted file mode 100644 index 3ede21e..0000000 Binary files a/configs/awesome/purply/layouts/tile.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/tilebottom.png b/configs/awesome/purply/layouts/tilebottom.png deleted file mode 100644 index 6f8c257..0000000 Binary files a/configs/awesome/purply/layouts/tilebottom.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/tilebottomw.png b/configs/awesome/purply/layouts/tilebottomw.png deleted file mode 100644 index a1de7b2..0000000 Binary files a/configs/awesome/purply/layouts/tilebottomw.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/tileleft.png b/configs/awesome/purply/layouts/tileleft.png deleted file mode 100644 index 31d6870..0000000 Binary files a/configs/awesome/purply/layouts/tileleft.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/tileleftw.png b/configs/awesome/purply/layouts/tileleftw.png deleted file mode 100644 index cf14c25..0000000 Binary files a/configs/awesome/purply/layouts/tileleftw.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/tiletop.png b/configs/awesome/purply/layouts/tiletop.png deleted file mode 100644 index 98cade2..0000000 Binary files a/configs/awesome/purply/layouts/tiletop.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/tiletopw.png b/configs/awesome/purply/layouts/tiletopw.png deleted file mode 100644 index d1d0872..0000000 Binary files a/configs/awesome/purply/layouts/tiletopw.png and /dev/null differ diff --git a/configs/awesome/purply/layouts/tilew.png b/configs/awesome/purply/layouts/tilew.png deleted file mode 100644 index fde2ca4..0000000 Binary files a/configs/awesome/purply/layouts/tilew.png and /dev/null differ diff --git a/configs/awesome/purply/submenu.png b/configs/awesome/purply/submenu.png deleted file mode 100644 index b2778e2..0000000 Binary files a/configs/awesome/purply/submenu.png and /dev/null differ diff --git a/configs/awesome/purply/taglist/squarefw.png b/configs/awesome/purply/taglist/squarefw.png deleted file mode 100644 index 2a86430..0000000 Binary files a/configs/awesome/purply/taglist/squarefw.png and /dev/null differ diff --git a/configs/awesome/purply/taglist/squarew.png b/configs/awesome/purply/taglist/squarew.png deleted file mode 100644 index 913f2ca..0000000 Binary files a/configs/awesome/purply/taglist/squarew.png and /dev/null differ diff --git a/configs/awesome/purply/theme.lua b/configs/awesome/purply/theme.lua deleted file mode 100644 index ff326c3..0000000 --- a/configs/awesome/purply/theme.lua +++ /dev/null @@ -1,138 +0,0 @@ ---------------------------- --- Default awesome theme -- ---------------------------- - -local theme_assets = require("beautiful.theme_assets") -local xresources = require("beautiful.xresources") -local dpi = xresources.apply_dpi - -local gfs = require("gears.filesystem") -local themes_path = gfs.get_themes_dir() - -local theme = {} - -theme.font = "Hack Nerd Font 10" - -theme.bg_normal = "#43364b" -theme.bg_focus = "#43364b" -theme.bg_urgent = "#ff0000" -theme.bg_minimize = "#43364b" -theme.bg_systray = theme.bg_normal - -theme.fg_normal = "#ffffff" -theme.fg_focus = "#ffffff" -theme.fg_urgent = "#ffffff" -theme.fg_minimize = "#ffffff" - -theme.useless_gap = dpi(0) -theme.border_width = dpi(1) -theme.border_normal = "#43364b" -theme.border_focus = "#da6bd1" -theme.border_marked = "#91231c" - --- There are other variable sets --- overriding the default one when --- defined, the sets are: --- taglist_[bg|fg]_[focus|urgent|occupied|empty|volatile] --- tasklist_[bg|fg]_[focus|urgent] --- titlebar_[bg|fg]_[normal|focus] --- tooltip_[font|opacity|fg_color|bg_color|border_width|border_color] --- mouse_finder_[color|timeout|animate_timeout|radius|factor] --- prompt_[fg|bg|fg_cursor|bg_cursor|font] --- hotkeys_[bg|fg|border_width|border_color|shape|opacity|modifiers_fg|label_bg|label_fg|group_margin|font|description_font] --- Example: ---theme.taglist_bg_focus = "#ff0000" - --- Generate taglist squares: -local taglist_square_size = dpi(4) -theme.taglist_squares_sel = theme_assets.taglist_squares_sel( - taglist_square_size, theme.fg_normal -) -theme.taglist_squares_unsel = theme_assets.taglist_squares_unsel( - taglist_square_size, theme.fg_normal -) - --- Variables set for theming notifications: --- notification_font --- notification_[bg|fg] --- notification_[width|height|margin] --- notification_[border_color|border_width|shape|opacity] - --- Variables set for theming the menu: --- menu_[bg|fg]_[normal|focus] --- menu_[border_color|border_width] -theme.menu_submenu_icon = themes_path.."default/submenu.png" -theme.menu_height = dpi(25) -theme.menu_width = dpi(110) - --- You can add as many variables as --- you wish and access them by using --- beautiful.variable in your rc.lua ---theme.bg_widget = "#cc0000" - --- Define the image to load -theme.titlebar_close_button_normal = themes_path.."default/titlebar/close_normal.png" -theme.titlebar_close_button_focus = themes_path.."default/titlebar/close_focus.png" - -theme.titlebar_minimize_button_normal = themes_path.."default/titlebar/minimize_normal.png" -theme.titlebar_minimize_button_focus = themes_path.."default/titlebar/minimize_focus.png" - -theme.titlebar_ontop_button_normal_inactive = themes_path.."default/titlebar/ontop_normal_inactive.png" -theme.titlebar_ontop_button_focus_inactive = themes_path.."default/titlebar/ontop_focus_inactive.png" -theme.titlebar_ontop_button_normal_active = themes_path.."default/titlebar/ontop_normal_active.png" -theme.titlebar_ontop_button_focus_active = themes_path.."default/titlebar/ontop_focus_active.png" - -theme.titlebar_sticky_button_normal_inactive = themes_path.."default/titlebar/sticky_normal_inactive.png" -theme.titlebar_sticky_button_focus_inactive = themes_path.."default/titlebar/sticky_focus_inactive.png" -theme.titlebar_sticky_button_normal_active = themes_path.."default/titlebar/sticky_normal_active.png" -theme.titlebar_sticky_button_focus_active = themes_path.."default/titlebar/sticky_focus_active.png" - -theme.titlebar_floating_button_normal_inactive = themes_path.."default/titlebar/floating_normal_inactive.png" -theme.titlebar_floating_button_focus_inactive = themes_path.."default/titlebar/floating_focus_inactive.png" -theme.titlebar_floating_button_normal_active = themes_path.."default/titlebar/floating_normal_active.png" -theme.titlebar_floating_button_focus_active = themes_path.."default/titlebar/floating_focus_active.png" - -theme.titlebar_maximized_button_normal_inactive = themes_path.."default/titlebar/maximized_normal_inactive.png" -theme.titlebar_maximized_button_focus_inactive = themes_path.."default/titlebar/maximized_focus_inactive.png" -theme.titlebar_maximized_button_normal_active = themes_path.."default/titlebar/maximized_normal_active.png" -theme.titlebar_maximized_button_focus_active = themes_path.."default/titlebar/maximized_focus_active.png" - ---Wibar -theme.wibar_pos = "left" -theme.wibar_width = dpi(50) - --- theme.wallpaper = themes_path.."default/background.png" - --- You can use your own layout icons like this: -theme.layout_fairh = themes_path.."default/layouts/fairhw.png" -theme.layout_fairv = themes_path.."default/layouts/fairvw.png" -theme.layout_floating = themes_path.."default/layouts/floatingw.png" -theme.layout_magnifier = themes_path.."default/layouts/magnifierw.png" -theme.layout_max = themes_path.."default/layouts/maxw.png" -theme.layout_fullscreen = themes_path.."default/layouts/fullscreenw.png" -theme.layout_tilebottom = themes_path.."default/layouts/tilebottomw.png" -theme.layout_tileleft = themes_path.."default/layouts/tileleftw.png" -theme.layout_tile = themes_path.."default/layouts/tilew.png" -theme.layout_tiletop = themes_path.."default/layouts/tiletopw.png" -theme.layout_spiral = themes_path.."default/layouts/spiralw.png" -theme.layout_dwindle = themes_path.."default/layouts/dwindlew.png" -theme.layout_cornernw = themes_path.."default/layouts/cornernww.png" -theme.layout_cornerne = themes_path.."default/layouts/cornernew.png" -theme.layout_cornersw = themes_path.."default/layouts/cornersww.png" -theme.layout_cornerse = themes_path.."default/layouts/cornersew.png" -theme.tasklist_disable_icon = true - --- Generate Awesome icon: -theme.awesome_icon = theme_assets.awesome_icon( - theme.menu_height, theme.bg_focus, theme.fg_focus -) - --- Define the icon theme for application icons. If not set then the icons --- from /usr/share/icons and /usr/share/icons/hicolor will be used. -theme.icon_theme = nil - -return theme - --- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80 --- - diff --git a/configs/awesome/purply/titlebar/close_focus.png b/configs/awesome/purply/titlebar/close_focus.png deleted file mode 100644 index 01ef825..0000000 Binary files a/configs/awesome/purply/titlebar/close_focus.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/close_normal.png b/configs/awesome/purply/titlebar/close_normal.png deleted file mode 100644 index 5448ed8..0000000 Binary files a/configs/awesome/purply/titlebar/close_normal.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/floating_focus_active.png b/configs/awesome/purply/titlebar/floating_focus_active.png deleted file mode 100644 index 82dcc7c..0000000 Binary files a/configs/awesome/purply/titlebar/floating_focus_active.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/floating_focus_inactive.png b/configs/awesome/purply/titlebar/floating_focus_inactive.png deleted file mode 100644 index c19ba80..0000000 Binary files a/configs/awesome/purply/titlebar/floating_focus_inactive.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/floating_normal_active.png b/configs/awesome/purply/titlebar/floating_normal_active.png deleted file mode 100644 index 62342d1..0000000 Binary files a/configs/awesome/purply/titlebar/floating_normal_active.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/floating_normal_inactive.png b/configs/awesome/purply/titlebar/floating_normal_inactive.png deleted file mode 100644 index e2bbdfa..0000000 Binary files a/configs/awesome/purply/titlebar/floating_normal_inactive.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/maximized_focus_active.png b/configs/awesome/purply/titlebar/maximized_focus_active.png deleted file mode 100644 index d7dffd7..0000000 Binary files a/configs/awesome/purply/titlebar/maximized_focus_active.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/maximized_focus_inactive.png b/configs/awesome/purply/titlebar/maximized_focus_inactive.png deleted file mode 100644 index 844389f..0000000 Binary files a/configs/awesome/purply/titlebar/maximized_focus_inactive.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/maximized_normal_active.png b/configs/awesome/purply/titlebar/maximized_normal_active.png deleted file mode 100644 index a705f81..0000000 Binary files a/configs/awesome/purply/titlebar/maximized_normal_active.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/maximized_normal_inactive.png b/configs/awesome/purply/titlebar/maximized_normal_inactive.png deleted file mode 100644 index 4c1ab1f..0000000 Binary files a/configs/awesome/purply/titlebar/maximized_normal_inactive.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/minimize_focus.png b/configs/awesome/purply/titlebar/minimize_focus.png deleted file mode 100644 index caaceb2..0000000 Binary files a/configs/awesome/purply/titlebar/minimize_focus.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/minimize_normal.png b/configs/awesome/purply/titlebar/minimize_normal.png deleted file mode 100644 index 36621d0..0000000 Binary files a/configs/awesome/purply/titlebar/minimize_normal.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/ontop_focus_active.png b/configs/awesome/purply/titlebar/ontop_focus_active.png deleted file mode 100644 index 312c00b..0000000 Binary files a/configs/awesome/purply/titlebar/ontop_focus_active.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/ontop_focus_inactive.png b/configs/awesome/purply/titlebar/ontop_focus_inactive.png deleted file mode 100644 index a48e1c5..0000000 Binary files a/configs/awesome/purply/titlebar/ontop_focus_inactive.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/ontop_normal_active.png b/configs/awesome/purply/titlebar/ontop_normal_active.png deleted file mode 100644 index 117a203..0000000 Binary files a/configs/awesome/purply/titlebar/ontop_normal_active.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/ontop_normal_inactive.png b/configs/awesome/purply/titlebar/ontop_normal_inactive.png deleted file mode 100644 index d3a10c8..0000000 Binary files a/configs/awesome/purply/titlebar/ontop_normal_inactive.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/sticky_focus_active.png b/configs/awesome/purply/titlebar/sticky_focus_active.png deleted file mode 100644 index 814499b..0000000 Binary files a/configs/awesome/purply/titlebar/sticky_focus_active.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/sticky_focus_inactive.png b/configs/awesome/purply/titlebar/sticky_focus_inactive.png deleted file mode 100644 index 21b000d..0000000 Binary files a/configs/awesome/purply/titlebar/sticky_focus_inactive.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/sticky_normal_active.png b/configs/awesome/purply/titlebar/sticky_normal_active.png deleted file mode 100644 index bdb5595..0000000 Binary files a/configs/awesome/purply/titlebar/sticky_normal_active.png and /dev/null differ diff --git a/configs/awesome/purply/titlebar/sticky_normal_inactive.png b/configs/awesome/purply/titlebar/sticky_normal_inactive.png deleted file mode 100644 index a96b9b1..0000000 Binary files a/configs/awesome/purply/titlebar/sticky_normal_inactive.png and /dev/null differ diff --git a/configs/awesome/rc.lua b/configs/awesome/rc.lua index c2c8f4b..96c55fc 100644 --- a/configs/awesome/rc.lua +++ b/configs/awesome/rc.lua @@ -1,5 +1,4 @@ --- DEPENDS ON LAIN REPOSITORY!!! --- DEPENDS ON AWESOME-WM-WIDGETS REPOSITORY!!! +-- If LuaRocks is installed, make sure that packages installed through it are -- found (e.g. lgi). If LuaRocks is not installed, do nothing. pcall(require, "luarocks.loader") @@ -8,16 +7,14 @@ local gears = require("gears") local awful = require("awful") require("awful.autofocus") -- Widget and layout library -local logout_menu_widget = require ("awesome-wm-widgets.logout-menu-widget.logout-menu") local wibox = require("wibox") -local lain = require("lain") -local volume_widget = require ("awesome-wm-widgets.volume-widget.volume") -local net_speed_widget = require ("awesome-wm-widgets.net-speed-widget.net-speed") -local gfs = require("gears.filesystem") +local mpdarc_widget = require("awesome-wm-widgets.mpdarc-widget.mpdarc") +local cpu_widget = require("awesome-wm-widgets.cpu-widget.cpu-widget") +local ram_widget = require("awesome-wm-widgets.ram-widget.ram-widget") +local volume_widget = require('awesome-wm-widgets.volume-widget.volume') +local box_separator = wibox.widget.textbox (" | ") -- Theme handling library local beautiful = require("beautiful") -dpi = beautiful.xresources.apply_dpi -beautiful.init(gfs.get_configuration_dir() .. "theme/theme.lua") -- Notification library local naughty = require("naughty") local menubar = require("menubar") @@ -26,7 +23,6 @@ local hotkeys_popup = require("awful.hotkeys_popup") -- when client with a matching name is opened: require("awful.hotkeys_popup.keys") - -- {{{ 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) @@ -54,11 +50,11 @@ end -- {{{ Variable definitions -- Themes define colours, icons, font and wallpapers. -beautiful.init(gears.filesystem.get_themes_dir() .. "heavenly/theme.lua") +beautiful.init(gears.filesystem.get_configuration_dir() .. "gruvbox/theme.lua") -- This is used later as the default terminal and editor to run. -terminal = "kitty" -editor = os.getenv("nvim") or "nano" +terminal = "alacritty" +editor = os.getenv("EDITOR") or "nvim" editor_cmd = terminal .. " -e " .. editor -- Default modkey. @@ -70,19 +66,19 @@ modkey = "Mod4" -- Table of layouts to cover with awful.layout.inc, order matters. awful.layout.layouts = { - awful.layout.suit.tile, + awful.layout.suit.tile, awful.layout.suit.floating, - awful.layout.suit.tile.left, - awful.layout.suit.tile.bottom, - awful.layout.suit.tile.top, --- awful.layout.suit.fair, - -- awful.layout.suit.fair.horizontal, - -- awful.layout.suit.spiral, - -- awful.layout.suit.spiral.dwindle, - --awful.layout.suit.max, - --awful.layout.suit.max.fullscreen, - --awful.layout.suit.magnifier, - --awful.layout.suit.corner.nw, + -- awful.layout.suit.tile.left, + -- awful.layout.suit.tile.bottom, + -- awful.layout.suit.tile.top, + awful.layout.suit.fair, + -- awful.layout.suit.fair.horizontal, + -- awful.layout.suit.spiral, + -- awful.layout.suit.spiral.dwindle, + -- awful.layout.suit.max, + -- awful.layout.suit.max.fullscreen, + -- awful.layout.suit.magnifier, + -- awful.layout.suit.corner.nw, -- awful.layout.suit.corner.ne, -- awful.layout.suit.corner.sw, -- awful.layout.suit.corner.se, @@ -111,25 +107,6 @@ mylauncher = awful.widget.launcher({ image = beautiful.awesome_icon, menubar.utils.terminal = terminal -- Set the terminal for applications that require it -- }}} --- Widgets --- --- Cpu Windgets -local cpu = lain.widget.cpu { - settings = function () - widget:set_markup(" CPU " .. cpu_now.usage .. "% ") - end -} --- Ram --- -local mymem = lain.widget.mem { - settings = function () - widget:set_markup(" RAM " .. mem_now.perc.. "% ") - end -} - --- Separador -tbox_separator = wibox.widget.textbox (" | ") - -- Keyboard map indicator and switcher mykeyboardlayout = awful.widget.keyboardlayout() @@ -197,7 +174,7 @@ awful.screen.connect_for_each_screen(function(s) set_wallpaper(s) -- Each screen has its own tag table. - awful.tag({ "dev  ", "www  ", "chat ﭮ ", "gfx  ", "vm ﰨ ", "sys  ", "mus 阮", "rand  ", "rand  "}, s, awful.layout.layouts[1]) + awful.tag({ "term", "web", "irc", "gfx", "vm", "code", "music", "email", "x" }, s, awful.layout.layouts[1]) -- Create a promptbox for each screen s.mypromptbox = awful.widget.prompt() @@ -217,11 +194,11 @@ awful.screen.connect_for_each_screen(function(s) } -- Create a tasklist widget - - - - - + s.mytasklist = awful.widget.tasklist { + screen = s, + filter = awful.widget.tasklist.filter.currenttags, + buttons = tasklist_buttons + } -- Create the wibox s.mywibox = awful.wibar({ position = "top", screen = s }) @@ -231,29 +208,31 @@ awful.screen.connect_for_each_screen(function(s) layout = wibox.layout.align.horizontal, { -- Left widgets layout = wibox.layout.fixed.horizontal, - mylauncher, +-- mylauncher, s.mytaglist, + s.mylayoutbox, s.mypromptbox, }, s.mytasklist, -- Middle widget { -- Right widgets layout = wibox.layout.fixed.horizontal, - -- mykeyboardlayout, - volume_widget(), - tbox_separator, - mymem, - tbox_separator, - cpu.widget, - tbox_separator, - net_speed_widget(), - tbox_separator, +-- mykeyboardlayout, + mpdarc_widget, + box_separator, + cpu_widget({ + width = 70, + step_width = 2, + step_spacing = 0, + color = '#8c9440', + }), + box_separator, + ram_widget(), + box_separator, mytextclock, - tbox_separator, - logout_menu_widget(), - tbox_separator, - wibox.widget.systray(), - tbox_separator, - s.mylayoutbox, + box_separator, + volume_widget(), + box_separator, + wibox.widget.systray(), }, } end) @@ -275,7 +254,7 @@ globalkeys = gears.table.join( {description = "view previous", group = "tag"}), awful.key({ modkey, }, "Right", awful.tag.viewnext, {description = "view next", group = "tag"}), - awful.key({ modkey, }, "Escape", awful.tag.history.restore, + awful.key({ modkey, "Control"}, "Escape", awful.tag.history.restore, {description = "go back", group = "tag"}), awful.key({ modkey, }, "j", @@ -298,9 +277,9 @@ globalkeys = gears.table.join( {description = "swap with next client by index", group = "client"}), awful.key({ modkey, "Shift" }, "k", function () awful.client.swap.byidx( -1) end, {description = "swap with previous client by index", group = "client"}), - awful.key({ modkey, "Control" }, "j", function () awful.screen.focus_relative( 1) end, + awful.key({ modkey }, ".", function () awful.screen.focus_relative( 1) end, {description = "focus the next screen", group = "screen"}), - awful.key({ modkey, "Control" }, "k", function () awful.screen.focus_relative(-1) end, + awful.key({ modkey }, ",", function () awful.screen.focus_relative(-1) end, {description = "focus the previous screen", group = "screen"}), awful.key({ modkey, }, "u", awful.client.urgent.jumpto, {description = "jump to urgent client", group = "client"}), @@ -350,57 +329,65 @@ globalkeys = gears.table.join( end, {description = "restore minimized", group = "client"}), - -- Rofi - awful.key({ modkey, "Shift" }, "Return", function () + -- Personal Keybindings + + awful.key({ modkey, "Shift" }, "Return", function () awful.util.spawn("rofi -show drun") end, {description = "launch rofi", group = "personal"}), - --Emacs - awful.key({ modkey, "Shift" }, "e", function () - awful.util.spawn("emacsclient -c") end, - {description = "launch doom emacs", group = "personal"}), - - --File Manager - awful.key({ modkey }, "e", function () + awful.key({ modkey }, "e", function () awful.util.spawn("pcmanfm") end, - {description = "launch file manager", group = "personal"}), + {description = "launch PCManFM", group = "personal"}), - --Brave - awful.key({ modkey }, "b", function () + awful.key({ modkey }, "b", function () awful.util.spawn("brave-bin") end, {description = "launch brave", group = "personal"}), - - --Scrot - awful.key({ }, "Print", function () - awful.spawn.with_shell("zsh ~/.config/awesome/fullscreen.sh") end, - {description = "print all screens", group = "personal"}), - -- all minimized clients are restored --- awful.key({ modkey, "Shift" }, "n", --- function() --- local tag = awful.tag.selected() --- for i=1, #tag:clients() do --- tag:clients()[i].minimized=false --- tag:clients()[i]:redraw() ---- end --- end) - --Select Print - awful.key({"Shift" }, "Print", function () - awful.spawn.with_shell("zsh ~/.config/awesome/select.sh") end, - {description = "select print area", group = "personal"}), + awful.key({ modkey }, "v", function () + awful.util.spawn("vscodium") end, + {description = "launch vscodium", group = "personal"}), + + awful.key({ modkey }, "Escape", function () + awful.util.spawn("mpc toggle") end, + {description = "toggle pause/play music", group = "personal"}), + + awful.key({ modkey }, "F1", function () + awful.util.spawn("mpc prev") end, + {description = "previous music", group = "personal"}), + + awful.key({ modkey }, "F2", function () + awful.util.spawn("mpc next") end, + {description = "next music", group = "personal"}), + + awful.key({ modkey, "Shift" }, "m", function () + awful.util.spawn("alacritty -e ncmpcpp") end, + {description = "launch ncmpcpp", group = "personal"}), + + awful.key({"Shift"}, "Print", function () + awful.spawn.with_shell("sh $HOME/.local/bin/print-select") end, + {description = "print selected area", group = "personal"}), + + awful.key({}, "Print", function () + awful.spawn.with_shell("sh $HOME/.local/bin/print-fullscreen") end, + {description = "print fullscreen", group = "personal"}), + + -- Prompt + + awful.key({ modkey }, "r", function () awful.screen.focused().mypromptbox:run() end, + {description = "run prompt", group = "launcher"}), awful.key({ modkey }, "x", function () awful.prompt.run { prompt = "Run Lua code: ", - textbox = awful.screen.focused().mypromptbox.widget, +-- textbox = awful.screen.focused().mypromptbox.widget, exe_callback = awful.util.eval, history_path = awful.util.get_cache_dir() .. "/history_eval" } end, {description = "lua execute prompt", group = "awesome"}), - - awful.key({}, "", function() menubar.show() end, + -- Menubar + awful.key({ modkey, "Control" }, "p", function() menubar.show() end, {description = "show the menubar", group = "launcher"}) ) @@ -417,7 +404,9 @@ clientkeys = gears.table.join( {description = "toggle floating", group = "client"}), awful.key({ modkey, "Control" }, "Return", function (c) c:swap(awful.client.getmaster()) end, {description = "move to master", group = "client"}), - awful.key({ modkey, }, "o", function (c) c:move_to_screen() end, + awful.key({ modkey, "Shift"}, ".", function (c) c:move_to_screen(0) end, + {description = "move to screen", group = "client"}), + awful.key({ modkey, "Shift"}, ",", function (c) c:move_to_screen(1) end, {description = "move to screen", group = "client"}), awful.key({ modkey, }, "t", function (c) c.ontop = not c.ontop end, {description = "toggle keep on top", group = "client"}), @@ -542,17 +531,25 @@ awful.rules.rules = { class = { "Arandr", "Blueman-manager", --- "Tor Browser", -- Needs a fixed window size to avoid fingerprinting by screen size. - "Steam", - "Transmission-gtk", - "Bottles", - "Mainwindow.py", - "League of Legends", - "Pavucontrol", - "Lutris", - "Virt-manager", - "Pcmanfm"}, - + "Gpick", + "Pavucontrol", + "Arandr", + "Blueman-manager", + "Transmission-gtk", + "Bottles", + "Lutris", + "Virt-manager", + "Pcmanfm", + "Nitrogen", + "PolyMC", + "scrcpy", + "Kruler", + "MessageWin", -- kalarm. + "Sxiv", + "Tor Browser", -- Needs a fixed window size to avoid fingerprinting by screen size. + "Wpa_gui", + "veromix", + "xtightvncviewer"}, -- Note that the name property shown in xprop might be set slightly after creation of the client -- and the name shown there might not match defined rules here. @@ -565,7 +562,89 @@ awful.rules.rules = { "pop-up", -- e.g. Google Chrome's (detached) Developer Tools. } }, properties = { floating = true }}, - } + + -- Add titlebars to normal clients and dialogs + { rule_any = {type = { "normal", "dialog" } + }, properties = { titlebars_enabled = false } + }, + + { rule = { class = "Steam" }, + properties = { screen = 1, tag = "x" } }, + + { rule = { class = "discord" }, + properties = { screen = 2, tag = "irc" } }, + + { rule = {class = "Brave-browser"}, + properties = {screen = 2, tag = "web"}}, + + { rule = {class = "leagueclientux.exe"}, + properties = {screen = 1, tag = "web"}}, + + { rule = {class = "league of legends.exe"}, + properties = {screen = 1, tag = "web"}}, + + { rule = {class = "Minecraft 1.19"}, + properties = {screen = 1, tag = "irc"}}, + + { rule = {class = "riotclientux.exe"}, + properties = {screen = 1, tag = "web"}}, + + { rule = {class = "dauntless-win64-shipping.exe"}, + properties = {screen = 1, tag = "irc"}}, + + { rule = {class = "leagueclient.exe"}, + properties = {screen = 1, tag = "web"}}, + + { rule = {class = "steam_app_335300"}, + properties = {screen = 1, tag = "irc"}}, + + { rule = {class = "steam_app_292030"}, + properties = {screen = 1, tag = "irc"}}, + + { rule = {class = "steam_app_381210"}, + properties = {screen = 1, tag = "irc"}}, + + { rule = {class = "steam_app_374320"}, + properties = {screen = 1, tag = "irc"}}, + + { rule = {class = "steam_app_814380"}, + properties = {screen = 1, tag = "irc"}}, + + { rule = {class = "steam_app_1172620"}, + properties = {screen = 1, tag = "irc"}}, + + { rule = {class = "csgo_linux64"}, + properties = {screen = 1, tag = "irc"}}, + + { rule = {class = "steam_app_291550"}, + properties = {screen = 1, tag = "irc"}}, + + { rule = {class = "steam_app_1245620"}, + properties = {screen = 1, tag = "irc"}}, + + { rule = {class = "steam_app_570940"}, + properties = {screen = 1, tag = "irc"}}, + + { rule = {class = "steam_app_1172470"}, + properties = {screen = 1, tag = "irc"}}, + + { rule = {class = "steam_app_1446780"}, + properties = {screen = 1, tag = "irc"}}, + + { rule = {class = "steam_app_230410"}, + properties = {screen = 1, tag = "irc"}}, + + { rule = {class = "Lutris"}, + properties = {screen = 1, tag = "gfx"}}, + + { rule = {class = "Virt-manager"}, + properties = {screen = 1, tag = "vm"}}, + + + +} +-- }}} + -- {{{ Signals -- Signal function to execute when a new client appears. client.connect_signal("manage", function (c) @@ -581,6 +660,46 @@ client.connect_signal("manage", function (c) end end) +-- Add a titlebar if titlebars_enabled is set to true in the rules. +client.connect_signal("request::titlebars", function(c) + -- buttons for the titlebar + local buttons = gears.table.join( + awful.button({ }, 1, function() + c:emit_signal("request::activate", "titlebar", {raise = true}) + awful.mouse.client.move(c) + end), + awful.button({ }, 3, function() + c:emit_signal("request::activate", "titlebar", {raise = true}) + awful.mouse.client.resize(c) + end) + ) + + awful.titlebar(c) : setup { + { -- Left + awful.titlebar.widget.iconwidget(c), + buttons = buttons, + layout = wibox.layout.fixed.horizontal + }, + { -- Middle + { -- Title + align = "center", + widget = awful.titlebar.widget.titlewidget(c) + }, + buttons = buttons, + layout = wibox.layout.flex.horizontal + }, + { -- Right + awful.titlebar.widget.floatingbutton (c), + awful.titlebar.widget.maximizedbutton(c), + awful.titlebar.widget.stickybutton (c), + awful.titlebar.widget.ontopbutton (c), + awful.titlebar.widget.closebutton (c), + layout = wibox.layout.fixed.horizontal() + }, + layout = wibox.layout.align.horizontal + } +end) + -- Enable sloppy focus, so that focus follows mouse. client.connect_signal("mouse::enter", function(c) c:emit_signal("request::activate", "mouse_enter", {raise = false}) @@ -590,15 +709,8 @@ client.connect_signal("focus", function(c) c.border_color = beautiful.border_foc client.connect_signal("unfocus", function(c) c.border_color = beautiful.border_normal end) -- }}} ---Gaps -beautiful.useless_gap = 6 - -- Autostart +awful.spawn.with_shell("/home/klein/scripts/autostart.sh") -awful.spawn.with_shell("picom") -awful.spawn.with_shell("numlockx on") -awful.spawn.with_shell("sh ~/main.sh") -awful.spawn.with_shell("nitrogen --restore") ---awful.spawn.with_shell("feh --bg-scale ~/Docs/dotfiles/wallpapers/cabin.png --bg-scale ~/Docs/dotfiles/wallpapers/stairs.jpg") -awful.spawn.with_shell("nm-applet") -awful.spawn.with_shell("lxqt-policykit-agent") +-- Gaps +beautiful.useless_gap = 6 diff --git a/configs/awesome/rc.lua.polybar b/configs/awesome/rc.lua.polybar deleted file mode 100644 index 398f0e2..0000000 --- a/configs/awesome/rc.lua.polybar +++ /dev/null @@ -1,650 +0,0 @@ --- DEPENDS ON LAIN REPOSITORY!!! --- DEPENDS ON AWESOME-WM-WIDGETS REPOSITORY!!! --- found (e.g. lgi). If LuaRocks is not installed, do nothing. -pcall(require, "luarocks.loader") - --- Standard awesome library -local gears = require("gears") -local awful = require("awful") -require("awful.autofocus") --- Widget and layout library -local logout_menu_widget = require ("awesome-wm-widgets.logout-menu-widget.logout-menu") -local wibox = require("wibox") -local lain = require("lain") -local volume_widget = require ("awesome-wm-widgets.volume-widget.volume") -local net_speed_widget = require ("awesome-wm-widgets.net-speed-widget.net-speed") -local gfs = require("gears.filesystem") --- Theme handling library -local beautiful = require("beautiful") -dpi = beautiful.xresources.apply_dpi -beautiful.init(gfs.get_configuration_dir() .. "theme/theme.lua") --- Notification library -local naughty = require("naughty") -local menubar = require("menubar") -local hotkeys_popup = require("awful.hotkeys_popup") --- Enable hotkeys help widget for VIM and other apps --- when client with a matching name is opened: -require("awful.hotkeys_popup.keys") - - --- {{{ 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 - local 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 = tostring(err) }) - in_error = false - end) -end --- }}} - --- {{{ Variable definitions --- Themes define colours, icons, font and wallpapers. -beautiful.init(gears.filesystem.get_themes_dir() .. "heavenly/theme.lua") - --- This is used later as the default terminal and editor to run. -terminal = "kitty" -editor = os.getenv("nvim") or "nano" -editor_cmd = terminal .. " -e " .. editor - --- 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" - --- Table of layouts to cover with awful.layout.inc, order matters. -awful.layout.layouts = { - awful.layout.suit.tile, - awful.layout.suit.floating, - awful.layout.suit.tile.left, - awful.layout.suit.tile.bottom, - awful.layout.suit.tile.top, --- awful.layout.suit.fair, - -- awful.layout.suit.fair.horizontal, - -- awful.layout.suit.spiral, - -- awful.layout.suit.spiral.dwindle, - --awful.layout.suit.max, - --awful.layout.suit.max.fullscreen, - --awful.layout.suit.magnifier, - --awful.layout.suit.corner.nw, - -- awful.layout.suit.corner.ne, - -- awful.layout.suit.corner.sw, - -- awful.layout.suit.corner.se, -} --- }}} - --- {{{ Menu --- Create a launcher widget and a main menu -myawesomemenu = { - { "hotkeys", function() hotkeys_popup.show_help(nil, awful.screen.focused()) end }, - { "manual", terminal .. " -e man awesome" }, - { "edit config", editor_cmd .. " " .. awesome.conffile }, - { "restart", awesome.restart }, - { "quit", function() awesome.quit() end }, -} - -mymainmenu = awful.menu({ items = { { "awesome", myawesomemenu, beautiful.awesome_icon }, - { "open terminal", terminal } - } - }) - ---mylauncher = awful.widget.launcher({ image = beautiful.awesome_icon, --- menu = mymainmenu }) - --- Menubar configuration -menubar.utils.terminal = terminal -- Set the terminal for applications that require it --- }}} - --- Widgets --- --- Cpu Windgets -local cpu = lain.widget.cpu { - settings = function () - widget:set_markup(" CPU " .. cpu_now.usage .. "% ") - end -} --- Ram --- -local mymem = lain.widget.mem { - settings = function () - widget:set_markup(" RAM " .. mem_now.perc.. "% ") - end -} - --- Separador -tbox_separator = wibox.widget.textbox (" | ") - --- Keyboard map indicator and switcher ---mykeyboardlayout = awful.widget.keyboardlayout() - --- {{{ Wibar --- Create a textclock widget ---mytextclock = wibox.widget.textclock() - --- Create a wibox for each screen and add it ---local taglist_buttons = gears.table.join( --- awful.button({ }, 1, function(t) t:view_only() end), --- awful.button({ modkey }, 1, function(t) --- if client.focus then --- client.focus:move_to_tag(t) --- end --- end), --- awful.button({ }, 3, awful.tag.viewtoggle), --- awful.button({ modkey }, 3, function(t) --- if client.focus then --- client.focus:toggle_tag(t) --- end --- end), --- awful.button({ }, 4, function(t) awful.tag.viewnext(t.screen) end), --- awful.button({ }, 5, function(t) awful.tag.viewprev(t.screen) end) --- ) --- ---local tasklist_buttons = gears.table.join( --- awful.button({ }, 1, function (c) --- if c == client.focus then --- c.minimized = true --- else --- c:emit_signal( --- "request::activate", --- "tasklist", --- {raise = true} --- ) --- end --- end), --- awful.button({ }, 3, function() --- awful.menu.client_list({ theme = { width = 250 } }) --- end), --- awful.button({ }, 4, function () --- awful.client.focus.byidx(1) --- end), --- awful.button({ }, 5, function () --- awful.client.focus.byidx(-1) --- end)) - -local function set_wallpaper(s) - -- Wallpaper - if beautiful.wallpaper then - local wallpaper = beautiful.wallpaper - -- If wallpaper is a function, call it with the screen - if type(wallpaper) == "function" then - wallpaper = wallpaper(s) - end - gears.wallpaper.maximized(wallpaper, s, true) - end -end - --- Re-set wallpaper when a screen's geometry changes (e.g. different resolution) -screen.connect_signal("property::geometry", set_wallpaper) - -awful.screen.connect_for_each_screen(function(s) - -- Wallpaper - set_wallpaper(s) - - -- Each screen has its own tag table. - awful.tag({ " ", " ", " ", " ", " ", " ", " ", " ", " "}, s, awful.layout.layouts[1]) - --- -- Create a promptbox for each screen --- s.mypromptbox = awful.widget.prompt() --- -- Create an imagebox widget which will contain an icon indicating which layout we're using. - -- We need one layoutbox per screen. --- s.mylayoutbox = awful.widget.layoutbox(s) --- s.mylayoutbox:buttons(gears.table.join( --- awful.button({ }, 1, function () awful.layout.inc( 1) end), --- awful.button({ }, 3, function () awful.layout.inc(-1) end), --- awful.button({ }, 4, function () awful.layout.inc( 1) end), --- awful.button({ }, 5, function () awful.layout.inc(-1) end))) - -- Create a taglist widget --- s.mytaglist = awful.widget.taglist { ----- screen = s, --- filter = awful.widget.taglist.filter.all, --- buttons = taglist_buttons --- } - - -- Create a tasklist widget --- s.mytasklist = awful.widget.tasklist { --- screen = s, --- filter = awful.widget.tasklist.filter.currenttags, --- buttons = tasklist_buttons --- } - - -- Create the wibox --- s.mywibox = awful.wibar({ position = "top", screen = s }) - - -- Add widgets to the wibox --- s.mywibox:setup { --- layout = wibox.layout.align.horizontal, --- { -- Left widgets --- layout = wibox.layout.fixed.horizontal, --- mylauncher, --- s.mytaglist, --- s.mypromptbox, --- }, --- s.mytasklist, -- Middle widget --- { -- Right widgets --- layout = wibox.layout.fixed.horizontal, --- -- mykeyboardlayout, --- volume_widget(), --- tbox_separator, --- mymem, --- tbox_separator, --- cpu.widget, --- tbox_separator, --- net_speed_widget(), --- tbox_separator, --- mytextclock, --- tbox_separator, --- logout_menu_widget(), --- tbox_separator, --- wibox.widget.systray(), --- tbox_separator, --- s.mylayoutbox, --- }, --- } -end) --- }}} - --- {{{ Mouse bindings -root.buttons(gears.table.join( - awful.button({ }, 3, function () mymainmenu:toggle() end), - awful.button({ }, 4, awful.tag.viewnext), - awful.button({ }, 5, awful.tag.viewprev) -)) --- }}} - --- {{{ Key bindings -globalkeys = gears.table.join( - awful.key({ modkey, }, "s", hotkeys_popup.show_help, - {description="show help", group="awesome"}), - awful.key({ modkey, }, "Left", awful.tag.viewprev, - {description = "view previous", group = "tag"}), - awful.key({ modkey, }, "Right", awful.tag.viewnext, - {description = "view next", group = "tag"}), - awful.key({ modkey, }, "Escape", awful.tag.history.restore, - {description = "go back", group = "tag"}), - - awful.key({ modkey, }, "j", - function () - awful.client.focus.byidx( 1) - end, - {description = "focus next by index", group = "client"} - ), - awful.key({ modkey, }, "k", - function () - awful.client.focus.byidx(-1) - end, - {description = "focus previous by index", group = "client"} - ), - awful.key({ modkey, }, "w", function () mymainmenu:show() end, - {description = "show main menu", group = "awesome"}), - - -- Layout manipulation - awful.key({ modkey, "Shift" }, "j", function () awful.client.swap.byidx( 1) end, - {description = "swap with next client by index", group = "client"}), - awful.key({ modkey, "Shift" }, "k", function () awful.client.swap.byidx( -1) end, - {description = "swap with previous client by index", group = "client"}), - awful.key({ modkey, "Control" }, "j", function () awful.screen.focus_relative( 1) end, - {description = "focus the next screen", group = "screen"}), - awful.key({ modkey, "Control" }, "k", function () awful.screen.focus_relative(-1) end, - {description = "focus the previous screen", group = "screen"}), - awful.key({ modkey, }, "u", awful.client.urgent.jumpto, - {description = "jump to urgent client", group = "client"}), - awful.key({ modkey, }, "Tab", - function () - awful.client.focus.history.previous() - if client.focus then - client.focus:raise() - end - end, - {description = "go back", group = "client"}), - - -- Standard program - awful.key({ modkey, }, "Return", function () awful.spawn(terminal) end, - {description = "open a terminal", group = "launcher"}), - awful.key({ modkey, "Shift" }, "r", awesome.restart, - {description = "reload awesome", group = "awesome"}), - awful.key({ modkey, "Shift" }, "q", awesome.quit, - {description = "quit awesome", group = "awesome"}), - - awful.key({ modkey, }, "l", function () awful.tag.incmwfact( 0.05) end, - {description = "increase master width factor", group = "layout"}), - awful.key({ modkey, }, "h", function () awful.tag.incmwfact(-0.05) end, - {description = "decrease master width factor", group = "layout"}), - awful.key({ modkey, "Shift" }, "h", function () awful.tag.incnmaster( 1, nil, true) end, - {description = "increase the number of master clients", group = "layout"}), - awful.key({ modkey, "Shift" }, "l", function () awful.tag.incnmaster(-1, nil, true) end, - {description = "decrease the number of master clients", group = "layout"}), - awful.key({ modkey, "Control" }, "h", function () awful.tag.incncol( 1, nil, true) end, - {description = "increase the number of columns", group = "layout"}), - awful.key({ modkey, "Control" }, "l", function () awful.tag.incncol(-1, nil, true) end, - {description = "decrease the number of columns", group = "layout"}), - awful.key({ modkey, }, "space", function () awful.layout.inc( 1) end, - {description = "select next", group = "layout"}), - awful.key({ modkey, "Shift" }, "space", function () awful.layout.inc(-1) end, - {description = "select previous", group = "layout"}), - - awful.key({ modkey, "Control" }, "n", - function () - local c = awful.client.restore() - -- Focus restored client - if c then - c:emit_signal( - "request::activate", "key.unminimize", {raise = true} - ) - end - end, - {description = "restore minimized", group = "client"}), - - -- Rofi - awful.key({ modkey, "Shift" }, "Return", function () - awful.util.spawn("rofi -show drun") end, - {description = "launch rofi", group = "personal"}), - - --Emacs - awful.key({ modkey, "Shift" }, "e", function () - awful.util.spawn("emacs") end, - {description = "launch doom emacs", group = "personal"}), - - --File Manager - awful.key({ modkey }, "e", function () - awful.util.spawn("pcmanfm") end, - {description = "launch file manager", group = "personal"}), - - --Brave - awful.key({ modkey }, "b", function () - awful.util.spawn("brave-bin") end, - {description = "launch brave", group = "personal"}), - - --Scrot - awful.key({ }, "Print", function () - awful.spawn.with_shell("zsh ~/.config/awesome/fullscreen.sh") end, - {description = "print all screens", group = "personal"}), - - - --Select Print - awful.key({"Shift" }, "Print", function () - awful.spawn.with_shell("zsh ~/.config/awesome/select.sh") end, - {description = "select print area", group = "personal"}), - - -- awful.key({ modkey }, "x", --- function () --- awful.prompt.run { --- prompt = "Run Lua code: ", --- textbox = awful.screen.focused().mypromptbox.widget, --- exe_callback = awful.util.eval, --- history_path = awful.util.get_cache_dir() .. "/history_eval" --- } --- end, --- {description = "lua execute prompt", group = "awesome"}), - - awful.key({}, "", function() menubar.show() end, - {description = "show the menubar", group = "launcher"}) -) - -clientkeys = gears.table.join( - awful.key({ modkey, }, "f", - function (c) - c.fullscreen = not c.fullscreen - c:raise() - end, - {description = "toggle fullscreen", group = "client"}), - awful.key({ modkey, "Shift" }, "c", function (c) c:kill() end, - {description = "close", group = "client"}), - awful.key({ modkey, "Control" }, "space", awful.client.floating.toggle , - {description = "toggle floating", group = "client"}), - awful.key({ modkey, "Control" }, "Return", function (c) c:swap(awful.client.getmaster()) end, - {description = "move to master", group = "client"}), - awful.key({ modkey, }, "o", function (c) c:move_to_screen() end, - {description = "move to screen", group = "client"}), - awful.key({ modkey, }, "t", function (c) c.ontop = not c.ontop end, - {description = "toggle keep on top", group = "client"}), - 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 , - {description = "minimize", group = "client"}), - awful.key({ modkey, }, "m", - function (c) - c.maximized = not c.maximized - c:raise() - end , - {description = "(un)maximize", group = "client"}), - awful.key({ modkey, "Control" }, "m", - function (c) - c.maximized_vertical = not c.maximized_vertical - c:raise() - end , - {description = "(un)maximize vertically", group = "client"}), - awful.key({ modkey, "Shift" }, "m", - function (c) - c.maximized_horizontal = not c.maximized_horizontal - c:raise() - end , - {description = "(un)maximize horizontally", group = "client"}) -) - --- Bind all key numbers to tags. --- Be careful: we use keycodes to make it work on any keyboard layout. --- This should map on the top row of your keyboard, usually 1 to 9. -for i = 1, 9 do - globalkeys = gears.table.join(globalkeys, - -- View tag only. - awful.key({ modkey }, "#" .. i + 9, - function () - local screen = awful.screen.focused() - local tag = screen.tags[i] - if tag then - tag:view_only() - end - end, - {description = "view tag #"..i, group = "tag"}), - -- Toggle tag display. - awful.key({ modkey, "Control" }, "#" .. i + 9, - function () - local screen = awful.screen.focused() - local tag = screen.tags[i] - if tag then - awful.tag.viewtoggle(tag) - end - end, - {description = "toggle tag #" .. i, group = "tag"}), - -- Move client to tag. - awful.key({ modkey, "Shift" }, "#" .. i + 9, - function () - if client.focus then - local tag = client.focus.screen.tags[i] - if tag then - client.focus:move_to_tag(tag) - end - end - end, - {description = "move focused client to tag #"..i, group = "tag"}), - -- Toggle tag on focused client. - awful.key({ modkey, "Control", "Shift" }, "#" .. i + 9, - function () - if client.focus then - local tag = client.focus.screen.tags[i] - if tag then - client.focus:toggle_tag(tag) - end - end - end, - {description = "toggle focused client on tag #" .. i, group = "tag"}) - ) -end - -clientbuttons = gears.table.join( - awful.button({ }, 1, function (c) - c:emit_signal("request::activate", "mouse_click", {raise = true}) - end), - awful.button({ modkey }, 1, function (c) - c:emit_signal("request::activate", "mouse_click", {raise = true}) - awful.mouse.client.move(c) - end), - awful.button({ modkey }, 3, function (c) - c:emit_signal("request::activate", "mouse_click", {raise = true}) - awful.mouse.client.resize(c) - end) -) - --- Set keys -root.keys(globalkeys) --- }}} - --- {{{ Rules --- Rules to apply to new clients (through the "manage" signal). -awful.rules.rules = { - -- All clients will match this rule. - { rule = { }, - properties = { border_width = beautiful.border_width, - border_color = beautiful.border_normal, - focus = awful.client.focus.filter, - raise = true, - keys = clientkeys, - buttons = clientbuttons, - screen = awful.screen.preferred, - placement = awful.placement.no_overlap+awful.placement.no_offscreen - } - }, - - -- Floating clients. - { rule_any = { - instance = { - "DTA", -- Firefox addon DownThemAll. - "copyq", -- Includes session name in class. - "pinentry", - }, - class = { - "Arandr", - "Blueman-manager", - "Gpick", - "Kruler", - "MessageWin", -- kalarm. - "Sxiv", - "Tor Browser", -- Needs a fixed window size to avoid fingerprinting by screen size. - "Wpa_gui", - "veromix", - "Steam", - "Bottles", - "League of Legends", - "Pavucontrol", - "Lutris", - "Nitrogen", - "xtightvncviewer"}, - - -- Note that the name property shown in xprop might be set slightly after creation of the client - -- and the name shown there might not match defined rules here. - name = { - "Event Tester", -- xev. - }, - role = { - "AlarmWindow", -- Thunderbird's calendar. - "ConfigManager", -- Thunderbird's about:config. - "pop-up", -- e.g. Google Chrome's (detached) Developer Tools. - } - }, properties = { floating = true }}, - - -- Add titlebars to normal clients and dialogs --- { rule_any = {type = { "normal", "dialog" } --- }, properties = { titlebars_enabled = true } --- }, - - -- Set Firefox to always map on the tag named "2" on screen 1. - -- { rule = { class = "Firefox" }, - -- properties = { screen = 1, tag = "2" } }, -} --- }}} - --- {{{ Signals --- Signal function to execute when a new client appears. -client.connect_signal("manage", function (c) - -- Set the windows at the slave, - -- i.e. put it at the end of others instead of setting it master. - -- if not awesome.startup then awful.client.setslave(c) end - - if awesome.startup - and not c.size_hints.user_position - and not c.size_hints.program_position then - -- Prevent clients from being unreachable after screen count changes. - awful.placement.no_offscreen(c) - end -end) - --- Add a titlebar if titlebars_enabled is set to true in the rules. ---client.connect_signal("request::titlebars", function(c) - -- buttons for the titlebar --- local buttons = gears.table.join( --- awful.button({ }, 1, function() --- c:emit_signal("request::activate", "titlebar", {raise = true}) --- awful.mouse.client.move(c) --- end), --- awful.button({ }, 3, function() --- c:emit_signal("request::activate", "titlebar", {raise = true}) --- awful.mouse.client.resize(c) --- end) --- ) - --- awful.titlebar(c) : setup { - -- { -- Left --- awful.titlebar.widget.iconwidget(c), --- buttons = buttons, --- layout = wibox.layout.fixed.horizontal --- }, --- { -- Middle --- { -- Title --- align = "center", --- widget = awful.titlebar.widget.titlewidget(c) --- }, --- buttons = buttons, --- layout = wibox.layout.flex.horizontal --- }, --- { -- Right --- awful.titlebar.widget.floatingbutton (c), --- awful.titlebar.widget.maximizedbutton(c), --- awful.titlebar.widget.stickybutton (c), --- awful.titlebar.widget.ontopbutton (c), --- awful.titlebar.widget.closebutton (c), --- layout = wibox.layout.fixed.horizontal() --- }, --- layout = wibox.layout.align.horizontal --- } ---end) - --- Enable sloppy focus, so that focus follows mouse. -client.connect_signal("mouse::enter", function(c) - c:emit_signal("request::activate", "mouse_enter", {raise = false}) -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) --- }}} - ---Gaps -beautiful.useless_gap = 6 - --- Autostart - -awful.spawn.with_shell("picom") -awful.spawn.with_shell("numlockx on") -awful.spawn.with_shell("kmix") -awful.spawn.with_shell("nm-applet") -awful.spawn.with_shell("sh ~/main.sh") ---awful.spawn.with_shell("feh --bg-scale Docs/dotfiles/wallpapers/cabin.png --bg-scale Docs/dotfiles/wallpapers/stairs.jpg") -awful.spawn.with_shell("/home/lucas/.config/polybar/launch.sh") diff --git a/configs/awesome/select.sh b/configs/awesome/select.sh deleted file mode 100755 index 34604e7..0000000 --- a/configs/awesome/select.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -jabuxa="$HOME/Pictures/screenshots/screenshot-$(date -Iseconds | cut -d '+' -f1).png" && maim -u -s -n -l -c 0.157,0.333,0.466,0.4 "$jabuxa" && xclip -selection clipboard -t image/png "$jabuxa" -