aboutsummaryrefslogtreecommitdiff
path: root/.config/awesome/rc.lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/awesome/rc.lua')
-rw-r--r--.config/awesome/rc.lua27
1 files changed, 11 insertions, 16 deletions
diff --git a/.config/awesome/rc.lua b/.config/awesome/rc.lua
index 1980ec6..85221b5 100644
--- a/.config/awesome/rc.lua
+++ b/.config/awesome/rc.lua
@@ -50,7 +50,7 @@ end
-- Variable definitions
modkey = "Mod4"
terminal = os.getenv("TERMINAL") or "urxvt"
-editor = os.getenv("EDITOR") or "nano"
+editor = os.getenv("EDITOR") or "vim"
editor_cmd = terminal .. " -e " .. editor
beautiful.init(awful.util.getdir("config") .. "/themes/default/theme.lua")
@@ -91,10 +91,10 @@ menubar.utils.terminal = terminal
widget_memory = awful.widget.watch('sh -c "printf \' \' && free --giga -h | awk \'FNR == 2 { print $7 }\'"', 3) -- Create memory widget.
widget_swap = awful.widget.watch('sh -c "printf \' \' && free --giga -h | awk \'FNR == 3 { print $4 }\'"', 4) -- Create swap widget.
-widget_battery = awful.widget.watch('sh -c "printf \' \' && acpi -b 2>&1 | awk \'{ print $4 }\'"', 5) -- Create battery widget.
-widget_date = awful.widget.watch('sh -c "printf \' \' && date \'+%-l:%M %p  %A %B %-d\'"', 1) -- Create date widget.
+widget_battery = awful.widget.watch('sh -c "printf \' \' && acpi --battery 2>&1 | awk -F, \'{ print $2 }\'"', 5) -- Create battery widget.
+widget_date = awful.widget.watch('sh -c "printf \' \' && date \'+%H:%M  %a %b %d\'"', 1) -- Create date widget.
widget_loadaverage = awful.widget.watch('sh -c "printf \' \' && cat /proc/loadavg | awk -v OFS=\' \' \'{ print $1, $2, $3 }\'"', 5) -- Create load average widget.
-widget_temperature = awful.widget.watch('sh -c "printf \' \' && sensors | awk \'/temp1:/ { print $2 }\' | head -n1"', 5) -- Create temperature widget.
+widget_temperature = awful.widget.watch('sh -c "printf \' \' && sensors | awk \'/Core 0:/ { print $3 }\' | head -n1"', 5) -- Create temperature widget.
widget_traffic_down = awful.widget.watch(
'sh -c "printf \' \'' ..
' && vnstat -tr 2 -i $(ip addr | awk \'/state UP/ { print $2; exit }\' | sed \'s/.$//\') | awk \'/rx/ { print $2, $3 }\'"', 5) -- Create download traffic widget.
@@ -111,11 +111,11 @@ local function tooltip(widget, execute)
end)
end
-tooltip(widget_loadaverage, 'uptime')
-tooltip(widget_temperature, 'sensors | grep -v \'+0.0°C\'')
-tooltip(widget_battery, 'acpi -abi 2>&1')
-tooltip(widget_date, 'cal --color=never')
-tooltip(widget_memory, 'free --giga -h -t')
+-- tooltip(widget_loadaverage, 'uptime')
+-- tooltip(widget_temperature, 'sensors | grep -v \'+0.0°C\'')
+-- tooltip(widget_battery, 'acpi -abi 2>&1')
+-- tooltip(widget_date, 'cal --color=never')
+-- tooltip(widget_memory, 'free --giga -h -t')
-- Create wibox
mywibox = {}
@@ -123,12 +123,7 @@ mypromptbox = {}
mylayoutbox = {}
mytaglist = {}
-mytaglist.buttons = awful.util.table.join(
- awful.button({ }, 3, awful.tag.viewtoggle),
- awful.button({ }, 1, function(t) t:view_only() end),
- awful.button({ modkey }, 3, function(t) if client.focus then client.focus:toggle_tag(t) end end),
- awful.button({ modkey }, 1, function(t) if client.focus then client.focus:move_to_tag(t) end end)
-)
+mytaglist.buttons = awful.util.table.join(awful.button({}, 1, function(t) t:view_only() end))
-- Set wallpaper function.
local function set_wallpaper(s)
@@ -262,7 +257,7 @@ awful.rules.rules = {
{
rule_any =
{
- instance = { "copyq", },
+ name = { "dropdown-terminal", },
},
properties = { floating = true } -- Floating clients.
}