diff --git a/flake.nix b/flake.nix
index 3b5c7a2..90c6013 100755
--- a/flake.nix
+++ b/flake.nix
@@ -125,6 +125,10 @@
inputs.nixpkgs.follows = "nixpkgs";
inputs.home-manager.follows = "home-manager";
};
+ tawm = {
+ url = "github:tuxdotrs/tawm";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
tnvim = {
url = "github:tuxdotrs/tnvim";
inputs.nixpkgs.follows = "nixpkgs";
diff --git a/modules/home/desktop/awesome/default.nix b/modules/home/desktop/awesome/default.nix
index 15d1f22..6f8ccc3 100644
--- a/modules/home/desktop/awesome/default.nix
+++ b/modules/home/desktop/awesome/default.nix
@@ -2,7 +2,7 @@
home.file = {
".config/awesome" = {
recursive = true;
- source = "${pkgs.tux-awesome-wm-config}";
+ source = "${pkgs.tawm}";
};
};
}
diff --git a/overlays/default.nix b/overlays/default.nix
index c9a0d14..bfdce12 100755
--- a/overlays/default.nix
+++ b/overlays/default.nix
@@ -4,6 +4,7 @@
modifications = final: prev: {
awesome = inputs.nixpkgs-f2k.packages.${prev.system}.awesome-git;
ghostty = inputs.ghostty.packages.${prev.system}.default;
+ tawm = inputs.tawm.packages.${prev.system}.default;
tnvim = inputs.tnvim.packages.${prev.system}.default;
tfolio = inputs.tfolio.packages.${prev.system}.default;
cyber-tux = inputs.cyber-tux.packages.${prev.system}.default;
diff --git a/pkgs/awesome/awesome/binds/client/init.lua b/pkgs/awesome/awesome/binds/client/init.lua
deleted file mode 100644
index dc8c209..0000000
--- a/pkgs/awesome/awesome/binds/client/init.lua
+++ /dev/null
@@ -1,5 +0,0 @@
--- Returns all client mouse and keybinds.
-return {
- keys = require(... .. ".keys"),
- mouse = require(... .. ".mouse"),
-}
diff --git a/pkgs/awesome/awesome/binds/client/keys.lua b/pkgs/awesome/awesome/binds/client/keys.lua
deleted file mode 100644
index 120ea21..0000000
--- a/pkgs/awesome/awesome/binds/client/keys.lua
+++ /dev/null
@@ -1,24 +0,0 @@
-local awful = require("awful")
-
-local mod = require("binds.mod")
-local modkey = mod.modkey
-
---- Client keybindings.
-client.connect_signal("request::default_keybindings", function()
- awful.keyboard.append_client_keybindings({
- -- Client state management.
- awful.key({ modkey }, "f", function(c)
- c.fullscreen = not c.fullscreen
- c:raise()
- end, { description = "toggle fullscreen", group = "client" }),
- awful.key({ modkey }, "q", function(c)
- c:kill()
- end, { description = "close", group = "client" }),
- awful.key({ modkey, mod.shift }, "q", function(c)
- if c.pid then
- awful.spawn("kill -9 " .. c.pid)
- end
- end, { description = "force close", group = "client" }),
- awful.key({ modkey }, "space", awful.client.floating.toggle, { description = "toggle floating", group = "client" }),
- })
-end)
diff --git a/pkgs/awesome/awesome/binds/client/mouse.lua b/pkgs/awesome/awesome/binds/client/mouse.lua
deleted file mode 100644
index 0b6adc4..0000000
--- a/pkgs/awesome/awesome/binds/client/mouse.lua
+++ /dev/null
@@ -1,19 +0,0 @@
-local awful = require("awful")
-
-local mod = require("binds.mod")
-local modkey = mod.modkey
-
---- Client mouse bindings.
-client.connect_signal("request::default_mousebindings", function()
- awful.mouse.append_client_mousebindings({
- awful.button(nil, 1, function(c)
- c:activate({ context = "mouse_click" })
- end),
- awful.button({ modkey }, 1, function(c)
- c:activate({ context = "mouse_click", action = "mouse_move" })
- end),
- awful.button({ modkey }, 3, function(c)
- c:activate({ context = "mouse_click", action = "mouse_resize" })
- end),
- })
-end)
diff --git a/pkgs/awesome/awesome/binds/global/init.lua b/pkgs/awesome/awesome/binds/global/init.lua
deleted file mode 100644
index 5357cb5..0000000
--- a/pkgs/awesome/awesome/binds/global/init.lua
+++ /dev/null
@@ -1,5 +0,0 @@
--- Returns all global WM mouse and keybinds.
-return {
- keys = require(... .. ".keys"),
- mouse = require(... .. ".mouse"),
-}
diff --git a/pkgs/awesome/awesome/binds/global/keys.lua b/pkgs/awesome/awesome/binds/global/keys.lua
deleted file mode 100644
index e450ae8..0000000
--- a/pkgs/awesome/awesome/binds/global/keys.lua
+++ /dev/null
@@ -1,174 +0,0 @@
-local awful = require("awful")
-
-local mod = require("binds.mod")
-local modkey = mod.modkey
-
-local apps = require("config.apps")
-
---- Global key bindings
-awful.keyboard.append_global_keybindings({
- -- General Awesome keys.
- awful.key(
- { modkey },
- "h",
- require("awful.hotkeys_popup").show_help,
- { description = "show help", group = "awesome" }
- ),
- awful.key({ modkey, mod.shift }, "r", awesome.restart, { description = "reload awesome", group = "awesome" }),
- awful.key({ modkey, mod.shift }, "x", awesome.quit, { description = "quit awesome", group = "awesome" }),
-
- awful.key({ modkey, mod.shift }, "p", function()
- awful.spawn.with_shell("poweroff")
- end, { description = "poweroff", group = "awesome" }),
-
- -- Apps related keybindings
- awful.key({ modkey }, "a", function()
- awful.spawn("rofi -show drun")
- end, { description = "run prompt", group = "launcher" }),
-
- awful.key({ modkey }, "Return", function()
- awful.spawn(apps.terminal)
- end, { description = "open terminal", group = "launcher" }),
-
- awful.key({ modkey, mod.shift }, "Return", function()
- awful.spawn(apps.terminal_floating)
- end, { description = "open floating terminal", group = "launcher" }),
-
- awful.key({ modkey }, "e", function()
- awful.spawn(apps.editor_cmd)
- end, { description = "open neovim", group = "launcher" }),
-
- awful.key({ modkey }, "n", function()
- awful.spawn(apps.neovide)
- end, { description = "open neovide", group = "launcher" }),
-
- awful.key({ modkey }, "b", function()
- awful.spawn(apps.browser)
- end, { description = "open browser", group = "launcher" }),
-
- awful.key({ modkey }, "d", function()
- awful.spawn("discord")
- end, { description = "open discord", group = "launcher" }),
-
- awful.key({ modkey }, "g", function()
- awful.spawn("GalaxyBudsClient")
- end, { description = "open galaxy buds client", group = "launcher" }),
-
- awful.key({ modkey }, "t", function()
- awful.spawn(apps.file_explorer)
- end, { description = "open file explorer", group = "launcher" }),
-
- awful.key({ modkey }, "s", function()
- awful.spawn("spotify")
- end, { description = "open spotify", group = "launcher" }),
-
- awful.key({ modkey }, "v", function()
- awful.spawn("copyq show")
- end, { description = "open clipboard manager", group = "launcher" }),
-
- -- Focus related keybindings.
- awful.key({ modkey }, "Left", function()
- awful.client.focus.bydirection("left")
- end, { description = "Focus window to the left", group = "Client" }),
- awful.key({ modkey }, "Right", function()
- awful.client.focus.bydirection("right")
- end, { description = "Focus window to the right", group = "Client" }),
- awful.key({ modkey }, "Up", function()
- awful.client.focus.bydirection("up")
- end, { description = "Focus window above", group = "Client" }),
- awful.key({ modkey }, "Down", function()
- awful.client.focus.bydirection("down")
- end, { description = "Focus window below", group = "Client" }),
- awful.key({ modkey }, "Escape", awful.tag.history.restore, { description = "go back", group = "tag" }),
-
- -- Swap related keybindings.
- awful.key({ modkey, mod.shift }, "Left", function()
- awful.client.swap.bydirection("left")
- end, { description = "Swap window to the left", group = "Client" }),
- awful.key({ modkey, mod.shift }, "Right", function()
- awful.client.swap.bydirection("right")
- end, { description = "Swap window to the right", group = "Client" }),
- awful.key({ modkey, mod.shift }, "Up", function()
- awful.client.swap.bydirection("up")
- end, { description = "Swap window above", group = "Client" }),
- awful.key({ modkey, mod.shift }, "Down", function()
- awful.client.swap.bydirection("down")
- end, { description = "Swap window below", group = "Client" }),
-
- -- Width related keybindings.
- awful.key({ modkey, mod.ctrl }, "Left", function()
- awful.tag.incmwfact(-0.05)
- end, { description = "decrease master width factor", group = "layout" }),
- awful.key({ modkey, mod.ctrl }, "Right", function()
- awful.tag.incmwfact(0.05)
- end, { description = "increase master width factor", group = "layout" }),
-
- -- Wibar related keybindings.
- awful.key({ modkey, mod.shift }, "b", function()
- for s in screen do
- if s.mywibox then
- s.mywibox.visible = not s.mywibox.visible
- end
- end
- end, { description = "hide bar", group = "layout" }),
-
- -- Tag related keybindings.
- awful.key({
- modifiers = { modkey },
- keygroup = "numrow",
- description = "only view tag",
- group = "tag",
- on_press = function(index)
- local tag = awful.screen.focused().tags[index]
- if tag then
- tag:view_only()
- end
- end,
- }),
- awful.key({
- modifiers = { modkey, mod.shift },
- keygroup = "numrow",
- description = "move focused client to tag",
- group = "tag",
- on_press = function(index)
- if client.focus then
- local tag = client.focus.screen.tags[index]
- if tag then
- client.focus:move_to_tag(tag)
- end
- end
- end,
- }),
-
- -- Keyboard brightness related keybindings.
- awful.key({}, "XF86KbdBrightnessUp", function()
- awful.spawn("asusctl -n")
- end, { description = "increase keyboard brightness", group = "system" }),
- awful.key({}, "XF86KbdBrightnessDown", function()
- awful.spawn("asusctl -p")
- end, { description = "decrease keyboard brightness", group = "system" }),
-
- -- Screen brightness related keybindings.
- awful.key({}, "XF86MonBrightnessUp", function()
- awful.spawn("brightnessctl s +20%")
- end, { description = "increase screen brightness", group = "system" }),
- awful.key({}, "XF86MonBrightnessDown", function()
- awful.spawn("brightnessctl s 20%-")
- end, { description = "decrease screen brightness", group = "system" }),
-
- -- Performance related keybindings.
- awful.key({}, "XF86Launch4", function()
- awful.spawn("asusctl profile -n")
- end, { description = "cycle through performance mode", group = "system" }),
-
- -- Volume related keybindings.
- awful.key({}, "XF86AudioRaiseVolume", function()
- awful.spawn("amixer sset Master 10%+")
- end, { description = "increase speaker volume", group = "system" }),
- awful.key({}, "XF86AudioLowerVolume", function()
- awful.spawn("amixer sset Master 10%-")
- end, { description = "decrease speaker volume", group = "system" }),
- awful.key({}, "XF86AudioMute", function()
- awful.spawn("amixer sset Master 1+ toggle")
- end, { description = "toggle speaker mute", group = "system" }),
-})
diff --git a/pkgs/awesome/awesome/binds/global/mouse.lua b/pkgs/awesome/awesome/binds/global/mouse.lua
deleted file mode 100644
index 99ec3fc..0000000
--- a/pkgs/awesome/awesome/binds/global/mouse.lua
+++ /dev/null
@@ -1,7 +0,0 @@
-local awful = require("awful")
-
---- Global mouse bindings
-awful.mouse.append_global_mousebindings({
- awful.button(nil, 4, awful.tag.viewprev),
- awful.button(nil, 5, awful.tag.viewnext),
-})
diff --git a/pkgs/awesome/awesome/binds/init.lua b/pkgs/awesome/awesome/binds/init.lua
deleted file mode 100644
index 5de1afd..0000000
--- a/pkgs/awesome/awesome/binds/init.lua
+++ /dev/null
@@ -1,5 +0,0 @@
--- Returns all mouse and keybinds for both clients and the WM.
-return {
- global = require(... .. ".global"),
- client = require(... .. ".client"),
-}
diff --git a/pkgs/awesome/awesome/binds/mod.lua b/pkgs/awesome/awesome/binds/mod.lua
deleted file mode 100644
index bc2b72d..0000000
--- a/pkgs/awesome/awesome/binds/mod.lua
+++ /dev/null
@@ -1,9 +0,0 @@
-return {
- alt = "Mod1",
- super = "Mod4",
- shift = "Shift",
- ctrl = "Control",
-
- -- Set Super as default modkey if none is present.
- modkey = require("config.user").mod or "Mod4",
-}
diff --git a/pkgs/awesome/awesome/config/apps.lua b/pkgs/awesome/awesome/config/apps.lua
deleted file mode 100644
index 743e2f3..0000000
--- a/pkgs/awesome/awesome/config/apps.lua
+++ /dev/null
@@ -1,14 +0,0 @@
--- This is used later as the default terminal and editor to run.
-local apps = {}
-apps.terminal = "wezterm"
-apps.terminal_floating = "wezterm start --class wezterm-floating"
-apps.editor = "nvim"
-apps.editor_cmd = apps.terminal .. " -e " .. apps.editor
-apps.neovide = "neovide"
-apps.browser = "firefox"
-apps.file_explorer = "thunar"
-
--- Set the terminal for the menubar.
-require("menubar").utils.terminal = apps.terminal
-
-return apps
diff --git a/pkgs/awesome/awesome/config/rules.lua b/pkgs/awesome/awesome/config/rules.lua
deleted file mode 100644
index d4164e8..0000000
--- a/pkgs/awesome/awesome/config/rules.lua
+++ /dev/null
@@ -1,87 +0,0 @@
-local awful = require("awful")
-local ruled = require("ruled")
-
---- Rules.
--- Rules to apply to new clients.
-ruled.client.connect_signal("request::rules", function()
- -- All clients will match this rule.
- ruled.client.append_rule({
- id = "global",
- rule = {},
- properties = {
- focus = awful.client.focus.filter,
- raise = true,
- screen = awful.screen.preferred,
- placement = awful.placement.no_overlap + awful.placement.no_offscreen,
- },
- })
-
- -- Floating clients.
- ruled.client.append_rule({
- id = "floating",
- rule_any = {
- instance = { "copyq", "pinentry" },
- class = {
- "Arandr",
- ".blueman-manager-wrapped",
- "Gpick",
- "wezterm-floating",
- "GalaxyBudsClient",
- "NoiseTorch",
- },
- },
- properties = {
- floating = true,
- placement = awful.placement.centered,
- },
- })
-
- -- Add titlebars to normal clients and dialogs.
- -- ruled.client.append_rule({
- -- id = "titlebars",
- -- rule_any = { type = { "normal", "dialog" } },
- -- properties = { titlebars_enabled = true },
- -- })
-
- -- Map newly created windows to specific tags
- ruled.client.append_rule({
- rule = { class = "org.wezfurlong.wezterm" },
- properties = { screen = 1, tag = "1" },
- })
-
- ruled.client.append_rule({
- rule = { class = "neovide" },
- properties = { screen = 1, tag = "1" },
- })
-
- ruled.client.append_rule({
- rule = { class = "firefox" },
- properties = { screen = 1, tag = "3" },
- })
-
- ruled.client.append_rule({
- rule = { class = "Thunar" },
- properties = { screen = 1, tag = "3" },
- })
-
- ruled.client.append_rule({
- rule = { class = "discord" },
- properties = { screen = 1, tag = "4" },
- })
-
- ruled.client.append_rule({
- rule = { class = "spotify" },
- properties = { screen = 1, tag = "4" },
- })
-
- ruled.client.append_rule({
- rule = { class = "telegram-desktop" },
- properties = { screen = 1, tag = "4" },
- })
-end)
-
-client.connect_signal("request::manage", function(c)
- if not awesome.startup then
- c:to_secondary_section()
- end
-end)
diff --git a/pkgs/awesome/awesome/config/user.lua b/pkgs/awesome/awesome/config/user.lua
deleted file mode 100644
index 830285a..0000000
--- a/pkgs/awesome/awesome/config/user.lua
+++ /dev/null
@@ -1,20 +0,0 @@
-local awful = require("awful")
-
--- Specify user preferences for Awesome's behavior.
-return {
- -- 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.
- mod = "Mod4",
- -- Each screen has its own tag table. You can just define one and append it to all
- -- screens (default behavior).
- tags = { "1", "2", "3", "4" },
- -- Table of layouts to cover with awful.layout.inc, ORDER MATTERS, the first layout
- -- in the table is your DEFAULT LAYOUT.
- layouts = {
- awful.layout.suit.tile,
- awful.layout.suit.floating,
- },
-}
diff --git a/pkgs/awesome/awesome/rc.lua b/pkgs/awesome/awesome/rc.lua
deleted file mode 100644
index b0d51d8..0000000
--- a/pkgs/awesome/awesome/rc.lua
+++ /dev/null
@@ -1,40 +0,0 @@
--- awesome_mode: api-level=4:screen=on
--- 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")
-
---- Error handling.
--- Notification library.
-local naughty = require("naughty")
--- Check if awesome encountered an error during startup and fell back to
--- another config (This code will only ever execute for the fallback config).
-naughty.connect_signal("request::display_error", function(message, startup)
- naughty.notification({
- urgency = "critical",
- title = "Oops, an error happened" .. (startup and " during startup!" or "!"),
- message = message,
- })
-end)
-
--- Allow Awesome to automatically focus a client upon changing tags or loading.
-require("awful.autofocus")
--- Enable hotkeys help widget for VIM and other apps when client with a matching
--- name is opened:
-require("awful.hotkeys_popup.keys")
-
--- Load the theme. In other words, defines the variables within the `beautiful`
--- table.
-require("theme")
-
--- Treat all signals. Bear in mind this implies creating all tags, attaching
--- their layouts, setting client behavior and loading UI.
-require("signal")
-
--- Set all keybinds.
-require("binds")
-
--- Load all client rules.
-require("config.rules")
-
--- Start up apps
-require("startup")
diff --git a/pkgs/awesome/awesome/signal/client.lua b/pkgs/awesome/awesome/signal/client.lua
deleted file mode 100644
index 2efd756..0000000
--- a/pkgs/awesome/awesome/signal/client.lua
+++ /dev/null
@@ -1,15 +0,0 @@
--- Add a titlebar if titlebars_enabled is set to true for the client in `config/rules.lua`.
-client.connect_signal("request::titlebars", function(c)
- -- While this isn't actually in the example configuration, it's the most sane thing to do.
- -- If a client expressly says not to draw titlebars on it, just don't.
- if c.requests_no_titlebars then
- return
- end
-
- require("ui.titlebar").normal(c)
-end)
-
--- Enable sloppy focus, so that focus follows mouse.
-client.connect_signal("mouse::enter", function(c)
- c:activate({ context = "mouse_enter", raise = false })
-end)
diff --git a/pkgs/awesome/awesome/signal/init.lua b/pkgs/awesome/awesome/signal/init.lua
deleted file mode 100644
index 7e3350f..0000000
--- a/pkgs/awesome/awesome/signal/init.lua
+++ /dev/null
@@ -1,9 +0,0 @@
--- Allows all signals to be connected and/or emitted.
-return {
- client = require(... .. ".client"),
- -- NOTE: The `tag` file must be loaded before the `screen` one so that
- -- the correct layouts defined in `config.user` are appended to the tags
- -- upon creation.
- tag = require(... .. ".tag"),
- screen = require(... .. ".screen"),
-}
diff --git a/pkgs/awesome/awesome/signal/screen.lua b/pkgs/awesome/awesome/signal/screen.lua
deleted file mode 100644
index 941fe99..0000000
--- a/pkgs/awesome/awesome/signal/screen.lua
+++ /dev/null
@@ -1,40 +0,0 @@
-local awful = require("awful")
-local beautiful = require("beautiful")
-local wibox = require("wibox")
-
-local widgets = require("ui")
-
---- Attach tags and widgets to all screens.
-screen.connect_signal("request::desktop_decoration", function(s)
- -- Create all tags and attach the layouts to each of them.
- awful.tag(require("config.user").tags, s, awful.layout.layouts[1])
- -- Attach a wibar to each screen.
- widgets.wibar(s)
-end)
-
---- Wallpaper.
--- NOTE: `awful.wallpaper` is ideal for creating a wallpaper IF YOU
--- BENEFIT FROM IT BEING A WIDGET and not just the root window
--- background. IF YOU JUST WISH TO SET THE ROOT WINDOW BACKGROUND, you
--- may want to use the deprecated `gears.wallpaper` instead. This is
--- the most common case of just wanting to set an image as wallpaper.
-screen.connect_signal("request::wallpaper", function(s)
- awful.wallpaper({
- screen = s,
- widget = {
- widget = wibox.container.tile,
- valign = "center",
- halign = "center",
- tiled = false,
- {
- widget = wibox.widget.imagebox,
- image = beautiful.wallpaper,
- upscale = true,
- downscale = true,
- },
- },
- })
-end)
--- An example of what's mentioned above. For more information, see:
--- https://awesomewm.org/apidoc/utility_libraries/gears.wallpaper.html
--- gears.wallpaper.maximized(beautiful.wallpaper)
diff --git a/pkgs/awesome/awesome/signal/tag.lua b/pkgs/awesome/awesome/signal/tag.lua
deleted file mode 100644
index 209ebde..0000000
--- a/pkgs/awesome/awesome/signal/tag.lua
+++ /dev/null
@@ -1,5 +0,0 @@
---- Tag layouts.
--- Appends all layouts defined in `config/user.lua` to all tags.
-tag.connect_signal("request::default_layouts", function()
- require("awful").layout.append_default_layouts(require("config.user").layouts)
-end)
diff --git a/pkgs/awesome/awesome/startup.lua b/pkgs/awesome/awesome/startup.lua
deleted file mode 100644
index 1a9bc0d..0000000
--- a/pkgs/awesome/awesome/startup.lua
+++ /dev/null
@@ -1,20 +0,0 @@
-local awful = require("awful")
-
-awful.spawn.with_shell([[
- if ! pidof barrierc; then
- barrierc -f --debug INFO --display :0 --name canopus --disable-crypto pc:24800 &
- fi
-]])
-
--- awful.spawn.single_instance("firefox", {}, function(c)
--- return c.class == "firefox"
--- end)
-awful.spawn.single_instance("copyq", {}, function(c)
- return c.class == "copyq"
-end)
-awful.spawn.single_instance("blueman-applet", {}, function(c)
- return c.class == ".blueman-manager-wrapped"
-end)
--- awful.spawn.single_instance("discord", {}, function(c)
--- return c.class == "discord"
--- end)
diff --git a/pkgs/awesome/awesome/theme/default.lua b/pkgs/awesome/awesome/theme/default.lua
deleted file mode 100644
index 82104b9..0000000
--- a/pkgs/awesome/awesome/theme/default.lua
+++ /dev/null
@@ -1,131 +0,0 @@
-local theme_assets = require("beautiful.theme_assets")
-local xresources = require("beautiful.xresources")
-local rnotification = require("ruled.notification")
-local dpi = xresources.apply_dpi
-
-local gfs = require("gears.filesystem")
-local themes_path = gfs.get_themes_dir()
-
-local theme = {}
-
-theme.font = "FiraCode 10"
-
-theme.bg_normal = "#0e0e0e"
-theme.bg_focus = "#535d6c"
-theme.bg_urgent = "#ff0000"
-theme.bg_minimize = "#444444"
-theme.bg_systray = "#252525"
-theme.systray_icon_spacing = dpi(12)
-
-theme.fg_normal = "#ffffff"
-theme.fg_focus = "#ffffff"
-theme.fg_urgent = "#ffffff"
-theme.fg_minimize = "#ffffff"
-
-theme.useless_gap = dpi(6)
-theme.border_width = dpi(2)
-theme.border_radius = dpi(8)
-theme.border_color_normal = "#aae6d9"
-theme.border_color_active = "#35F4A6"
-theme.border_color_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]
--- 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 = "#35F4A6"
-theme.taglist_fg_focus = "#0f0f0f"
-theme.taglist_bg_urgent = "#E9E8BB"
-theme.taglist_fg_urgent = "#0f0f0f"
-
-theme.tasklist_bg_focus = "#252525"
-theme.tasklist_bg_urgent = "#E9E8BB"
-theme.tasklist_fg_urgent = "#0f0f0f"
-
--- 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(15)
-theme.menu_width = dpi(100)
-
--- 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"
-
-theme.wallpaper = "/home/tux/Wallpapers/green-sun.jpg"
-
--- 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"
-
--- 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
-
--- Set different colors for urgent notifications.
-rnotification.connect_signal("request::rules", function()
- rnotification.append_rule({
- rule = { urgency = "critical" },
- properties = { bg = "#ff0000", fg = "#ffffff" },
- })
-end)
-
-return theme
diff --git a/pkgs/awesome/awesome/theme/icons/_blank.svg b/pkgs/awesome/awesome/theme/icons/_blank.svg
deleted file mode 100644
index bc7da76..0000000
--- a/pkgs/awesome/awesome/theme/icons/_blank.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/apple-keyboard-command.svg b/pkgs/awesome/awesome/theme/icons/apple-keyboard-command.svg
deleted file mode 100644
index a63f1e7..0000000
--- a/pkgs/awesome/awesome/theme/icons/apple-keyboard-command.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/application-variable-outline.svg b/pkgs/awesome/awesome/theme/icons/application-variable-outline.svg
deleted file mode 100644
index ecafece..0000000
--- a/pkgs/awesome/awesome/theme/icons/application-variable-outline.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/application-variable.svg b/pkgs/awesome/awesome/theme/icons/application-variable.svg
deleted file mode 100644
index b9b8d6f..0000000
--- a/pkgs/awesome/awesome/theme/icons/application-variable.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/apps.svg b/pkgs/awesome/awesome/theme/icons/apps.svg
deleted file mode 100644
index 1bc9052..0000000
--- a/pkgs/awesome/awesome/theme/icons/apps.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/arrange-bring-forward.svg b/pkgs/awesome/awesome/theme/icons/arrange-bring-forward.svg
deleted file mode 100644
index ad81b4c..0000000
--- a/pkgs/awesome/awesome/theme/icons/arrange-bring-forward.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/arrow-down-right-bold.svg b/pkgs/awesome/awesome/theme/icons/arrow-down-right-bold.svg
deleted file mode 100644
index 592a370..0000000
--- a/pkgs/awesome/awesome/theme/icons/arrow-down-right-bold.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/arrow-u-left-top.svg b/pkgs/awesome/awesome/theme/icons/arrow-u-left-top.svg
deleted file mode 100644
index 239726d..0000000
--- a/pkgs/awesome/awesome/theme/icons/arrow-u-left-top.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/awesomewm.svg b/pkgs/awesome/awesome/theme/icons/awesomewm.svg
deleted file mode 100644
index bec2b39..0000000
--- a/pkgs/awesome/awesome/theme/icons/awesomewm.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/bluetooth-settings.svg b/pkgs/awesome/awesome/theme/icons/bluetooth-settings.svg
deleted file mode 100644
index bf9aa80..0000000
--- a/pkgs/awesome/awesome/theme/icons/bluetooth-settings.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/book-clock-outline.svg b/pkgs/awesome/awesome/theme/icons/book-clock-outline.svg
deleted file mode 100644
index a4d79b6..0000000
--- a/pkgs/awesome/awesome/theme/icons/book-clock-outline.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/book-clock.svg b/pkgs/awesome/awesome/theme/icons/book-clock.svg
deleted file mode 100644
index 9812ef8..0000000
--- a/pkgs/awesome/awesome/theme/icons/book-clock.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/calculator.svg b/pkgs/awesome/awesome/theme/icons/calculator.svg
deleted file mode 100644
index e9cbd8b..0000000
--- a/pkgs/awesome/awesome/theme/icons/calculator.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/calendar-month.svg b/pkgs/awesome/awesome/theme/icons/calendar-month.svg
deleted file mode 100644
index 3f9f342..0000000
--- a/pkgs/awesome/awesome/theme/icons/calendar-month.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/chart-line.svg b/pkgs/awesome/awesome/theme/icons/chart-line.svg
deleted file mode 100644
index eeb7259..0000000
--- a/pkgs/awesome/awesome/theme/icons/chart-line.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/check-bold.svg b/pkgs/awesome/awesome/theme/icons/check-bold.svg
deleted file mode 100644
index 14f7869..0000000
--- a/pkgs/awesome/awesome/theme/icons/check-bold.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/check.svg b/pkgs/awesome/awesome/theme/icons/check.svg
deleted file mode 100644
index 49cf48b..0000000
--- a/pkgs/awesome/awesome/theme/icons/check.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/checkbox-blank-outline.svg b/pkgs/awesome/awesome/theme/icons/checkbox-blank-outline.svg
deleted file mode 100644
index 26c7b95..0000000
--- a/pkgs/awesome/awesome/theme/icons/checkbox-blank-outline.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/checkbox-blank.svg b/pkgs/awesome/awesome/theme/icons/checkbox-blank.svg
deleted file mode 100644
index 24ca278..0000000
--- a/pkgs/awesome/awesome/theme/icons/checkbox-blank.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/checkbox-marked.svg b/pkgs/awesome/awesome/theme/icons/checkbox-marked.svg
deleted file mode 100644
index 0226982..0000000
--- a/pkgs/awesome/awesome/theme/icons/checkbox-marked.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/chevron-double-up.svg b/pkgs/awesome/awesome/theme/icons/chevron-double-up.svg
deleted file mode 100644
index 3166c17..0000000
--- a/pkgs/awesome/awesome/theme/icons/chevron-double-up.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/chevron-down.svg b/pkgs/awesome/awesome/theme/icons/chevron-down.svg
deleted file mode 100644
index f028022..0000000
--- a/pkgs/awesome/awesome/theme/icons/chevron-down.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/chevron-left.svg b/pkgs/awesome/awesome/theme/icons/chevron-left.svg
deleted file mode 100644
index 75dcd62..0000000
--- a/pkgs/awesome/awesome/theme/icons/chevron-left.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/chevron-right.svg b/pkgs/awesome/awesome/theme/icons/chevron-right.svg
deleted file mode 100644
index a763cfd..0000000
--- a/pkgs/awesome/awesome/theme/icons/chevron-right.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/chevron-triple-up.svg b/pkgs/awesome/awesome/theme/icons/chevron-triple-up.svg
deleted file mode 100644
index 11dcded..0000000
--- a/pkgs/awesome/awesome/theme/icons/chevron-triple-up.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/chevron-up.svg b/pkgs/awesome/awesome/theme/icons/chevron-up.svg
deleted file mode 100644
index fe14804..0000000
--- a/pkgs/awesome/awesome/theme/icons/chevron-up.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/circle-medium.svg b/pkgs/awesome/awesome/theme/icons/circle-medium.svg
deleted file mode 100644
index 46547ca..0000000
--- a/pkgs/awesome/awesome/theme/icons/circle-medium.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/circle-opacity.svg b/pkgs/awesome/awesome/theme/icons/circle-opacity.svg
deleted file mode 100644
index ca26ce1..0000000
--- a/pkgs/awesome/awesome/theme/icons/circle-opacity.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/clock-fast.svg b/pkgs/awesome/awesome/theme/icons/clock-fast.svg
deleted file mode 100644
index cdfb6fd..0000000
--- a/pkgs/awesome/awesome/theme/icons/clock-fast.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/clock-time-1.svg b/pkgs/awesome/awesome/theme/icons/clock-time-1.svg
deleted file mode 100644
index 1e79532..0000000
--- a/pkgs/awesome/awesome/theme/icons/clock-time-1.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/clock-time-10.svg b/pkgs/awesome/awesome/theme/icons/clock-time-10.svg
deleted file mode 100644
index 63058c7..0000000
--- a/pkgs/awesome/awesome/theme/icons/clock-time-10.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/clock-time-11.svg b/pkgs/awesome/awesome/theme/icons/clock-time-11.svg
deleted file mode 100644
index 500fb64..0000000
--- a/pkgs/awesome/awesome/theme/icons/clock-time-11.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/clock-time-12.svg b/pkgs/awesome/awesome/theme/icons/clock-time-12.svg
deleted file mode 100644
index 53971f9..0000000
--- a/pkgs/awesome/awesome/theme/icons/clock-time-12.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/clock-time-2.svg b/pkgs/awesome/awesome/theme/icons/clock-time-2.svg
deleted file mode 100644
index dcd69ca..0000000
--- a/pkgs/awesome/awesome/theme/icons/clock-time-2.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/clock-time-3.svg b/pkgs/awesome/awesome/theme/icons/clock-time-3.svg
deleted file mode 100644
index f76422c..0000000
--- a/pkgs/awesome/awesome/theme/icons/clock-time-3.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/clock-time-4.svg b/pkgs/awesome/awesome/theme/icons/clock-time-4.svg
deleted file mode 100644
index cf6d59f..0000000
--- a/pkgs/awesome/awesome/theme/icons/clock-time-4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/clock-time-5.svg b/pkgs/awesome/awesome/theme/icons/clock-time-5.svg
deleted file mode 100644
index 7b8d268..0000000
--- a/pkgs/awesome/awesome/theme/icons/clock-time-5.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/clock-time-6.svg b/pkgs/awesome/awesome/theme/icons/clock-time-6.svg
deleted file mode 100644
index be6e0c2..0000000
--- a/pkgs/awesome/awesome/theme/icons/clock-time-6.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/clock-time-7.svg b/pkgs/awesome/awesome/theme/icons/clock-time-7.svg
deleted file mode 100644
index 6fcf8a6..0000000
--- a/pkgs/awesome/awesome/theme/icons/clock-time-7.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/clock-time-8.svg b/pkgs/awesome/awesome/theme/icons/clock-time-8.svg
deleted file mode 100644
index d1a0e1f..0000000
--- a/pkgs/awesome/awesome/theme/icons/clock-time-8.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/clock-time-9.svg b/pkgs/awesome/awesome/theme/icons/clock-time-9.svg
deleted file mode 100644
index 372e13b..0000000
--- a/pkgs/awesome/awesome/theme/icons/clock-time-9.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/close.svg b/pkgs/awesome/awesome/theme/icons/close.svg
deleted file mode 100644
index 096198c..0000000
--- a/pkgs/awesome/awesome/theme/icons/close.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/cogs.svg b/pkgs/awesome/awesome/theme/icons/cogs.svg
deleted file mode 100644
index 03f7593..0000000
--- a/pkgs/awesome/awesome/theme/icons/cogs.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/console-line.svg b/pkgs/awesome/awesome/theme/icons/console-line.svg
deleted file mode 100644
index 81da3c3..0000000
--- a/pkgs/awesome/awesome/theme/icons/console-line.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/content-copy.svg b/pkgs/awesome/awesome/theme/icons/content-copy.svg
deleted file mode 100644
index 7280ce0..0000000
--- a/pkgs/awesome/awesome/theme/icons/content-copy.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/delete-clock-outline.svg b/pkgs/awesome/awesome/theme/icons/delete-clock-outline.svg
deleted file mode 100644
index 8449f51..0000000
--- a/pkgs/awesome/awesome/theme/icons/delete-clock-outline.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/delete-clock.svg b/pkgs/awesome/awesome/theme/icons/delete-clock.svg
deleted file mode 100644
index 51e1ddb..0000000
--- a/pkgs/awesome/awesome/theme/icons/delete-clock.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/delete-forever.svg b/pkgs/awesome/awesome/theme/icons/delete-forever.svg
deleted file mode 100644
index 0f1c963..0000000
--- a/pkgs/awesome/awesome/theme/icons/delete-forever.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/dock-left.svg b/pkgs/awesome/awesome/theme/icons/dock-left.svg
deleted file mode 100644
index cf4471c..0000000
--- a/pkgs/awesome/awesome/theme/icons/dock-left.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/dock-top.svg b/pkgs/awesome/awesome/theme/icons/dock-top.svg
deleted file mode 100644
index 538916d..0000000
--- a/pkgs/awesome/awesome/theme/icons/dock-top.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/download.svg b/pkgs/awesome/awesome/theme/icons/download.svg
deleted file mode 100644
index 2cfe720..0000000
--- a/pkgs/awesome/awesome/theme/icons/download.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/emoticon-cool.svg b/pkgs/awesome/awesome/theme/icons/emoticon-cool.svg
deleted file mode 100644
index 4d6659e..0000000
--- a/pkgs/awesome/awesome/theme/icons/emoticon-cool.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/exit-run.svg b/pkgs/awesome/awesome/theme/icons/exit-run.svg
deleted file mode 100644
index 5f0b0cd..0000000
--- a/pkgs/awesome/awesome/theme/icons/exit-run.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/eye-off.svg b/pkgs/awesome/awesome/theme/icons/eye-off.svg
deleted file mode 100644
index 94b85b4..0000000
--- a/pkgs/awesome/awesome/theme/icons/eye-off.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/file-document-edit.svg b/pkgs/awesome/awesome/theme/icons/file-document-edit.svg
deleted file mode 100644
index 8a47c3e..0000000
--- a/pkgs/awesome/awesome/theme/icons/file-document-edit.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/firefox.svg b/pkgs/awesome/awesome/theme/icons/firefox.svg
deleted file mode 100644
index b08201e..0000000
--- a/pkgs/awesome/awesome/theme/icons/firefox.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/folder-image.svg b/pkgs/awesome/awesome/theme/icons/folder-image.svg
deleted file mode 100644
index fe202ae..0000000
--- a/pkgs/awesome/awesome/theme/icons/folder-image.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/folder.svg b/pkgs/awesome/awesome/theme/icons/folder.svg
deleted file mode 100644
index 3e7692f..0000000
--- a/pkgs/awesome/awesome/theme/icons/folder.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/fullscreen.svg b/pkgs/awesome/awesome/theme/icons/fullscreen.svg
deleted file mode 100644
index cfb6375..0000000
--- a/pkgs/awesome/awesome/theme/icons/fullscreen.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/help.svg b/pkgs/awesome/awesome/theme/icons/help.svg
deleted file mode 100644
index 4c7886f..0000000
--- a/pkgs/awesome/awesome/theme/icons/help.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/home-thermometer.svg b/pkgs/awesome/awesome/theme/icons/home-thermometer.svg
deleted file mode 100644
index 6f95a29..0000000
--- a/pkgs/awesome/awesome/theme/icons/home-thermometer.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/identifier.svg b/pkgs/awesome/awesome/theme/icons/identifier.svg
deleted file mode 100644
index 6d60392..0000000
--- a/pkgs/awesome/awesome/theme/icons/identifier.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/image-filter-center-focus.svg b/pkgs/awesome/awesome/theme/icons/image-filter-center-focus.svg
deleted file mode 100644
index 5d01420..0000000
--- a/pkgs/awesome/awesome/theme/icons/image-filter-center-focus.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/image-size-select-actual.svg b/pkgs/awesome/awesome/theme/icons/image-size-select-actual.svg
deleted file mode 100644
index 7945ea9..0000000
--- a/pkgs/awesome/awesome/theme/icons/image-size-select-actual.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/keyboard.svg b/pkgs/awesome/awesome/theme/icons/keyboard.svg
deleted file mode 100644
index 1cef8de..0000000
--- a/pkgs/awesome/awesome/theme/icons/keyboard.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/lan-disconnect.svg b/pkgs/awesome/awesome/theme/icons/lan-disconnect.svg
deleted file mode 100644
index 5cbdfbd..0000000
--- a/pkgs/awesome/awesome/theme/icons/lan-disconnect.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/lan-pending.svg b/pkgs/awesome/awesome/theme/icons/lan-pending.svg
deleted file mode 100644
index 48946b4..0000000
--- a/pkgs/awesome/awesome/theme/icons/lan-pending.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/layers-triple.svg b/pkgs/awesome/awesome/theme/icons/layers-triple.svg
deleted file mode 100644
index 14fbc90..0000000
--- a/pkgs/awesome/awesome/theme/icons/layers-triple.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/layouts/floating.svg b/pkgs/awesome/awesome/theme/icons/layouts/floating.svg
deleted file mode 100644
index 76d97f9..0000000
--- a/pkgs/awesome/awesome/theme/icons/layouts/floating.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/layouts/fullscreen.svg b/pkgs/awesome/awesome/theme/icons/layouts/fullscreen.svg
deleted file mode 100644
index 19ec292..0000000
--- a/pkgs/awesome/awesome/theme/icons/layouts/fullscreen.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/layouts/max.svg b/pkgs/awesome/awesome/theme/icons/layouts/max.svg
deleted file mode 100644
index 16fa520..0000000
--- a/pkgs/awesome/awesome/theme/icons/layouts/max.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/layouts/tiling.center.svg b/pkgs/awesome/awesome/theme/icons/layouts/tiling.center.svg
deleted file mode 100644
index aa93dad..0000000
--- a/pkgs/awesome/awesome/theme/icons/layouts/tiling.center.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/layouts/tiling.right.svg b/pkgs/awesome/awesome/theme/icons/layouts/tiling.right.svg
deleted file mode 100644
index f4b01c5..0000000
--- a/pkgs/awesome/awesome/theme/icons/layouts/tiling.right.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/lightbulb-on.svg b/pkgs/awesome/awesome/theme/icons/lightbulb-on.svg
deleted file mode 100644
index 2213415..0000000
--- a/pkgs/awesome/awesome/theme/icons/lightbulb-on.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/lock.svg b/pkgs/awesome/awesome/theme/icons/lock.svg
deleted file mode 100644
index 5c0eb3f..0000000
--- a/pkgs/awesome/awesome/theme/icons/lock.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/logout.svg b/pkgs/awesome/awesome/theme/icons/logout.svg
deleted file mode 100644
index 2a6e682..0000000
--- a/pkgs/awesome/awesome/theme/icons/logout.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/menu-right.svg b/pkgs/awesome/awesome/theme/icons/menu-right.svg
deleted file mode 100644
index bf1fdae..0000000
--- a/pkgs/awesome/awesome/theme/icons/menu-right.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/menu.svg b/pkgs/awesome/awesome/theme/icons/menu.svg
deleted file mode 100644
index cad83c2..0000000
--- a/pkgs/awesome/awesome/theme/icons/menu.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/minus.svg b/pkgs/awesome/awesome/theme/icons/minus.svg
deleted file mode 100644
index 4dbbb0b..0000000
--- a/pkgs/awesome/awesome/theme/icons/minus.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/monitor.svg b/pkgs/awesome/awesome/theme/icons/monitor.svg
deleted file mode 100644
index 024553c..0000000
--- a/pkgs/awesome/awesome/theme/icons/monitor.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/move-resize.svg b/pkgs/awesome/awesome/theme/icons/move-resize.svg
deleted file mode 100644
index 87154b3..0000000
--- a/pkgs/awesome/awesome/theme/icons/move-resize.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/music.svg b/pkgs/awesome/awesome/theme/icons/music.svg
deleted file mode 100644
index 2509ea8..0000000
--- a/pkgs/awesome/awesome/theme/icons/music.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/open-in-app.svg b/pkgs/awesome/awesome/theme/icons/open-in-app.svg
deleted file mode 100644
index ebd9f65..0000000
--- a/pkgs/awesome/awesome/theme/icons/open-in-app.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/open-in-new.svg b/pkgs/awesome/awesome/theme/icons/open-in-new.svg
deleted file mode 100644
index cd0597f..0000000
--- a/pkgs/awesome/awesome/theme/icons/open-in-new.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/pause.svg b/pkgs/awesome/awesome/theme/icons/pause.svg
deleted file mode 100644
index a95f67f..0000000
--- a/pkgs/awesome/awesome/theme/icons/pause.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/pin-off.svg b/pkgs/awesome/awesome/theme/icons/pin-off.svg
deleted file mode 100644
index a75c0ec..0000000
--- a/pkgs/awesome/awesome/theme/icons/pin-off.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/pin.svg b/pkgs/awesome/awesome/theme/icons/pin.svg
deleted file mode 100644
index 01524e0..0000000
--- a/pkgs/awesome/awesome/theme/icons/pin.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/pirate.svg b/pkgs/awesome/awesome/theme/icons/pirate.svg
deleted file mode 100644
index e5ebd88..0000000
--- a/pkgs/awesome/awesome/theme/icons/pirate.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/play.svg b/pkgs/awesome/awesome/theme/icons/play.svg
deleted file mode 100644
index bf94bb4..0000000
--- a/pkgs/awesome/awesome/theme/icons/play.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/plus.svg b/pkgs/awesome/awesome/theme/icons/plus.svg
deleted file mode 100644
index bb280a8..0000000
--- a/pkgs/awesome/awesome/theme/icons/plus.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/power-settings.svg b/pkgs/awesome/awesome/theme/icons/power-settings.svg
deleted file mode 100644
index 740c428..0000000
--- a/pkgs/awesome/awesome/theme/icons/power-settings.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/power.svg b/pkgs/awesome/awesome/theme/icons/power.svg
deleted file mode 100644
index b5161d2..0000000
--- a/pkgs/awesome/awesome/theme/icons/power.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/radiobox-blank.svg b/pkgs/awesome/awesome/theme/icons/radiobox-blank.svg
deleted file mode 100644
index 2edf309..0000000
--- a/pkgs/awesome/awesome/theme/icons/radiobox-blank.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/radiobox-marked.svg b/pkgs/awesome/awesome/theme/icons/radiobox-marked.svg
deleted file mode 100644
index ae433b2..0000000
--- a/pkgs/awesome/awesome/theme/icons/radiobox-marked.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/refresh.svg b/pkgs/awesome/awesome/theme/icons/refresh.svg
deleted file mode 100644
index 04b9c88..0000000
--- a/pkgs/awesome/awesome/theme/icons/refresh.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/rename.svg b/pkgs/awesome/awesome/theme/icons/rename.svg
deleted file mode 100644
index 14dd500..0000000
--- a/pkgs/awesome/awesome/theme/icons/rename.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/restart.svg b/pkgs/awesome/awesome/theme/icons/restart.svg
deleted file mode 100644
index a6134ea..0000000
--- a/pkgs/awesome/awesome/theme/icons/restart.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/shuffle-variant.svg b/pkgs/awesome/awesome/theme/icons/shuffle-variant.svg
deleted file mode 100644
index f494617..0000000
--- a/pkgs/awesome/awesome/theme/icons/shuffle-variant.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/skip-next.svg b/pkgs/awesome/awesome/theme/icons/skip-next.svg
deleted file mode 100644
index 8554d03..0000000
--- a/pkgs/awesome/awesome/theme/icons/skip-next.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/skip-previous.svg b/pkgs/awesome/awesome/theme/icons/skip-previous.svg
deleted file mode 100644
index 6059135..0000000
--- a/pkgs/awesome/awesome/theme/icons/skip-previous.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/sleep.svg b/pkgs/awesome/awesome/theme/icons/sleep.svg
deleted file mode 100644
index 0d6dbc0..0000000
--- a/pkgs/awesome/awesome/theme/icons/sleep.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/speedometer-slow.svg b/pkgs/awesome/awesome/theme/icons/speedometer-slow.svg
deleted file mode 100644
index f6f7343..0000000
--- a/pkgs/awesome/awesome/theme/icons/speedometer-slow.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/speedometer.svg b/pkgs/awesome/awesome/theme/icons/speedometer.svg
deleted file mode 100644
index fd612f3..0000000
--- a/pkgs/awesome/awesome/theme/icons/speedometer.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/stop.svg b/pkgs/awesome/awesome/theme/icons/stop.svg
deleted file mode 100644
index ce130b5..0000000
--- a/pkgs/awesome/awesome/theme/icons/stop.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/tag-arrow-down.svg b/pkgs/awesome/awesome/theme/icons/tag-arrow-down.svg
deleted file mode 100644
index 8467c3e..0000000
--- a/pkgs/awesome/awesome/theme/icons/tag-arrow-down.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/tag-multiple.svg b/pkgs/awesome/awesome/theme/icons/tag-multiple.svg
deleted file mode 100644
index be69e02..0000000
--- a/pkgs/awesome/awesome/theme/icons/tag-multiple.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/tag.svg b/pkgs/awesome/awesome/theme/icons/tag.svg
deleted file mode 100644
index 45a61f9..0000000
--- a/pkgs/awesome/awesome/theme/icons/tag.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/target.svg b/pkgs/awesome/awesome/theme/icons/target.svg
deleted file mode 100644
index 717d5b1..0000000
--- a/pkgs/awesome/awesome/theme/icons/target.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/theme-light-dark.svg b/pkgs/awesome/awesome/theme/icons/theme-light-dark.svg
deleted file mode 100644
index 99e70a9..0000000
--- a/pkgs/awesome/awesome/theme/icons/theme-light-dark.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/thermometer-lines.svg b/pkgs/awesome/awesome/theme/icons/thermometer-lines.svg
deleted file mode 100644
index 6779eb0..0000000
--- a/pkgs/awesome/awesome/theme/icons/thermometer-lines.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/thermometer.svg b/pkgs/awesome/awesome/theme/icons/thermometer.svg
deleted file mode 100644
index c9a5f5a..0000000
--- a/pkgs/awesome/awesome/theme/icons/thermometer.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/timer-outline.svg b/pkgs/awesome/awesome/theme/icons/timer-outline.svg
deleted file mode 100644
index 41e58c8..0000000
--- a/pkgs/awesome/awesome/theme/icons/timer-outline.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/timer-play.svg b/pkgs/awesome/awesome/theme/icons/timer-play.svg
deleted file mode 100644
index 36873b1..0000000
--- a/pkgs/awesome/awesome/theme/icons/timer-play.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/timer-sand.svg b/pkgs/awesome/awesome/theme/icons/timer-sand.svg
deleted file mode 100644
index 35a8847..0000000
--- a/pkgs/awesome/awesome/theme/icons/timer-sand.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/timer-settings.svg b/pkgs/awesome/awesome/theme/icons/timer-settings.svg
deleted file mode 100644
index dc39762..0000000
--- a/pkgs/awesome/awesome/theme/icons/timer-settings.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/toggle-switch-off-outline.svg b/pkgs/awesome/awesome/theme/icons/toggle-switch-off-outline.svg
deleted file mode 100644
index 2dc1f12..0000000
--- a/pkgs/awesome/awesome/theme/icons/toggle-switch-off-outline.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/toggle-switch-off.svg b/pkgs/awesome/awesome/theme/icons/toggle-switch-off.svg
deleted file mode 100644
index 2eb827f..0000000
--- a/pkgs/awesome/awesome/theme/icons/toggle-switch-off.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/toggle-switch-outline.svg b/pkgs/awesome/awesome/theme/icons/toggle-switch-outline.svg
deleted file mode 100644
index 4512245..0000000
--- a/pkgs/awesome/awesome/theme/icons/toggle-switch-outline.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/toggle-switch.svg b/pkgs/awesome/awesome/theme/icons/toggle-switch.svg
deleted file mode 100644
index c930e54..0000000
--- a/pkgs/awesome/awesome/theme/icons/toggle-switch.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/toolbox.svg b/pkgs/awesome/awesome/theme/icons/toolbox.svg
deleted file mode 100644
index 44e4bf6..0000000
--- a/pkgs/awesome/awesome/theme/icons/toolbox.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/tortoise.svg b/pkgs/awesome/awesome/theme/icons/tortoise.svg
deleted file mode 100644
index 56ddcd2..0000000
--- a/pkgs/awesome/awesome/theme/icons/tortoise.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/tune.svg b/pkgs/awesome/awesome/theme/icons/tune.svg
deleted file mode 100644
index 84cab5b..0000000
--- a/pkgs/awesome/awesome/theme/icons/tune.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/unfold-less-vertical.svg b/pkgs/awesome/awesome/theme/icons/unfold-less-vertical.svg
deleted file mode 100644
index 1db3215..0000000
--- a/pkgs/awesome/awesome/theme/icons/unfold-less-vertical.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/upload.svg b/pkgs/awesome/awesome/theme/icons/upload.svg
deleted file mode 100644
index f69b8e7..0000000
--- a/pkgs/awesome/awesome/theme/icons/upload.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/video.svg b/pkgs/awesome/awesome/theme/icons/video.svg
deleted file mode 100644
index c6516b8..0000000
--- a/pkgs/awesome/awesome/theme/icons/video.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/view-grid.svg b/pkgs/awesome/awesome/theme/icons/view-grid.svg
deleted file mode 100644
index fb60860..0000000
--- a/pkgs/awesome/awesome/theme/icons/view-grid.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/volume.svg b/pkgs/awesome/awesome/theme/icons/volume.svg
deleted file mode 100644
index d2f6875..0000000
--- a/pkgs/awesome/awesome/theme/icons/volume.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/pkgs/awesome/awesome/theme/icons/water-thermometer.svg b/pkgs/awesome/awesome/theme/icons/water-thermometer.svg
deleted file mode 100644
index ca033bd..0000000
--- a/pkgs/awesome/awesome/theme/icons/water-thermometer.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/weather-pouring.svg b/pkgs/awesome/awesome/theme/icons/weather-pouring.svg
deleted file mode 100644
index a555c2b..0000000
--- a/pkgs/awesome/awesome/theme/icons/weather-pouring.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/weather-rainy.svg b/pkgs/awesome/awesome/theme/icons/weather-rainy.svg
deleted file mode 100644
index c4d3a1c..0000000
--- a/pkgs/awesome/awesome/theme/icons/weather-rainy.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/web.svg b/pkgs/awesome/awesome/theme/icons/web.svg
deleted file mode 100644
index 46b742b..0000000
--- a/pkgs/awesome/awesome/theme/icons/web.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/window-close.svg b/pkgs/awesome/awesome/theme/icons/window-close.svg
deleted file mode 100644
index 3d3e98d..0000000
--- a/pkgs/awesome/awesome/theme/icons/window-close.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/window-maximize.svg b/pkgs/awesome/awesome/theme/icons/window-maximize.svg
deleted file mode 100644
index 93512fc..0000000
--- a/pkgs/awesome/awesome/theme/icons/window-maximize.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/icons/window-minimize.svg b/pkgs/awesome/awesome/theme/icons/window-minimize.svg
deleted file mode 100644
index 7b3c264..0000000
--- a/pkgs/awesome/awesome/theme/icons/window-minimize.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/pkgs/awesome/awesome/theme/init.lua b/pkgs/awesome/awesome/theme/init.lua
deleted file mode 100644
index a32f87f..0000000
--- a/pkgs/awesome/awesome/theme/init.lua
+++ /dev/null
@@ -1,7 +0,0 @@
--- Theme handling library
-local beautiful = require("beautiful")
--- Standard awesome library
-local gears = require("gears")
-
--- Themes define colors, icons, font and wallpapers.
-beautiful.init(gears.filesystem.get_configuration_dir() .. "theme/default.lua")
diff --git a/pkgs/awesome/awesome/ui/init.lua b/pkgs/awesome/awesome/ui/init.lua
deleted file mode 100644
index 897cf25..0000000
--- a/pkgs/awesome/awesome/ui/init.lua
+++ /dev/null
@@ -1,6 +0,0 @@
--- Returns all widgets, with assigned names, in a table.
-return {
- notification = require(... .. ".notification"),
- titlebar = require(... .. ".titlebar"),
- wibar = require(... .. ".wibar"),
-}
diff --git a/pkgs/awesome/awesome/ui/notification/init.lua b/pkgs/awesome/awesome/ui/notification/init.lua
deleted file mode 100644
index 5744058..0000000
--- a/pkgs/awesome/awesome/ui/notification/init.lua
+++ /dev/null
@@ -1,5 +0,0 @@
--- Allows for expanding into notifications for special cases, for example,
--- for music.
-return {
- normal = require(... .. ".normal"),
-}
diff --git a/pkgs/awesome/awesome/ui/notification/normal.lua b/pkgs/awesome/awesome/ui/notification/normal.lua
deleted file mode 100644
index 8a27481..0000000
--- a/pkgs/awesome/awesome/ui/notification/normal.lua
+++ /dev/null
@@ -1,20 +0,0 @@
-local awful = require("awful")
-local naughty = require("naughty")
-local ruled = require("ruled")
-
---- Notifications
-ruled.notification.connect_signal("request::rules", function()
- -- All notifications will match this rule.
- ruled.notification.append_rule({
- rule = nil,
- properties = {
- screen = awful.screen.preferred,
- implicit_timeout = 5,
- },
- })
-end)
-
--- Defines the default notification layout.
-naughty.connect_signal("request::display", function(n)
- naughty.layout.box({ notification = n })
-end)
diff --git a/pkgs/awesome/awesome/ui/titlebar/init.lua b/pkgs/awesome/awesome/ui/titlebar/init.lua
deleted file mode 100644
index f227b31..0000000
--- a/pkgs/awesome/awesome/ui/titlebar/init.lua
+++ /dev/null
@@ -1,5 +0,0 @@
--- Returns titlebars for normal clients, this structure allows one to
--- easily define special titlebars for particular clients.
-return {
- normal = require(... .. ".normal"),
-}
diff --git a/pkgs/awesome/awesome/ui/titlebar/normal.lua b/pkgs/awesome/awesome/ui/titlebar/normal.lua
deleted file mode 100644
index 7eb98ac..0000000
--- a/pkgs/awesome/awesome/ui/titlebar/normal.lua
+++ /dev/null
@@ -1,44 +0,0 @@
-local awful = require("awful")
-local wibox = require("wibox")
-
---- The titlebar to be used on normal clients.
-return function(c)
- -- Buttons for the titlebar.
- local buttons = {
- awful.button(nil, 1, function()
- c:activate({ context = "titlebar", action = "mouse_move" })
- end),
- awful.button(nil, 3, function()
- c:activate({ context = "titlebar", action = "mouse_resize" })
- end),
- }
-
- -- Draws the client titlebar at the default position (top) and size.
- awful.titlebar(c).widget = wibox.widget({
- layout = wibox.layout.align.horizontal,
- -- Left
- {
- layout = wibox.layout.fixed.horizontal,
- awful.titlebar.widget.iconwidget(c),
- buttons = buttons,
- },
- -- Middle
- {
- layout = wibox.layout.flex.horizontal,
- { -- Title
- widget = awful.titlebar.widget.titlewidget(c),
- halign = "center",
- },
- buttons = buttons,
- },
- -- Right
- {
- layout = wibox.layout.fixed.horizontal,
- 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),
- },
- })
-end
diff --git a/pkgs/awesome/awesome/ui/wibar/init.lua b/pkgs/awesome/awesome/ui/wibar/init.lua
deleted file mode 100644
index e0a670d..0000000
--- a/pkgs/awesome/awesome/ui/wibar/init.lua
+++ /dev/null
@@ -1,75 +0,0 @@
-local awful = require("awful")
-local wibox = require("wibox")
-local gears = require("gears")
-local beautiful = require("beautiful")
-local dpi = beautiful.xresources.apply_dpi
-
-local module = require(... .. ".module")
-
--- Function to create a capsule widget
-local function create_capsule_widget(content_widget)
- local capsule = wibox.widget({
- {
- {
- content_widget,
- widget = wibox.container.margin,
- margins = {
- top = dpi(8),
- bottom = dpi(8),
- left = dpi(8),
- right = dpi(8),
- },
- },
- widget = wibox.container.background,
- shape_border_color = "#272727",
- shape_border_width = 1,
-
- shape = function(cr, width, height)
- gears.shape.rounded_rect(cr, width, height, beautiful.border_radius)
- end,
- bg = beautiful.bg_systray,
- },
- widget = wibox.container.margin,
- margins = beautiful.useless_gap,
- })
-
- return capsule
-end
-
-return function(s)
- -- Create the wibox
- s.mywibox = awful.wibar({
- position = "top",
- height = dpi(45),
- screen = s,
- bg = beautiful.bg_normal,
- widget = {
- widget = wibox.container.margin,
- left = beautiful.useless_gap,
- right = beautiful.useless_gap,
- {
- layout = wibox.layout.align.horizontal,
- expand = "none",
- {
- layout = wibox.layout.fixed.horizontal,
- create_capsule_widget(module.layoutbox()),
- module.tasklist(s),
- },
- {
- layout = wibox.layout.fixed.horizontal,
- module.taglist(s),
- },
- {
- layout = wibox.layout.fixed.horizontal,
- create_capsule_widget(module.profile()),
- create_capsule_widget(module.stats()),
- create_capsule_widget(module.gpu()),
- create_capsule_widget(module.tailscale()),
- create_capsule_widget(module.battery()),
- create_capsule_widget(module.systray()),
- create_capsule_widget(wibox.widget.textclock()),
- },
- },
- },
- })
-end
diff --git a/pkgs/awesome/awesome/ui/wibar/module/battery.lua b/pkgs/awesome/awesome/ui/wibar/module/battery.lua
deleted file mode 100644
index e56a197..0000000
--- a/pkgs/awesome/awesome/ui/wibar/module/battery.lua
+++ /dev/null
@@ -1,12 +0,0 @@
--- Battery widget for Awesome Window Manager
-local watch = require("awful.widget.watch")
-local wibox = require("wibox")
-
-local battery = wibox.widget.textbox("Bat: NA")
-watch('bash -c "cat /sys/class/power_supply/BAT0/capacity"', 10, function(_, stdout)
- battery.text = "Bat:" .. " " .. stdout
-end)
-
-return function()
- return battery
-end
diff --git a/pkgs/awesome/awesome/ui/wibar/module/gpu.lua b/pkgs/awesome/awesome/ui/wibar/module/gpu.lua
deleted file mode 100644
index 80b72c2..0000000
--- a/pkgs/awesome/awesome/ui/wibar/module/gpu.lua
+++ /dev/null
@@ -1,12 +0,0 @@
--- GPU widget for Awesome Window Manager
-local watch = require("awful.widget.watch")
-local wibox = require("wibox")
-
-local gpu = wibox.widget.textbox("GPU: NA")
-watch('bash -c "supergfxctl -g"', 10, function(_, stdout)
- gpu.text = "GPU:" .. " " .. stdout
-end)
-
-return function()
- return gpu
-end
diff --git a/pkgs/awesome/awesome/ui/wibar/module/init.lua b/pkgs/awesome/awesome/ui/wibar/module/init.lua
deleted file mode 100644
index 1a30887..0000000
--- a/pkgs/awesome/awesome/ui/wibar/module/init.lua
+++ /dev/null
@@ -1,14 +0,0 @@
--- Return a table containing all bar modules, with a name attached
--- to each.
-return {
- launcher = require(... .. ".launcher"),
- taglist = require(... .. ".taglist"),
- tasklist = require(... .. ".tasklist"),
- layoutbox = require(... .. ".layoutbox"),
- battery = require(... .. ".battery"),
- tailscale = require(... .. ".tailscale"),
- gpu = require(... .. ".gpu"),
- profile = require(... .. ".profile"),
- systray = require(... .. ".systray"),
- stats = require(... .. ".stats"),
-}
diff --git a/pkgs/awesome/awesome/ui/wibar/module/launcher.lua b/pkgs/awesome/awesome/ui/wibar/module/launcher.lua
deleted file mode 100644
index 7f709c8..0000000
--- a/pkgs/awesome/awesome/ui/wibar/module/launcher.lua
+++ /dev/null
@@ -1,10 +0,0 @@
-local awful = require("awful")
-local beautiful = require("beautiful")
-
--- Create a launcher widget. Opens the Awesome menu when clicked.
-return function()
- return awful.widget.launcher({
- image = beautiful.awesome_icon,
- menu = require("ui.menu").main,
- })
-end
diff --git a/pkgs/awesome/awesome/ui/wibar/module/layoutbox.lua b/pkgs/awesome/awesome/ui/wibar/module/layoutbox.lua
deleted file mode 100644
index e9db3d4..0000000
--- a/pkgs/awesome/awesome/ui/wibar/module/layoutbox.lua
+++ /dev/null
@@ -1,9 +0,0 @@
-local awful = require("awful")
-
-return function(s)
- -- Create an imagebox widget which will contain an icon indicating which layout we're using.
- -- We need one layoutbox per screen.
- return awful.widget.layoutbox({
- screen = s,
- })
-end
diff --git a/pkgs/awesome/awesome/ui/wibar/module/profile.lua b/pkgs/awesome/awesome/ui/wibar/module/profile.lua
deleted file mode 100644
index 9dd62d8..0000000
--- a/pkgs/awesome/awesome/ui/wibar/module/profile.lua
+++ /dev/null
@@ -1,12 +0,0 @@
--- Profile widget for Awesome Window Manager
-local watch = require("awful.widget.watch")
-local wibox = require("wibox")
-
-local profile = wibox.widget.textbox("P: NA")
-watch("bash -c \"asusctl profile -p | awk 'END {print $NF}'\"", 10, function(_, stdout)
- profile.text = "P:" .. " " .. stdout
-end)
-
-return function()
- return profile
-end
diff --git a/pkgs/awesome/awesome/ui/wibar/module/stats.lua b/pkgs/awesome/awesome/ui/wibar/module/stats.lua
deleted file mode 100644
index 1b2d7df..0000000
--- a/pkgs/awesome/awesome/ui/wibar/module/stats.lua
+++ /dev/null
@@ -1,12 +0,0 @@
--- Stats widget for Awesome Window Manager
-local watch = require("awful.widget.watch")
-local wibox = require("wibox")
-
-local cpu = wibox.widget.textbox("NA")
-watch('bash -c "cat /sys/class/thermal/thermal_zone*/temp"', 10, function(_, stdout)
- cpu.text = "CPU: " .. stdout / 1000 .. " °C"
-end)
-
-return function()
- return cpu
-end
diff --git a/pkgs/awesome/awesome/ui/wibar/module/systray.lua b/pkgs/awesome/awesome/ui/wibar/module/systray.lua
deleted file mode 100644
index 653dc98..0000000
--- a/pkgs/awesome/awesome/ui/wibar/module/systray.lua
+++ /dev/null
@@ -1,18 +0,0 @@
--- SysTray widget for Awesome Window Manager
-local xresources = require("beautiful.xresources")
-local dpi = xresources.apply_dpi
-local wibox = require("wibox")
-
-local systray = wibox.widget({
- widget = wibox.container.margin,
- enable_overlay = false,
- -- margins = {
- -- top = dpi(6),
- -- bottom = dpi(6),
- -- },
- wibox.widget.systray(),
-})
-
-return function()
- return systray
-end
diff --git a/pkgs/awesome/awesome/ui/wibar/module/taglist.lua b/pkgs/awesome/awesome/ui/wibar/module/taglist.lua
deleted file mode 100644
index 28e32fb..0000000
--- a/pkgs/awesome/awesome/ui/wibar/module/taglist.lua
+++ /dev/null
@@ -1,39 +0,0 @@
-local awful = require("awful")
-local wibox = require("wibox")
-local gears = require("gears")
-local beautiful = require("beautiful")
-local dpi = beautiful.xresources.apply_dpi
-
-return function(s)
- -- Create a taglist widget
- return awful.widget.taglist({
- screen = s,
- filter = awful.widget.taglist.filter.all,
- style = {
- shape = function(cr, width, height)
- gears.shape.rounded_rect(cr, width, height, beautiful.border_radius)
- end,
- shape_border_color = "#27272A",
- shape_border_width = dpi(1),
- },
- widget_template = {
- {
- {
- {
- {
- id = "text_role",
- widget = wibox.widget.textbox,
- },
- layout = wibox.layout.fixed.horizontal,
- },
- widget = wibox.container.margin,
- margins = { left = dpi(15), right = dpi(15) },
- },
- id = "background_role",
- widget = wibox.container.background,
- },
- widget = wibox.container.margin,
- margins = dpi(6),
- },
- })
-end
diff --git a/pkgs/awesome/awesome/ui/wibar/module/tailscale.lua b/pkgs/awesome/awesome/ui/wibar/module/tailscale.lua
deleted file mode 100644
index 3923ed2..0000000
--- a/pkgs/awesome/awesome/ui/wibar/module/tailscale.lua
+++ /dev/null
@@ -1,12 +0,0 @@
--- Tailscale widget for Awesome Window Manager
-local watch = require("awful.widget.watch")
-local wibox = require("wibox")
-
-local tailscale = wibox.widget.textbox("Home: NA")
-watch("bash -c \"tailscale ping vega | awk '{print $NF}'\"", 10, function(_, stdout)
- tailscale.text = "Home:" .. " " .. stdout
-end)
-
-return function()
- return tailscale
-end
diff --git a/pkgs/awesome/awesome/ui/wibar/module/tasklist.lua b/pkgs/awesome/awesome/ui/wibar/module/tasklist.lua
deleted file mode 100644
index b7c1884..0000000
--- a/pkgs/awesome/awesome/ui/wibar/module/tasklist.lua
+++ /dev/null
@@ -1,39 +0,0 @@
-local awful = require("awful")
-local wibox = require("wibox")
-local gears = require("gears")
-local beautiful = require("beautiful")
-local dpi = beautiful.xresources.apply_dpi
-
-return function(s)
- -- Create a tasklist widget
- return awful.widget.tasklist({
- screen = s,
- filter = awful.widget.tasklist.filter.currenttags,
- style = {
- shape = function(cr, width, height)
- gears.shape.rounded_rect(cr, width, height, beautiful.border_radius)
- end,
- shape_border_color = "#27272A",
- shape_border_width = dpi(1),
- },
- widget_template = {
- {
- {
- {
- {
- id = "icon_role",
- widget = wibox.widget.imagebox,
- },
- layout = wibox.layout.fixed.horizontal,
- },
- widget = wibox.container.margin,
- margins = dpi(6),
- },
- id = "background_role",
- widget = wibox.container.background,
- },
- widget = wibox.container.margin,
- margins = dpi(6),
- },
- })
-end
diff --git a/pkgs/awesome/default.nix b/pkgs/awesome/default.nix
deleted file mode 100644
index 324b9f4..0000000
--- a/pkgs/awesome/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{
- stdenv,
- lib,
-}: let
- awesome = ./awesome;
-in
- stdenv.mkDerivation {
- pname = "tux-awesome-wm-config";
- version = "0.1.0";
-
- buildCommand = ''
- mkdir -p $out
- cp -r ${awesome}/* "$out/"
- '';
-
- meta = with lib; {
- description = "tux's awesome-wm config";
- homepage = "https://tux.rs";
- platforms = platforms.all;
- license = licenses.gpl3;
- };
- }
diff --git a/pkgs/default.nix b/pkgs/default.nix
index 999de15..235c00f 100755
--- a/pkgs/default.nix
+++ b/pkgs/default.nix
@@ -1,5 +1,4 @@
{pkgs, ...}: {
- tux-awesome-wm-config = pkgs.callPackage ./awesome {};
astronvim = pkgs.callPackage ./astronvim {};
firefox-mod-blur = pkgs.callPackage ./firefox-mod-blur {};
plymouth-spinner-monochrome = pkgs.callPackage ./plymouth-spinner-monochrome {};