diff --git a/awesome/icons/layouts/floating.png b/awesome/icons/layouts/floating.png deleted file mode 100644 index 90c89ff..0000000 Binary files a/awesome/icons/layouts/floating.png and /dev/null differ diff --git a/awesome/icons/layouts/maximized.png b/awesome/icons/layouts/maximized.png deleted file mode 100644 index 47ec77e..0000000 Binary files a/awesome/icons/layouts/maximized.png and /dev/null differ diff --git a/awesome/icons/layouts/tiled.png b/awesome/icons/layouts/tiled.png deleted file mode 100644 index 1b0ef1c..0000000 Binary files a/awesome/icons/layouts/tiled.png and /dev/null differ diff --git a/awesome/icons/titlebar/close_focus.svg b/awesome/icons/titlebar/close_focus.svg deleted file mode 100644 index 42f5e89..0000000 --- a/awesome/icons/titlebar/close_focus.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/awesome/icons/titlebar/close_focus_hover.svg b/awesome/icons/titlebar/close_focus_hover.svg deleted file mode 100644 index 2d77a2f..0000000 --- a/awesome/icons/titlebar/close_focus_hover.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/awesome/icons/titlebar/maximized_focus.svg b/awesome/icons/titlebar/maximized_focus.svg deleted file mode 100644 index ba14f40..0000000 --- a/awesome/icons/titlebar/maximized_focus.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/awesome/icons/titlebar/maximized_focus_hover.svg b/awesome/icons/titlebar/maximized_focus_hover.svg deleted file mode 100644 index 7a5c055..0000000 --- a/awesome/icons/titlebar/maximized_focus_hover.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/awesome/icons/titlebar/minimize_focus.svg b/awesome/icons/titlebar/minimize_focus.svg deleted file mode 100644 index 7fae5df..0000000 --- a/awesome/icons/titlebar/minimize_focus.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/awesome/icons/titlebar/minimize_focus_hover.svg b/awesome/icons/titlebar/minimize_focus_hover.svg deleted file mode 100644 index 282d8b0..0000000 --- a/awesome/icons/titlebar/minimize_focus_hover.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/awesome/icons/titlebar/normal.svg b/awesome/icons/titlebar/normal.svg deleted file mode 100644 index 6acee08..0000000 --- a/awesome/icons/titlebar/normal.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - diff --git a/awesome/icons/top-panel/mem.png b/awesome/icons/top-panel/mem.png deleted file mode 100755 index ee6d480..0000000 Binary files a/awesome/icons/top-panel/mem.png and /dev/null differ diff --git a/awesome/keys.lua b/awesome/keys.lua index a1699cc..35d06cf 100644 --- a/awesome/keys.lua +++ b/awesome/keys.lua @@ -107,7 +107,9 @@ keys.desktopbuttons = gears.table.join( function () naughty.destroy_all_notifications() end - ) + ), + awful.button({}, 7, function() volume_widget:inc(5) end), + awful.button({}, 6, function() volume_widget:dec(5) end) ) -- Mouse buttons on the client @@ -122,7 +124,9 @@ keys.clientbuttons = gears.table.join( -- Move and Resize Client awful.button({modkey}, 1, awful.mouse.client.move), - awful.button({modkey}, 3, awful.mouse.client.resize) + awful.button({modkey}, 3, awful.mouse.client.resize), + awful.button({}, 7, function() volume_widget:inc(5) end), + awful.button({}, 6, function() volume_widget:dec(5) end) ) @@ -150,10 +154,17 @@ keys.globalkeys = gears.table.join( end, {description = "Open Firefox", group = "launcher"} ), + -- Spawn file manager + awful.key({modkey}, "a", + function() + awful.spawn("nautilus") + end, + {description = "Open Nautilus", group = "launcher"} + ), -- launch rofi awful.key({modkey}, "d", function() - awful.spawn(apps.launcher) + awful.spawn("/home/user/.config/awesome/scripts/toggle_rofi.sh") end, {description = "application launcher", group = "launcher"} ), diff --git a/awesome/rc.lua b/awesome/rc.lua index 004bf8a..7a4cced 100644 --- a/awesome/rc.lua +++ b/awesome/rc.lua @@ -40,7 +40,8 @@ local run_on_start_up = { "numlockx on", "bluetoothctl power on", "nm-applet", - "blueman-applet" + "blueman-applet", + "xcape -e \"Super_L=Super_L|d\"" } -- =================================================================== @@ -83,10 +84,10 @@ awful.rules.rules = create_rules(keys.clientkeys, keys.clientbuttons) awful.layout.layouts = { awful.layout.suit.floating, awful.layout.suit.tile, + awful.layout.suit.fair, awful.layout.suit.tile.left, awful.layout.suit.tile.bottom, awful.layout.suit.tile.top, - awful.layout.suit.fair, awful.layout.suit.fair.horizontal, } diff --git a/awesome/scripts/toggle_rofi.sh b/awesome/scripts/toggle_rofi.sh new file mode 100755 index 0000000..39b689d --- /dev/null +++ b/awesome/scripts/toggle_rofi.sh @@ -0,0 +1,7 @@ +if ps -C rofi > /dev/null +then + echo "Already running" +else + export TERMINAL=alacritty + rofi -show combi -combi-modi drun,calc:~/.config/rofi/show-calculator.sh -sort -levenshtein-sort +fi diff --git a/awesome/theme.lua b/awesome/theme.lua index ccfe732..eddf645 100644 --- a/awesome/theme.lua +++ b/awesome/theme.lua @@ -83,19 +83,6 @@ theme.systray_icon_spacing = dpi(15) -- Titlebars theme.titlebars_enabled = false - --- =================================================================== --- Icons --- =================================================================== - - --- Define layout icons --- theme.layout_tile = "~/.config/awesome/icons/layouts/tiled.png" --- theme.layout_tiletop = "~/.config/awesome/icons/layouts/tiled.png" --- theme.layout_tileleft = "~/.config/awesome/icons/layouts/tiled.png" --- theme.layout_floating = "~/.config/awesome/icons/layouts/floating.png" --- theme.layout_max = "~/.config/awesome/icons/layouts/maximized.png" - theme.icon_theme = "Papirus" -- return theme diff --git a/rofi/config.rasi b/rofi/config.rasi index 67c2b1b..5d171fc 100644 --- a/rofi/config.rasi +++ b/rofi/config.rasi @@ -1,8 +1,8 @@ configuration { font: "SF Pro Rounded 13"; show-icons: true; - theme: "~/.config/rofi/material-ocean.rasi"; icon-theme: "Papirus"; - kb-cancel: "Shift+Ctrl+Alt+F12,Escape,Alt+F1"; + kb-cancel: "Super_L+d,Escape"; combi-hide-mode-prefix: true; } +@theme "~/.config/rofi/material-ocean.rasi"