From bf23baf74c91fbc571f7157c97a7fa515a26595b Mon Sep 17 00:00:00 2001 From: Yusuf Bera Ertan Date: Tue, 9 May 2023 02:23:13 +0300 Subject: [PATCH] remove unused modules and code --- lib/colors.nix | 71 ------ lib/default.nix | 2 - users/modules/eww/css/_calendar.scss | 32 --- users/modules/eww/css/_colors.scss | 35 --- users/modules/eww/css/_music.scss | 62 ------ users/modules/eww/css/_notification.scss | 59 ----- users/modules/eww/css/_sidebar.scss | 109 ---------- users/modules/eww/css/_system.scss | 76 ------- users/modules/eww/css/_volume.scss | 5 - users/modules/eww/default.nix | 81 ------- users/modules/eww/eww.scss | 92 -------- users/modules/eww/eww.yuck | 77 ------- users/modules/eww/images/mic.png | Bin 40034 -> 0 bytes users/modules/eww/images/music.png | Bin 13774 -> 0 bytes users/modules/eww/images/profile.png | Bin 137650 -> 0 bytes users/modules/eww/images/speaker.png | Bin 16246 -> 0 bytes users/modules/eww/modules/bat.yuck | 10 - users/modules/eww/modules/bluetooth.yuck | 7 - users/modules/eww/modules/bright.yuck | 9 - users/modules/eww/modules/clock.yuck | 25 --- users/modules/eww/modules/cpu.yuck | 9 - users/modules/eww/modules/mem.yuck | 9 - users/modules/eww/modules/music.yuck | 22 -- users/modules/eww/modules/net.yuck | 7 - users/modules/eww/modules/variables.yuck | 22 -- users/modules/eww/modules/volume.yuck | 11 - users/modules/eww/scripts/airplane | 29 --- users/modules/eww/scripts/battery | 67 ------ users/modules/eww/scripts/bluetooth | 51 ----- users/modules/eww/scripts/brightness | 13 -- users/modules/eww/scripts/memory | 20 -- users/modules/eww/scripts/music | 82 ------- users/modules/eww/scripts/net | 40 ---- users/modules/eww/scripts/notifications | 81 ------- users/modules/eww/scripts/pop | 18 -- users/modules/eww/scripts/reveal_toggle | 9 - users/modules/eww/scripts/volume | 55 ----- users/modules/eww/scripts/workspaces | 79 ------- users/modules/eww/windows/calendar.yuck | 14 -- users/modules/eww/windows/music.yuck | 54 ----- users/modules/eww/windows/music_win.yuck | 53 ----- users/modules/eww/windows/notifications.yuck | 46 ---- users/modules/eww/windows/sidebar.yuck | 215 ------------------- users/modules/eww/windows/system.yuck | 93 -------- users/modules/eww/windows/volume_win.yuck | 46 ---- users/modules/hikari/default.nix | 206 ------------------ 46 files changed, 2103 deletions(-) delete mode 100644 lib/colors.nix delete mode 100644 users/modules/eww/css/_calendar.scss delete mode 100644 users/modules/eww/css/_colors.scss delete mode 100644 users/modules/eww/css/_music.scss delete mode 100644 users/modules/eww/css/_notification.scss delete mode 100644 users/modules/eww/css/_sidebar.scss delete mode 100644 users/modules/eww/css/_system.scss delete mode 100644 users/modules/eww/css/_volume.scss delete mode 100644 users/modules/eww/default.nix delete mode 100644 users/modules/eww/eww.scss delete mode 100644 users/modules/eww/eww.yuck delete mode 100644 users/modules/eww/images/mic.png delete mode 100644 users/modules/eww/images/music.png delete mode 100644 users/modules/eww/images/profile.png delete mode 100644 users/modules/eww/images/speaker.png delete mode 100644 users/modules/eww/modules/bat.yuck delete mode 100644 users/modules/eww/modules/bluetooth.yuck delete mode 100644 users/modules/eww/modules/bright.yuck delete mode 100644 users/modules/eww/modules/clock.yuck delete mode 100644 users/modules/eww/modules/cpu.yuck delete mode 100644 users/modules/eww/modules/mem.yuck delete mode 100644 users/modules/eww/modules/music.yuck delete mode 100644 users/modules/eww/modules/net.yuck delete mode 100644 users/modules/eww/modules/variables.yuck delete mode 100644 users/modules/eww/modules/volume.yuck delete mode 100755 users/modules/eww/scripts/airplane delete mode 100755 users/modules/eww/scripts/battery delete mode 100755 users/modules/eww/scripts/bluetooth delete mode 100755 users/modules/eww/scripts/brightness delete mode 100755 users/modules/eww/scripts/memory delete mode 100755 users/modules/eww/scripts/music delete mode 100755 users/modules/eww/scripts/net delete mode 100755 users/modules/eww/scripts/notifications delete mode 100755 users/modules/eww/scripts/pop delete mode 100755 users/modules/eww/scripts/reveal_toggle delete mode 100755 users/modules/eww/scripts/volume delete mode 100755 users/modules/eww/scripts/workspaces delete mode 100644 users/modules/eww/windows/calendar.yuck delete mode 100644 users/modules/eww/windows/music.yuck delete mode 100644 users/modules/eww/windows/music_win.yuck delete mode 100644 users/modules/eww/windows/notifications.yuck delete mode 100644 users/modules/eww/windows/sidebar.yuck delete mode 100644 users/modules/eww/windows/system.yuck delete mode 100644 users/modules/eww/windows/volume_win.yuck delete mode 100644 users/modules/hikari/default.nix diff --git a/lib/colors.nix b/lib/colors.nix deleted file mode 100644 index 33a19d6..0000000 --- a/lib/colors.nix +++ /dev/null @@ -1,71 +0,0 @@ -lib: -with lib; rec { - # color-related functions - - # convert rrggbb hex to #rrggbb - x = c: "#${c}"; - - # same as x but adds an alpha channel for transparency - xrgba = c: "${c}88"; - xargb = c: "88${c}"; - - # convert rrggbb hex to rgba(r, g, b, a) css - rgba = c: let - r = toString (hexToDec (__substring 0 2 c)); - g = toString (hexToDec (__substring 2 2 c)); - b = toString (hexToDec (__substring 4 2 c)); - res = "rgba(${r}, ${g}, ${b}, 0.5)"; - in - res; - - # general stuff - - # functions copied from https://gist.github.com/corpix/f761c82c9d6fdbc1b3846b37e1020e11 - # convert a hex value to an integer - hexToDec = v: let - hexToInt = { - "0" = 0; - "1" = 1; - "2" = 2; - "3" = 3; - "4" = 4; - "5" = 5; - "6" = 6; - "7" = 7; - "8" = 8; - "9" = 9; - "a" = 10; - "b" = 11; - "c" = 12; - "d" = 13; - "e" = 14; - "f" = 15; - "A" = 10; - "B" = 11; - "C" = 12; - "D" = 13; - "E" = 14; - "F" = 15; - }; - chars = stringToCharacters v; - charsLen = length chars; - in - foldl - (a: v: a + v) - 0 - (imap0 - (k: v: hexToInt."${v}" * (pow 16 (charsLen - k - 1))) - chars); - - pow = let - pow' = base: exponent: value: - # FIXME: It will silently overflow on values > 2**62 :( - # The value will become negative or zero in this case - if exponent == 0 - then 1 - else if exponent <= 1 - then value - else (pow' base (exponent - 1) (value * base)); - in - base: exponent: pow' base exponent base; -} diff --git a/lib/default.nix b/lib/default.nix index 6f3d694..cfd50cb 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -21,6 +21,4 @@ lib.makeExtensible (self: { (b.filter (name: b.match ".*\.nix" name != null) fileNames); in filesToImport; - - colors = import ./colors.nix lib; }) diff --git a/users/modules/eww/css/_calendar.scss b/users/modules/eww/css/_calendar.scss deleted file mode 100644 index 2aadfa3..0000000 --- a/users/modules/eww/css/_calendar.scss +++ /dev/null @@ -1,32 +0,0 @@ -.calendar-win { - @include window; - background-color: $bg; - border: 1px solid $border; - color: $fg; - padding: .2em; -} - -calendar { - padding: 5px; - - :selected { - color: $mauve; - } - - .header { - color: $subtext1; - } - - .highlight { - color: $maroon; - font-weight: bold; - } - - .button { - color: $sapphire; - } - - :indeterminate { - color: $overlay0; - } -} diff --git a/users/modules/eww/css/_colors.scss b/users/modules/eww/css/_colors.scss deleted file mode 100644 index eba8236..0000000 --- a/users/modules/eww/css/_colors.scss +++ /dev/null @@ -1,35 +0,0 @@ -$rosewater: #f5e0dc; -$flamingo: #f2cdcd; -$pink: #f5c2e7; -$mauve: #cba6f7; -$red: #f38ba8; -$maroon: #eba0ac; -$peach: #fab387; -$yellow: #f9e2af; -$green: #a6e3a1; -$teal: #94e2d5; -$sky: #89dceb; -$sapphire: #74c7ec; -$blue: #89b4fa; -$lavender: #b4befe; - -$text: #cdd6f4; -$subtext1: #bac2de; -$subtext0: #a6adc8; -$overlay2: #9399b2; -$overlay1: #7f849c; -$overlay0: #6c7086; - -$surface2: #585b70; -$surface1: #45475a; -$surface0: #313244; - -$base: #1e1e2e; -$mantle: #181825; -$crust: #11111b; - -$fg: $text; -$bg: $base; -$bg1: $surface0; -$border: #28283d; -$shadow: $crust; diff --git a/users/modules/eww/css/_music.scss b/users/modules/eww/css/_music.scss deleted file mode 100644 index 2667609..0000000 --- a/users/modules/eww/css/_music.scss +++ /dev/null @@ -1,62 +0,0 @@ -.song-cover-art { - @include rounding; - background-position: center; - background-size: cover; - margin: 4px 5px 4px 0; - min-height: 24px; - min-width: 24px; -} - -.music-window { - @include window; - background-color: $bg; - border: 1px solid $border; - color: $fg; -} - -.music-cover-art { - background-position: center; - background-size: cover; - border-radius: 8px; - margin: 1em; - min-height: 170px; - min-width: 170px; -} - -.music-box { - margin: 1rem 1rem 1rem 0; -} - -.music-title { - font-weight: bold; - font-size: 1.1rem; -} - -.music-artist { - color: $subtext1; -} - -.music-button label { - color: $subtext1; - font-size: 2rem; -} - -.music-time { - color: $subtext1; - margin: 0 1rem; -} - -.music-bar scale { - highlight { - background-image: linear-gradient(to right, $teal 30%, $sky 100%); - border-radius: 24px; - } - - trough { - background-color: $bg1; - border-radius: 24px; - margin-top: 0; - min-height: 10px; - min-width: 170px; - } -} diff --git a/users/modules/eww/css/_notification.scss b/users/modules/eww/css/_notification.scss deleted file mode 100644 index ee143d5..0000000 --- a/users/modules/eww/css/_notification.scss +++ /dev/null @@ -1,59 +0,0 @@ -.notifications-box { - @include window; - background: $bg; - padding: 1rem; -} - -.notification { - background-color: $surface0; - border-bottom: 1px solid $bg; - padding: .5rem; - - box { margin-bottom: .5rem; } - - label { font-size: 1rem; } - - &:hover { - border: 1px solid $border; - } - - .appname { - color: $peach; - font-weight: bold; - } - - .summary { - color: $text; - font-weight: bold; - } - - .body { color: $text; } -} - -.container { - &:first-child { border-radius: 8px 8px 0 0; }; - &:last-child { border-radius: 0 0 8px 8px; }; -} - -.notification-header { - margin-bottom: 1rem; -} - -.notification-label { - color: $blue; - font-size: 1.5rem; -} - -.notification-action { - border-radius: 50%; - padding: .3rem; - - label { - color: $text; - font-size: 1.2rem; - } - - &:hover { - background: $surface0; - } -} diff --git a/users/modules/eww/css/_sidebar.scss b/users/modules/eww/css/_sidebar.scss deleted file mode 100644 index 1b32e84..0000000 --- a/users/modules/eww/css/_sidebar.scss +++ /dev/null @@ -1,109 +0,0 @@ -.system-menu-box { - @include window; - background-color: $bg; - border: 1px solid $border; - color: $text; -} - -.separator { - font-size: 1rem; -} - -.top-row { - margin: 1rem 1.5rem 0; -} - -.system-row { - margin: .5rem .7rem; - - .airplane-box button { - padding: 1rem 3rem; - } - - label { - font-size: 1rem; - margin: 0 .1rem; - } -} - -.element { - @include rounding; - background: $surface0; - margin: .3rem; - - button { - @include rounding; - padding: 1rem; - - label { - font-size: 1.5rem; - } - - &:hover { - background: $overlay0; - } - } -} - -.sliders { - @include rounding; - background-color: $surface0; - margin: .5rem 1rem; - padding: .6rem 1rem; - - scale { - margin-right: -1rem; - min-width: 21.5rem; - } - - box { margin: .2rem 0; } - - label { font-size: 1.2rem; } -} - -.volume-bar highlight { - @include rounding; - background-image: linear-gradient(to right, $teal 30%, $sky 100%); -} - -.brightness-slider-box scale highlight { - @include rounding; - background-image: linear-gradient(to right, $yellow 30%, $peach 100%); -} - -.time { font-size: 2rem; } -.date-box { - margin: 0 1rem; - - label { font-size: 1.1rem; } - - .date { - background: unset; - margin: 0 .5rem 0 0; - padding: 0; - } -} - -.battery-box { margin: .5rem 1rem; } -.battery-icon { font-size: 2rem; } -.battery-wattage { color: $mauve; } - -.battery-status { - color: $subtext0; - margin: 0 .5rem; -} - -.bottom-row button { - background-color: $surface0; - border-radius: 50%; - padding: .5rem; - margin: .5rem 1rem; - - label { - font-size: 1.5rem; - } - - &:hover { - background: $overlay0; - } -} diff --git a/users/modules/eww/css/_system.scss b/users/modules/eww/css/_system.scss deleted file mode 100644 index 3f5d032..0000000 --- a/users/modules/eww/css/_system.scss +++ /dev/null @@ -1,76 +0,0 @@ -.membar { - color: $peach; -} - -.cpubar { - color: $blue; -} - -.batbar { - color: $green; -} - -.membar, -.cpubar, -.batbar { - background-color: $bg1; -} - -.iconmem { - color: $peach; -} - -.iconcpu { - color: $blue; -} - -.icon-text { - font-size: 3rem; - padding: .7rem; -} - -.sys-text-sub { - color: $text; -} - -.sys-text-mem, -.sys-text-cpu { - font-size: 1rem; - font-weight: bold; -} - -.sys-icon-mem, -.sys-icon-cpu { - font-size: 1.5rem; - margin: 1.5rem; -} - -.system-info-box { - @include rounding; - background-color: $surface0; - margin: .5rem 1rem; - padding: .5rem; -} - -.sys-mem, -.sys-cpu { - background-color: $bg; -} - -.sys-icon-mem, -.sys-text-mem, -.sys-mem { - color: $peach; -} - -.sys-icon-cpu, -.sys-text-cpu, -.sys-cpu { - color: $blue; -} - -.sys-box { - margin: .3em; - - box { margin-left: 1rem; } -} diff --git a/users/modules/eww/css/_volume.scss b/users/modules/eww/css/_volume.scss deleted file mode 100644 index f64062f..0000000 --- a/users/modules/eww/css/_volume.scss +++ /dev/null @@ -1,5 +0,0 @@ -.vol-icon { color: $teal; } -.volbar highlight { - background-image: linear-gradient(to right, $teal 30%, $sky 100%); - border-radius: 10px; -} diff --git a/users/modules/eww/default.nix b/users/modules/eww/default.nix deleted file mode 100644 index 28e271f..0000000 --- a/users/modules/eww/default.nix +++ /dev/null @@ -1,81 +0,0 @@ -{ - config, - pkgs, - inputs, - lib, - ... -}: let - dependencies = with pkgs; [ - config.wayland.windowManager.hyprland.package - config.programs.eww.package - # notifs - dunst - # utils - coreutils - findutils - gawk - gnused - jq - bash - bc - ripgrep - socat - procps - util-linux - wget - # brightness - light - # network - networkmanager - config.programs.rofi-nm.package - # volume - wireplumber - playerctl - pulseaudio - # session management - wlogout - # bluetooth - blueberry - bluez - # misc - dbus - udev - upower - ]; -in { - imports = [../rofi-nm]; - - programs.eww = { - enable = true; - package = inputs.eww.packages.${pkgs.system}.eww-wayland; - # remove nix files - configDir = lib.cleanSourceWith { - filter = name: _type: let - baseName = baseNameOf (toString name); - in - !(lib.hasSuffix ".nix" baseName); - src = lib.cleanSource ./.; - }; - }; - - home.packages = with pkgs; [ - material-icons - material-design-icons - (nerdfonts.override {fonts = ["Hack"];}) - ]; - - systemd.user.services.eww = { - Unit = { - Description = "Eww Daemon"; - # not yet implemented - # PartOf = ["tray.target"]; - PartOf = ["graphical-session.target"]; - }; - Service = { - Environment = "PATH=/run/wrappers/bin:${lib.makeBinPath dependencies}"; - ExecStart = "${config.programs.eww.package}/bin/eww daemon --no-daemonize"; - Restart = "on-failure"; - }; - Install.WantedBy = ["graphical-session.target"]; - }; -} diff --git a/users/modules/eww/eww.scss b/users/modules/eww/eww.scss deleted file mode 100644 index f16d095..0000000 --- a/users/modules/eww/eww.scss +++ /dev/null @@ -1,92 +0,0 @@ -@import 'css/colors'; - -@mixin rounding { - border-radius: 16px; -} - -@mixin window { - border: 1px solid $border; - box-shadow: 0 2px 3px $shadow; - margin: 5px 5px 10px; - @include rounding; -} - -* { - all: unset; - transition: 200ms ease; -} - -@import 'css/calendar'; -@import 'css/music'; -@import 'css/notification'; -@import 'css/sidebar'; -@import 'css/system'; -@import 'css/volume'; - -.bar { - background-color: $bg; - color: $fg; - - label { - font-size: 1.2rem; - } -} - -tooltip { - background: $bg; - border: 1px solid $border; - border-radius: 8px; - - label { - font-size: 1rem; - } -} - -.module { margin: 0 5px; } -.hour { font-weight: bold; } -.date { - background: $bg; - color: $flamingo; - margin-left: -1.15rem; - padding: 0 1rem; - - label { - font-size: 1.2rem; - } -} - -.bright-icon { color: $yellow; } - -.module-ssid, -.module-net { color: $lavender; } - -.module-bt { font-size: 1.2rem; } - -.separ { - color: $surface0; - font-size: 1.5rem; - padding-bottom: 2px; -} - -scale trough { - background-color: $bg1; - border-radius: 24px; - margin: 0 1rem; - min-height: 10px; - min-width: 70px; -} - -.ws { margin-top: .4rem; } -.workspaces { margin-left: 10px; } - -.launcher label { - background-color: $blue; - color: $bg; - font-family: monospace; - font-size: 1.5rem; - padding: 0 1.1rem 0 .5rem; -} - -.notif-toggle { - padding: 0 5px; -} diff --git a/users/modules/eww/eww.yuck b/users/modules/eww/eww.yuck deleted file mode 100644 index 867d159..0000000 --- a/users/modules/eww/eww.yuck +++ /dev/null @@ -1,77 +0,0 @@ -(include "./modules/bat.yuck") -(include "./modules/bluetooth.yuck") -(include "./modules/bright.yuck") -(include "./modules/clock.yuck") -(include "./modules/cpu.yuck") -(include "./modules/mem.yuck") -(include "./modules/music.yuck") -(include "./modules/net.yuck") -(include "./modules/variables.yuck") -(include "./modules/volume.yuck") - -(include "./windows/calendar.yuck") -(include "./windows/music.yuck") -(include "./windows/notifications.yuck") -(include "./windows/sidebar.yuck") - -(defwidget sep [] - (label :class "separ module" :text "|")) - -(defwidget notif-toggle [] - (button - :class "notif-toggle module" - :onclick "${EWW_CMD} open --toggle notifications"; - {notif_icons.icon})) - -; clipboard 󰅌 󰅍 󰄷 - -(defwidget workspaces [] - (literal :content workspace)) - -(defwidget left [] - (box - :space-evenly false - :halign "start" - (workspaces))) - -(defwidget right [] - (box - :space-evenly false - :halign "end" - (bright) - (volume-module) - (net) - (bluetooth) - (sep) - (cpu) - (mem) - (bat) - (sep) - (clock_module) - (notif-toggle))) - -(defwidget center [] - (box - :space-evenly false - :halign "center" - (music-module))) - -(defwidget bar [] - (centerbox - :class "bar" - (left) - (center) - (right))) - -(defwindow bar - :monitor 0 - :geometry (geometry :x "0%" - :y "0%" - :width "100%" - :height "32px" - :anchor "top center") - :stacking "fg" - :windowtype "dock" - :exclusive true - :wm-ignore false - (bar)) diff --git a/users/modules/eww/images/mic.png b/users/modules/eww/images/mic.png deleted file mode 100644 index d77f315ac52ee020c5ad466458fda8f2daf09772..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40034 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 ANdN!< diff --git a/users/modules/eww/images/profile.png b/users/modules/eww/images/profile.png deleted file mode 100644 index 0190a367ae52be1c551203b635facd6a149d7b5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137650 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

_*N4o7T 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%0AMD+*saD}PUV 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%0ACT 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 diff --git a/users/modules/eww/images/speaker.png b/users/modules/eww/images/speaker.png deleted file mode 100644 index 79e005b7b6be6fb60206777ac70bb0bd21cf266a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16246 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 YEY0e5AZ!bGn*{_@)KDn7Z~5f^0iwb?A^-pY diff --git a/users/modules/eww/modules/bat.yuck b/users/modules/eww/modules/bat.yuck deleted file mode 100644 index 07ac9f2..0000000 --- a/users/modules/eww/modules/bat.yuck +++ /dev/null @@ -1,10 +0,0 @@ -(defwidget bat [] - (circular-progress - :value "${EWW_BATTERY["BAT0"].capacity}" - :class "batbar module" - :style "color: ${battery.color};" - :thickness 3 - (button - :tooltip "battery on ${EWW_BATTERY["BAT0"].capacity}%" - :onclick "${EWW_CMD} open --toggle system-menu" - (label :class "icon-text" :text "")))) diff --git a/users/modules/eww/modules/bluetooth.yuck b/users/modules/eww/modules/bluetooth.yuck deleted file mode 100644 index 13bcd2c..0000000 --- a/users/modules/eww/modules/bluetooth.yuck +++ /dev/null @@ -1,7 +0,0 @@ -(defwidget bluetooth [] - (button - :class "module-bt module" - :onclick "blueberry" - :tooltip "${bluetooth.text} ${bluetooth.batt_icon}" - :style "color: ${bluetooth.color};" - {bluetooth.icon})) diff --git a/users/modules/eww/modules/bright.yuck b/users/modules/eww/modules/bright.yuck deleted file mode 100644 index 3dfdfcc..0000000 --- a/users/modules/eww/modules/bright.yuck +++ /dev/null @@ -1,9 +0,0 @@ -(defwidget bright [] - (box - :class "module" - (eventbox - :onscroll "echo {} | sed -e 's/up/-U 1/g' -e 's/down/-A 1/g' | xargs light" - (label - :text {brightness.icon} - :class "bright-icon" - :tooltip "brightness ${round(brightness.level, 0)}%")))) diff --git a/users/modules/eww/modules/clock.yuck b/users/modules/eww/modules/clock.yuck deleted file mode 100644 index fce6f7a..0000000 --- a/users/modules/eww/modules/clock.yuck +++ /dev/null @@ -1,25 +0,0 @@ -(defvar date_rev false) - -(defwidget clock_module [] - (eventbox - :onhover "${EWW_CMD} update date_rev=true" - :onhoverlost "${EWW_CMD} update date_rev=false" - (overlay - :class "module" - (box - :space-evenly "false" - (label - :text {time.hour} - :class "clock hour") - (label - :text ":" - :class "clock") - (label - :text {time.minute} - :class "clock minute")) - (revealer - :reveal date_rev - (button - :class "date clock" - :onclick "${EWW_CMD} open --toggle calendar" - {time.date}))))) diff --git a/users/modules/eww/modules/cpu.yuck b/users/modules/eww/modules/cpu.yuck deleted file mode 100644 index f6ec05b..0000000 --- a/users/modules/eww/modules/cpu.yuck +++ /dev/null @@ -1,9 +0,0 @@ -(defwidget cpu [] - (circular-progress - :value "${EWW_CPU.avg}" - :class "cpubar module" - :thickness 3 - (button - :tooltip "using ${round(EWW_CPU.avg,0)}% cpu" - :onclick "${EWW_CMD} open --toggle system-menu" - (label :class "icon-text" :text "")))) diff --git a/users/modules/eww/modules/mem.yuck b/users/modules/eww/modules/mem.yuck deleted file mode 100644 index af3f0d6..0000000 --- a/users/modules/eww/modules/mem.yuck +++ /dev/null @@ -1,9 +0,0 @@ -(defwidget mem [] - (circular-progress - :value {memory.percentage} - :class "membar module" - :thickness 3 - (button - :tooltip "using ${round(memory.percentage,0)}% ram" - :onclick "${EWW_CMD} open --toggle system-menu" - (label :class "icon-text" :text "")))) diff --git a/users/modules/eww/modules/music.yuck b/users/modules/eww/modules/music.yuck deleted file mode 100644 index 4e7bb48..0000000 --- a/users/modules/eww/modules/music.yuck +++ /dev/null @@ -1,22 +0,0 @@ -(defwidget music-module [] - (eventbox - :onhover "${EWW_CMD} update music_reveal=true" - :onhoverlost "${EWW_CMD} update music_reveal=false" - (box - :class "module" - :space-evenly "false" - (box - :class "song-cover-art" - :style "background-image: url(\"${music_cover}\");") - (button - :class "module" - :onclick "${EWW_CMD} open --toggle music" - {music.title}) - (revealer - :transition "slideright" - :reveal music_reveal - :duration "350ms" - (box - (button :class "song-button" :onclick "playerctl previous" "") - (button :class "song-button" :onclick "playerctl play-pause" {music.status}) - (button :class "song-button" :onclick "playerctl next" "")))))) diff --git a/users/modules/eww/modules/net.yuck b/users/modules/eww/modules/net.yuck deleted file mode 100644 index d4834a1..0000000 --- a/users/modules/eww/modules/net.yuck +++ /dev/null @@ -1,7 +0,0 @@ -(defwidget net [] - (button - :class "module-net module" - :onclick "rofi-nm" - :tooltip {net.essid} - :style "color: ${net.color};" - {net.icon})) diff --git a/users/modules/eww/modules/variables.yuck b/users/modules/eww/modules/variables.yuck deleted file mode 100644 index fe3c6c7..0000000 --- a/users/modules/eww/modules/variables.yuck +++ /dev/null @@ -1,22 +0,0 @@ -(defvar bright_reveal false) -(defvar bt_rev false) -(defvar music_reveal false) -(defvar notif_rev false) -(defvar net_rev false) -(defvar time_rev false) -(defvar vol_reveal false) - -(defpoll time :interval "5s" `date +'{"date": "%d/%m", "hour": "%H", "minute": "%M", "day": "%A"}'`) - -(deflisten airplane "scripts/airplane") -(deflisten battery "scripts/battery") -(deflisten bluetooth "scripts/bluetooth") -(deflisten brightness "scripts/brightness") -(deflisten memory "scripts/memory") -(deflisten music "scripts/music") -(deflisten music_cover "scripts/music cover") -(deflisten notifications "scripts/notifications") -(deflisten notif_icons :initial `{"icon": "󰆄", "toggle_icon": ""}` "scripts/notifications icons") -(deflisten net "scripts/net") -(deflisten volume "scripts/volume") -(deflisten workspace "scripts/workspaces") diff --git a/users/modules/eww/modules/volume.yuck b/users/modules/eww/modules/volume.yuck deleted file mode 100644 index 2cdc7d8..0000000 --- a/users/modules/eww/modules/volume.yuck +++ /dev/null @@ -1,11 +0,0 @@ -(defwidget volume-module [] - (box - :class "module" - (eventbox - :onscroll "echo {} | sed -e 's/up/-/g' -e 's/down/+/g' | xargs -I% wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.005%" - :onclick "pavucontrol &" - :onrightclick "scripts/volume mute SINK" - (label - :class "vol-icon" - :tooltip "volume ${volume.percent}" - :text {volume.icon})))) diff --git a/users/modules/eww/scripts/airplane b/users/modules/eww/scripts/airplane deleted file mode 100755 index 8a976ae..0000000 --- a/users/modules/eww/scripts/airplane +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh - -icon() { - if [[ $STATUS == "no" ]]; then - echo "" - else - echo "" - fi -} - -toggle() { - if [[ $STATUS == "no" ]]; then - rfkill block all - notify-send --urgency=normal -i airplane-mode-symbolic "Airplane Mode" "Airplane mode has been turned on!" - else - rfkill unblock all - notify-send --urgency=normal -i airplane-mode-disabled-symbolic "Airplane Mode" "Airplane mode has been turned off!" - fi -} - -if [[ $1 == "toggle" ]]; then - toggle -else - while true; do - STATUS="$(rfkill list | sed -n 2p | awk '{print $3}')" - icon - sleep 3; - done -fi diff --git a/users/modules/eww/scripts/battery b/users/modules/eww/scripts/battery deleted file mode 100755 index f49cf7e..0000000 --- a/users/modules/eww/scripts/battery +++ /dev/null @@ -1,67 +0,0 @@ -#!/usr/bin/env bash - -icons=("󰁺" "󰁻" "󰁼" "󰁽" "󰁾" "󰁿" "󰂀" "󰂁" "󰂂" "󰁹") -icons_charging=("󰂆" "󰂇" "󰂈" "󰂉" "󰂅") - -# declare -A baticon=([10]="󰁺" [20]="󰁻" [30]="󰁼" [40]="󰁽" [50]="󰁾" [60]="󰁿" [70]="󰂀" [80]="󰂁" [90]="󰂂" [100]="󰁹") - -geticon() { - if [ "$STATE" = "Charging" ]; then - level=$(awk -v n="$CAPACITY" 'BEGIN{print int((n-1)/20)}') - echo "${icons_charging[$level]}" - else - level=$(awk -v n="$CAPACITY" 'BEGIN{print int((n-1)/10)}') - echo "${icons[$level]}" - fi -} - -status() { - if [ "$STATE" = "Charging" ]; then - echo -n "charging" - - if [ "$RATE" -gt 0 ]; then - echo ", $(gettime) left" - else - echo "" - fi - elif [ "$STATE" = "Discharging" ]; then - echo "$(gettime)h left" - else - echo "fully charged" - fi -} - -color() { - if [ "$CAPACITY" -le 20 ]; then - echo '#f38ba8' - else - echo '#a6e3a1' - fi -} - -wattage() { - echo "$(bc -l <<< "scale=1; $RATE / 1000000") W" -} - -gettime() { - FULL=$(cat /sys/class/power_supply/BAT0/energy_full) - NOW=$(cat /sys/class/power_supply/BAT0/energy_now) - - if [ "$RATE" -gt 0 ]; then - if [ "$STATE" = "Discharging" ]; then - EX="$NOW / $RATE" - else - EX="($FULL - $NOW) / $RATE" - fi - date -u -d@"$(bc -l <<< "$EX * 3600")" +%H:%M - fi -} - -while true; do - RATE=$(cat /sys/class/power_supply/BAT0/power_now) - CAPACITY=$(cat /sys/class/power_supply/BAT0/capacity) - STATE=$(cat /sys/class/power_supply/BAT0/status) - - echo '{ "icon": "'"$(geticon)"'", "percentage": '"$CAPACITY"', "wattage": "'"$(wattage)"'", "status": "'"$(status)"'", "color": "'"$(color)"'" }' - sleep 3 -done \ No newline at end of file diff --git a/users/modules/eww/scripts/bluetooth b/users/modules/eww/scripts/bluetooth deleted file mode 100755 index d5ae345..0000000 --- a/users/modules/eww/scripts/bluetooth +++ /dev/null @@ -1,51 +0,0 @@ -#!/usr/bin/env bash - -declare -A baticon=([10]="󰤾" [20]="󰤿" [30]="󰥀" [40]="󰥁" [50]="󰥂" [60]="󰥃" [70]="󰥄" [80]="󰥅" [90]="󰥆" [100]="󰥈") - -toggle() { - status=$(rfkill -J | jq -r '.rfkilldevices[] | select(.type == "bluetooth") | .soft' | head -1) - - if [ "$status" = "unblocked" ]; then - rfkill block bluetooth - else - rfkill unblock bluetooth - fi -} - -if [ "$1" = "toggle" ]; then - toggle -else - while true; do - powered=$(bluetoothctl show | rg Powered | cut -f 2- -d ' ') - status=$(bluetoothctl info) - name=$(echo "$status" | rg Name | cut -f 2- -d ' ') - mac=$(echo "$status" | head -1 | awk '{print $2}' | tr ':' '_') - - if [[ "$(echo "$status" | rg Percentage)" != "" ]]; then - battery=$(upower -i /org/freedesktop/UPower/devices/headset_dev_"$mac" | rg percentage | awk '{print $2}' | cut -f 1 -d '%') - batt_icon=${baticon[$battery]} - else - batt_icon="" - fi - - if [ "$powered" = "yes" ]; then - if [ "$status" != "Missing device address argument" ]; then - text="$name" - icon="" - color="#b4befe" - else - icon="" - text="Disconnected" - color="#45475a" - fi - else - icon="" - text="Bluetooth off" - color="#45475a" - fi - - echo '{ "icon": "'"$icon"'", "batt_icon": "'"$batt_icon"'", "text": "'"$text"'", "color": "'"$color"'" }' - - sleep 3 - done -fi diff --git a/users/modules/eww/scripts/brightness b/users/modules/eww/scripts/brightness deleted file mode 100755 index 93002dd..0000000 --- a/users/modules/eww/scripts/brightness +++ /dev/null @@ -1,13 +0,0 @@ -#!/usr/bin/env bash - -icons=("" "" "") - -# initial -icon=${icons[$(awk -v n="$(light)" 'BEGIN{print int(n/34)}')]} -echo '{ "level": '"$(light)"', "icon": "'"$icon"'" }' - -udevadm monitor | rg --line-buffered "backlight" | while read -r _; do - icon="${icons[$(awk -v n="$(light)" 'BEGIN{print int(n/34)}')]}" - - echo '{ "level": '"$(light)"', "icon": "'"$icon"'" }' -done diff --git a/users/modules/eww/scripts/memory b/users/modules/eww/scripts/memory deleted file mode 100755 index 051c400..0000000 --- a/users/modules/eww/scripts/memory +++ /dev/null @@ -1,20 +0,0 @@ -#!/usr/bin/env bash - -while true; do - # human-readable - freeH=$(free -h --si | rg "Mem:") - # non-human-readable - freeN=$(free --mega | rg "Mem:") - - total="$(echo "$freeH" | awk '{ print $2 }')" - used="$(echo "$freeH" | awk '{ print $3 }')" - t="$(echo "$freeN" | awk '{ print $2 }')" - u="$(echo "$freeN" | awk '{ print $3 }')" - - free=$(printf '%.1fG' "$(bc -l <<< "($t - $u) / 1000")") - perc=$(printf '%.1f' "$(free -m | rg Mem | awk '{print ($3/$2)*100}')") - - echo '{ "total": "'"$total"'", "used": "'"$used"'", "free": "'"$free"'", "percentage": '"$perc"' }' - - sleep 3 -done diff --git a/users/modules/eww/scripts/music b/users/modules/eww/scripts/music deleted file mode 100755 index b8e7047..0000000 --- a/users/modules/eww/scripts/music +++ /dev/null @@ -1,82 +0,0 @@ -#!/usr/bin/env bash - -get_status() { - s=$1 - if [ "$s" = "Playing" ]; then - echo "" - else - echo "" - fi -} - -get_length_sec() { - len=$1 - if [ -z "$len" ]; then - echo 0 - else - bc <<< "$len / 1000000" - fi -} - -get_length_time() { - len=$1 - if [ -n "$len" ]; then - len=$(bc <<< "$len / 1000000 + 1") - date -d@"$len" +%M:%S - else - echo "" - fi -} - -get_position() { - pos=$1 - len=$2 - if [ -n "$pos" ]; then - bc -l <<< "$pos / $len * 100" - else - echo 0 - fi -} - -get_position_time() { - pos=$1 - len=$2 - if [ -n "$pos" ]; then - date -d@"$(bc <<< "$pos / 1000000")" +%M:%S - else - echo "" - fi -} - -get_cover() { - # COVER_URL=$1 - mkdir -p "$XDG_CACHE_HOME/eww_covers" - cd "$XDG_CACHE_HOME/eww_covers" || exit - - IMGPATH="$XDG_CACHE_HOME/eww_covers/cover_art.png" - - playerctl -F metadata mpris:artUrl 2>/dev/null | while read -r COVER_URL; do - if [[ "$COVER_URL" = https* ]]; then - if [ ! -e "$XDG_CACHE_HOME/eww_covers/$(basename "$COVER_URL")" ]; then - wget -N "$COVER_URL" -o /dev/null - fi - - rm "$IMGPATH" - ln -s "$(basename "$COVER_URL")" "$IMGPATH" - - echo "$IMGPATH" - elif [ "$COVER_URL" = "" ]; then - echo "" - else - echo "$COVER_URL" - fi - done -} - -if [ "$1" = "cover" ]; then - get_cover -else - playerctl -F metadata -f '{{title}}\{{artist}}\{{status}}\{{position}}\{{mpris:length}}' 2>/dev/null | while IFS="$(printf '\\')" read -r title artist status position len; do - echo '{"artist": "'"$artist"'", "title": "'"$title"'", "status": "'"$(get_status "$status")"'", "position": "'"$(get_position "$position" "$len")"'", "position_time": "'"$(get_position_time "$position" "$len")"'", "length": "'"$(get_length_time "$len")"'"}' #, "cover": "'"$(get_cover $art)"'" - done -fi diff --git a/users/modules/eww/scripts/net b/users/modules/eww/scripts/net deleted file mode 100755 index 91ada63..0000000 --- a/users/modules/eww/scripts/net +++ /dev/null @@ -1,40 +0,0 @@ -#!/usr/bin/env bash - -toggle() { - status=$(rfkill -J | jq -r '.rfkilldevices[] | select(.type == "wlan") | .soft' | head -1) - - if [ "$status" = "unblocked" ]; then - rfkill block wlan - else - rfkill unblock wlan - fi -} - -if [ "$1" = "toggle" ]; then - toggle -else - while true; do - status=$(nmcli g | tail -n 1 | awk '{print $1}') - signal=$(nmcli -f in-use,signal dev wifi | rg "\*" | awk '{ print $2 }') - essid=$(nmcli -t -f NAME connection show --active | head -n1) - - icons=("󰤯" "󰤟" "󰤢" "󰤥" "󰤨") - - if [ "$status" = "disconnected" ] ; then - icon="" - color="#988ba2" - else - level=$(awk -v n="$signal" 'BEGIN{print int((n-1)/20)}') - if [ "$level" -gt 4 ]; then - level=4 - fi - - icon=${icons[$level]} - color="#cba6f7" - fi - - echo '{ "essid": "'"$essid"'", "icon": "'"$icon"'", "color": "'"$color"'" }' - - sleep 3 - done -fi diff --git a/users/modules/eww/scripts/notifications b/users/modules/eww/scripts/notifications deleted file mode 100755 index 28e5d80..0000000 --- a/users/modules/eww/scripts/notifications +++ /dev/null @@ -1,81 +0,0 @@ -#!/usr/bin/env bash - -tmp=$XDG_CACHE_HOME/dunst-history.json -lock="$XDG_CACHE_HOME/dunst-toggle.lock" -lockinfo="$XDG_CACHE_HOME/dunst-lock-info" - -touch $lockinfo - -declare ids -export toggle_icon="" - -get_ids() { - mapfile -t ids < <(dunstctl history | jq -r ".data[] | .[] | select(.appname.data != \"Spotify\") | .id.data") -} - -get_notif() { - echo -n '(box :class "container" :orientation "v" :space-evenly false ' - - for id in "${ids[@]}"; do - mapfile -t n < <(jq -r ".data[] | .[] | select(.id.data == $id) | .appname.data, .summary.data, .body.data" "$tmp" | sed -r '/^\s*$/d' | sed -e 's/\%/ percent/g') - echo -n '(eventbox :onclick "dunstctl history-pop '"$id"' && dunstctl action 0 && dunstctl close" ' - echo -n '(box :class "notification" :orientation "v" :width 300 :space-evenly false ' - echo -n '(box :space-evenly false :spacing 10 ' - echo -n '(label :halign "start" :xalign 0 :wrap true :class "summary" :text "'"${n[1]}"'")' - echo -n '(label :halign "end" :xalign 1 :wrap true :class "appname" :text "'"${n[0]}"'"))' - echo -n '(label :halign "start" :wrap true :class "body" :text "'"${n[2]}"'")))' - done - - echo ')' -} - -toggle() { - dunstctl set-paused toggle - - if [ ! -f "$lock" ]; then - export toggle_icon="" - touch "$lock" - else - export toggle_icon="" - rm "$lock" - fi - - echo "icon_change" > $lockinfo -} - -clear() { - systemctl --user restart dunst - echo "icon_change" > $lockinfo -} - -get_icon() { - if [ ${#ids[@]} -eq 0 ]; then - echo "󰆂" - else - echo "󰆄" - fi -} - -if [ "$1" == "toggle" ]; then - toggle - dunstctl history > "$tmp" -elif [ "$1" == "clear" ]; then - clear - dunstctl history > "$tmp" -elif [ "$1" == "icons" ]; then - dunstctl history > "$tmp" - get_ids - echo '{"toggle_icon": "'"$toggle_icon"'", "icon": "'"$(get_icon)"'"}' - tail -f "$lockinfo" | while read -r; do - get_ids - echo '{"toggle_icon": "'"$toggle_icon"'", "icon": "'"$(get_icon)"'"}' - done -else - dunstctl history > "$tmp" - get_ids - get_notif - tail -f "$tmp" 2>/dev/null | rg --line-buffered "aa\{sv\}" | while read -r; do - get_ids - get_notif - done -fi diff --git a/users/modules/eww/scripts/pop b/users/modules/eww/scripts/pop deleted file mode 100755 index 32ae3e0..0000000 --- a/users/modules/eww/scripts/pop +++ /dev/null @@ -1,18 +0,0 @@ -#!/usr/bin/env bash - -window() { -NAME=$1 -LOCK_FILE="$XDG_CACHE_HOME/eww_${NAME}.lock" - -if [ ! -f "$LOCK_FILE" ]; then - eww open "${NAME}_win" - touch "$LOCK_FILE" - echo "opened $NAME" -else - eww close "${NAME}_win" - rm "$LOCK_FILE" - echo "closed $NAME" -fi -} - -window "$1" diff --git a/users/modules/eww/scripts/reveal_toggle b/users/modules/eww/scripts/reveal_toggle deleted file mode 100755 index e535023..0000000 --- a/users/modules/eww/scripts/reveal_toggle +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env bash - -if [ "$($2 get "$1")" == "true" ]; then - state="false" -else - state="true" -fi - -$2 update "$1=$state" diff --git a/users/modules/eww/scripts/volume b/users/modules/eww/scripts/volume deleted file mode 100755 index 7e739a4..0000000 --- a/users/modules/eww/scripts/volume +++ /dev/null @@ -1,55 +0,0 @@ -#!/usr/bin/env bash - -volicons=("󰕿" "󰖀" "󰕾") - -vol() { - wpctl get-volume @DEFAULT_AUDIO_"$1"@ | awk '{print int($2*100)}' -} -ismuted() { - wpctl get-volume @DEFAULT_AUDIO_"$1"@ | rg -i muted - echo $? -} -setvol() { - wpctl set-volume @DEFAULT_AUDIO_"$1"@ "$(awk -v n="$2" 'BEGIN{print (n / 100)}')" -} -setmute() { - wpctl set-mute @DEFAULT_AUDIO_"$1"@ toggle -} - -if [ "$1" = "mute" ]; then - if [ "$2" != "SOURCE" ] && [ "$2" != "SINK" ]; then - echo "Can only mute SINK or SOURCE"; exit 1 - fi - setmute "$2" -elif [ "$1" = "setvol" ]; then - if [ "$2" != "SOURCE" ] && [ "$2" != "SINK" ]; then - echo "Can only set volume for SINK or SOURCE"; exit 1 - elif [ "$3" -lt 1 ] || [ "$3" -gt 100 ]; then - echo "Volume must be between 1 and 100"; exit 1 - fi - setvol "$2" "$3" -else - # initial values - lvl=$(awk -v n="$(vol "SINK")" 'BEGIN{print int(n/34)}') - ismuted=$(ismuted "SINK") - - if [ "$ismuted" = 1 ]; then - icon="${volicons[$lvl]}" - else - icon="" - fi - echo '{ "icon": "'"$icon"'", "percent": "'"$(vol "SINK")"'", "microphone": "'"$(vol "SOURCE")"'" }' - - # event loop - pactl subscribe | rg --line-buffered "change" | while read -r _; do - lvl=$(awk -v n="$(vol "SINK")" 'BEGIN{print int(n/34)}') - ismuted=$(ismuted "SINK") - - if [ "$ismuted" = 1 ]; then - icon="${volicons[$lvl]}" - else - icon="" - fi - echo '{ "icon": "'"$icon"'", "percent": "'"$(vol "SINK")"'", "microphone": "'"$(vol "SOURCE")"'" }' - done -fi diff --git a/users/modules/eww/scripts/workspaces b/users/modules/eww/scripts/workspaces deleted file mode 100755 index 897e8bd..0000000 --- a/users/modules/eww/scripts/workspaces +++ /dev/null @@ -1,79 +0,0 @@ -#!/usr/bin/env bash - -colors=("#f38ba8" "#a6e3a1" "#89b4fa" "#fab387") -dimmed=("#794554" "#537150" "#445a7d" "#7d5943") -empty="#302d41" - -focusedws=1 - -declare -A o=([1]=0 [2]=0 [3]=0 [4]=0 [5]=0 [6]=0 [7]=0 [8]=0 [9]=0 [10]=0) -declare -A monitormap -declare -A workspaces - -# sets color -status() { - if [ "${o[$1]}" -eq 1 ]; then - mon=${monitormap[${workspaces[$1]}]} - - if [ $focusedws -eq "$1" ]; then - echo -n "color: ${colors[$mon]};" - else - echo -n "color: ${dimmed[$mon]};" - fi - else - echo -n "color: $empty;" - fi -} - -# handles workspace create/destroy -workspace_event() { - o[$1]=$2 - while read -r k v; do workspaces[$k]="$v"; done < <(hyprctl -j workspaces | jq -r '.[]|"\(.id) \(.monitor)"') -} -# handles monitor (dis)connects -monitor_event() { - while read -r k v; do monitormap["$k"]=$v; done < <(hyprctl -j monitors | jq -r '.[]|"\(.name) \(.id) "') -} - -# generates the eww widget -generate() { - echo -n '(eventbox :onscroll "echo {} | sed -e \"s/up/-1/g\" -e \"s/down/+1/g\" | xargs hyprctl dispatch workspace" (box :orientation "h" :class "module workspaces" :spacing 5 :space-evenly "true" ' - for i in {1..10}; do - echo -n "(button :onclick \"hyprctl dispatch workspace $i\" :class \"ws\" :style \"$(status "$i")\" \"●\") " - done - echo '))' -} - -# setup -# add monitors -monitor_event -# add workspaces -workspace_event 1 1 -# check occupied workspaces -for num in "${!workspaces[@]}"; do - o[$num]=1 -done -# generate initial widget -generate - -# main loop -socat -u UNIX-CONNECT:/tmp/hypr/"$HYPRLAND_INSTANCE_SIGNATURE"/.socket2.sock - | while read -r line; do - case ${line%>>*} in - "workspace") - focusedws=${line#*>>} - ;; - "focusedmon") - focusedws=${line#*,} - ;; - "createworkspace") - workspace_event "${line#*>>}" 1 - ;; - "destroyworkspace") - workspace_event "${line#*>>}" 0 - ;; - "monitor"*) - monitor_event - ;; - esac - generate -done diff --git a/users/modules/eww/windows/calendar.yuck b/users/modules/eww/windows/calendar.yuck deleted file mode 100644 index 403d732..0000000 --- a/users/modules/eww/windows/calendar.yuck +++ /dev/null @@ -1,14 +0,0 @@ -(defwidget calendar-win [] - (box - :class "calendar-win" - (calendar))) - -(defwindow calendar - :monitor 0 - :geometry (geometry - :x "0%" - :y "0%" - :anchor "top right" - :width "0px" - :height "0px") - (calendar-win)) diff --git a/users/modules/eww/windows/music.yuck b/users/modules/eww/windows/music.yuck deleted file mode 100644 index 11ea20f..0000000 --- a/users/modules/eww/windows/music.yuck +++ /dev/null @@ -1,54 +0,0 @@ -(defwidget music [] - (box - :class "music-window" - :space-evenly false - (box - :class "music-cover-art" - :style "background-image: url(\"${music_cover}\");") - (box - :orientation "v" - :class "music-box" - (label - :class "music-title" - :wrap true - :limit-width 30 - :text {music.title}) - (label - :class "music-artist" - :wrap true - :limit-width 30 - :text {music.artist}) - (centerbox - :halign "center" - :class "music-button-box" - (button :class "music-button" :onclick "playerctl previous" "") - (button :class "music-button" :onclick "playerctl play-pause" {music.status}) - (button :class "music-button" :onclick "playerctl next" "")) - (box - :orientation "v" - (box - (label - :xalign 0 - :class "music-time" - :text {music.position_time}) - (label - :xalign 1 - :class "music-time" - :text {music.length})) - (box - :class "music-bar" - (scale - :onchange "playerctl position `bc <<< \"{} * $(playerctl metadata mpris:length) / 1000000 / 100\"`" - :value {music.position})))))) - -(defwindow music - :stacking "fg" - :focusable "false" - :monitor 0 - :geometry (geometry - :x "0%" - :y "0%" - :width "0%" - :height "0%" - :anchor "top center") - (music)) diff --git a/users/modules/eww/windows/music_win.yuck b/users/modules/eww/windows/music_win.yuck deleted file mode 100644 index 994751a..0000000 --- a/users/modules/eww/windows/music_win.yuck +++ /dev/null @@ -1,53 +0,0 @@ -(defwidget music_window [] - (box - :class "music-window" - (box - :class "music-cover-art" - :style "background-image: url(\"${music_cover}\");") - (box - :orientation "v" - :class "music-box" - (label - :class "music-title" - :limit-width 18 - :text {music.title}) - (label - :class "music-artist" - :wrap "true" - :limit-width 30 - :text {music.artist}) - (centerbox - :halign "center" - :class "music-button-box" - (button :class "music-button" :onclick "playerctl previous" "") - (button :class "music-button" :onclick "playerctl play-pause" {music.status}) - (button :class "music-button" :onclick "playerctl next" "")) - (box - :orientation "v" - (centerbox - (label - :xalign 0 - :class "music-time" - :text {music.position_time}) - (label) - (label - :xalign 1 - :class "music-time" - :text {music.length})) - (box - :class "music-bar" - (scale - :onchange "playerctl position `bc <<< \"{} * $(playerctl metadata mpris:length) / 1000000 / 100\"`" - :value {music.position})))))) - -(defwindow music_win - :stacking "fg" - :focusable "false" - :monitor 0 - :geometry (geometry - :x "0%" - :y "0%" - :width "0%" - :height "0%" - :anchor "top center") - (music_window)) diff --git a/users/modules/eww/windows/notifications.yuck b/users/modules/eww/windows/notifications.yuck deleted file mode 100644 index 10cd014..0000000 --- a/users/modules/eww/windows/notifications.yuck +++ /dev/null @@ -1,46 +0,0 @@ -(defwindow notifications - :geometry - (geometry - :x "0px" - :y "0px" - :width "0px" - :height "0px" - :anchor "right top") - :stacking "fg" - :monitor "0" -(notifications)) - -(defwidget notifications [] - (box - :class "notifications-box" - :orientation "v" - :space-evenly "false" - (box - :class "notification-header" - (label - :class "notification-label" - :halign "start" - :text "Notifications") - (box - :halign "end" - :space-evenly "false" - :spacing 10 - (button - :class "notification-action" - :tooltip "Refresh" - :onclick "dunstctl history > $XDG_CACHE_HOME/dunst-history.json" "") - (button - :class "notification-action" - :tooltip "Pause/Resume Notifications" - :onclick "scripts/notifications toggle" {notif_icons.toggle_icon}) - (button - :class "notification-action" - :tooltip "Clear Notifications" - :onclick "scripts/notifications clear" ""))) ; 󰅖 - (scroll - :vscroll "true" - :hscroll "false" - :height 500 - :width 300 - (literal - :content notifications)))) diff --git a/users/modules/eww/windows/sidebar.yuck b/users/modules/eww/windows/sidebar.yuck deleted file mode 100644 index 5350d97..0000000 --- a/users/modules/eww/windows/sidebar.yuck +++ /dev/null @@ -1,215 +0,0 @@ -(defwidget system-menu [] - (box - :class "system-menu-box" - :space-evenly false - :orientation "v" - (box - :class "top-row" - :space-evenly false - (label - :class "time" - :text "${time.hour}:${time.minute}") - (box - :class "date-box" - :space-evenly false - (label - :class "date" - :text {time.date}) - (label - :class "day" - :text {time.day}))) - - (centerbox - :class "system-row" - (box - :class "wifi-box" - :space-evenly false - :orientation "v" - (box - :class "element" - :space-evenly false - (button - :class "wifi-button" - :onclick "scripts/net toggle" - {net.icon}) - (label - :class "separator" - :text "|") - (button - :class "wifi-arrow-btn" - :onclick "eww close system-menu && nm-connection-editor &" - "")) - (label - :text {net.essid} - :xalign 0.5 - :limit-width 15)) - - (box - :class "bluetooth-box" - :space-evenly false - :orientation "v" - (box - :class "element" - :space-evenly false - (button - :class "bluetooth-button" - :onclick "scripts/bluetooth toggle" - {bluetooth.icon}) - (label - :class "separator" - :text "|") - (button - :class "bluetooth-arrow-btn" - :onclick "eww close system-menu && blueberry" - "")) - (label - :text {bluetooth.text} - :xalign 0.5 - :tooltip "${bluetooth.text} ${bluetooth.batt_icon}" - :limit-width 15)) - - (box - :class "airplane-box" - :space-evenly false - :orientation "v" - (box - :class "element" - (button - :class "airplane-button" - :onclick "scripts/airplane toggle" - airplane)) - (label - :text "Airplane Mode" - :xalign 0.5 - :limit-width 16))) - - (box - :class "sliders" - :orientation "v" - (box - :class "volume-slider-box" - :space-evenly false - (button - :class "volume-icon" - :onclick "scripts/volume mute SINK" - {volume.icon}) - (scale - :class "volume-bar" - :value {volume.percent} - :tooltip "volume on ${volume.percent}%" - :onchange "scripts/volume setvol SINK {}")) - (box - :class "volume-slider-box" - :space-evenly false - (button - :class "volume-icon" - :onclick "scripts/volume mute SOURCE" - "") - (scale - :class "volume-bar" - :value {volume.microphone} - :tooltip "mic on ${volume.microphone}%" - :onchange "scripts/volume setvol SOURCE {}")) - (box - :class "brightness-slider-box" - :space-evenly false - (button - :class "brightness-slider-icon" - {brightness.icon}) - (scale - :class "brightness-slider" - :value {brightness.level} - :marks true - :onchange "light -S {}"))) - - (box - :class "system-info-box" - - ; cpu - (box - :class "sys-box" - :space-evenly false - :halign "start" - (circular-progress - :value "${EWW_CPU.avg}" - :class "sys-cpu" - :thickness 3 - (label - :text "" - :class "sys-icon-cpu")) - (box - :orientation "v" - :vexpand "false" - (label - :text "cpu" - :halign "start" - :class "sys-text-cpu") - (label - :text "${round(EWW_CPU.avg,2)}%" - :halign "start" - :class "sys-text-sub") - (label - :text "${EWW_CPU.cores[0].freq} MHz" - :halign "start" - :class "sys-text-sub"))) - - ; memory - (box - :class "sys-box" - :space-evenly false - :halign "end" - (circular-progress - :value {memory.percentage} - :class "sys-mem" - :thickness 3 - (label - :text "" - :class "sys-icon-mem")) - (box - :orientation "v" - (label - :text "memory" - :halign "start" - :class "sys-text-mem") - (label - :text "${memory.used} | ${memory.total}" - :halign "start" - :class "sys-text-sub")))) - - (box - :class "bottom-row" - (box - :class "battery-box" - :space-evenly false - :halign "start" - (label - :class "battery-icon" - :style "color: ${battery.color}" - :text {battery.icon}) - (label - :class "battery-percentage" - :text {EWW_BATTERY["BAT0"].capacity}) - (label - :class "battery-status" - :text {battery.status}) - (label - :class "battery-wattage" - :text {battery.wattage})) - (button - :class "power-button" - :halign "end" - :onclick "wlogout -p layer-shell &" "")))) - -;; windows -(defwindow system-menu - :stacking "fg" - :windowtype "dock" - :wm-ignore true - :monitor "0" - :geometry (geometry - :x "0" - :y "0" - :width "0%" - :height "0%" - :anchor "right top") - (system-menu)) diff --git a/users/modules/eww/windows/system.yuck b/users/modules/eww/windows/system.yuck deleted file mode 100644 index 7e34619..0000000 --- a/users/modules/eww/windows/system.yuck +++ /dev/null @@ -1,93 +0,0 @@ -(defwidget system [] - (box - :class "sys-win" - :orientation "v" - - ; cpu - (box - :class "sys-box" - :space-evenly "false" - :halign "start" - (circular-progress - :value "${EWW_CPU.avg}" - :class "sys-cpu" - :thickness "3" - (label - :text "" - :class "sys-icon-cpu")) - (box - :orientation "v" - :vexpand "false" - (label - :text "cpu" - :halign "start" - :class "sys-text-cpu") - (label - :text "${round(EWW_CPU.avg,2)}%" - :halign "start" - :class "sys-text-sub") - (label - :text "${EWW_CPU.cores[0].freq} MHz" - :halign "start" - :class "sys-text-sub"))) - - ; memory - (box - :class "sys-box" - :space-evenly "false" - :halign "start" - (circular-progress - :value {memory.percentage} - :class "sys-mem" - :thickness "3" - (label - :text "" - :class "sys-icon-mem")) - (box - :orientation "v" - (label - :text "memory" - :halign "start" - :class "sys-text-mem" ) - (label - :text "${memory.used} | ${memory.total}" - :halign "start" - :class "sys-text-sub" ))) - - ; battery - (box - :class "sys-box" - :space-evenly "false" - (circular-progress - :value "${EWW_BATTERY["BAT0"].capacity}" - :class "sys-bat" - :style "color: ${battery.color};" - :thickness 3 - (label - :text "" - :style "color: ${battery.color};" - :class "sys-icon-bat" )) - (box - :orientation "v" - (label - :text "battery" - :halign "start" - :class "sys-text-bat" ) - (label - :text "${EWW_BATTERY["BAT0"].capacity}% | ${battery.wattage}" - :halign "start" - :class "sys-text-sub" ) - (label - :text "${battery.status}" - :halign "start" - :class "sys-text-sub" ))))) - -(defwindow system_win - :monitor 0 - :geometry (geometry - :x "0%" - :y "0%" - :anchor "top right" - :width "0" - :height "0") - (system)) diff --git a/users/modules/eww/windows/volume_win.yuck b/users/modules/eww/windows/volume_win.yuck deleted file mode 100644 index 1af972f..0000000 --- a/users/modules/eww/windows/volume_win.yuck +++ /dev/null @@ -1,46 +0,0 @@ -(defwidget volume_window [] - (box - :class "volume-window" - :orientation "v" - (box - :space-evenly "false" - (label - :class "volume-icon" - :text "") - (box - :orientation "v" - :class "volume-info" - (label - :class "volume-text" - :text "speaker") - (scale - :class "volume-bar" - :value {volume.percent} - :tooltip "volume on ${volume.percent}%" - :onchange "scripts/volume setvol SINK {}"))) - (box - :space-evenly "false" - (label - :class "volume-icon" - :text "") - (box - :orientation "v" - :class "volume-info" - (label - :class "volume-text" - :text "mic") - (scale - :class "volume-bar" - :value {volume.microphone} - :tooltip "mic on ${volume.microphone}%" - :onchange "scripts/volume setvol SOURCE {}"))))) - -(defwindow volume_win - :monitor 0 - :geometry (geometry - :x "0%" - :y "0%" - :anchor "top right" - :width "0" - :height "0") - (volume_window)) diff --git a/users/modules/hikari/default.nix b/users/modules/hikari/default.nix deleted file mode 100644 index 2872bdf..0000000 --- a/users/modules/hikari/default.nix +++ /dev/null @@ -1,206 +0,0 @@ -{ - fontComb ? "Iosevka 10", - config, - pkgs, - ... -}: { - home.packages = with pkgs; [hikari xwayland]; - xdg = { - enable = true; - configFile = { - "hikari/hikari.conf".text = '' - ui { - border = 1 - gap = 0 - step = 120 - font = "${fontComb}" - - colorscheme { - background = 0x282C34 - foreground = 0x000000 - selected = 0xF5E094 - grouped = 0xFDAF53 - first = 0xB8E673 - conflict = 0xED6B32 - insert = 0xE3C3FA - active = 0xFFFFFF - inactive = 0x465457 - } - } - - outputs { - "*" { - background = "${config.home.homeDirectory}/wallpaper.png" - } - } - - inputs { - keyboards { - "*" { - xkb = { - layout = "tr" - } - } - } - pointers { - "*" { - accel-profile = "flat" - } - } - } - - layouts { - # main stack - s = { - scale = { - min = 0.5 - max = 0.75 - } - left = single - right = stack - } - - # main queue - q = { - scale = 0.75 - top = single - bottom = queue - } - - f = full - h = stack - v = queue - g = grid - } - - actions { - terminal = "${pkgs.alacritty}/bin/alacritty" - run = "${pkgs.wofi}/bin/wofi --show drun" - } - - bindings { - keyboard { - "L+0" = workspace-switch-to-sheet-0 - "L+1" = workspace-switch-to-sheet-1 - "L+2" = workspace-switch-to-sheet-2 - "L+3" = workspace-switch-to-sheet-3 - "L+4" = workspace-switch-to-sheet-4 - "L+5" = workspace-switch-to-sheet-5 - "L+6" = workspace-switch-to-sheet-6 - "L+7" = workspace-switch-to-sheet-7 - "L+8" = workspace-switch-to-sheet-8 - "L+9" = workspace-switch-to-sheet-9 - "L+numbersign" = workspace-switch-to-sheet-alternate - "L+Period" = workspace-switch-to-sheet-current - "L+j" = workspace-switch-to-sheet-next - "L+k" = workspace-switch-to-sheet-prev - "L+Comma" = workspace-switch-to-sheet-next-inhabited - "LS+Comma" = workspace-switch-to-sheet-prev-inhabited - "LSC+g" = workspace-show-group - "LSC+i" = workspace-show-invisible - "LSC+Period" = workspace-show-all - "LC+n" = workspace-cycle-next - "LC+p" = workspace-cycle-prev - - "LC+i" = sheet-show-invisible - "LC+Period" = sheet-show-all - "LC+g" = sheet-show-group - - "LA+r" = layout-reset - "LA+Return" = layout-restack-append - "LAS+Return" = layout-restack-prepend - "L+Home" = layout-cycle-view-first - "L+End" = layout-cycle-view-last - "L+n" = layout-cycle-view-next - "L+p" = layout-cycle-view-prev - "L+x" = layout-exchange-view-next - "LS+x" = layout-exchange-view-prev - "LA+x" = layout-exchange-view-main - - "LS+0" = view-pin-to-sheet-0 - "LS+1" = view-pin-to-sheet-1 - "LS+2" = view-pin-to-sheet-2 - "LS+3" = view-pin-to-sheet-3 - "LS+4" = view-pin-to-sheet-4 - "LS+5" = view-pin-to-sheet-5 - "LS+6" = view-pin-to-sheet-6 - "LS+7" = view-pin-to-sheet-7 - "LS+8" = view-pin-to-sheet-8 - "LS+9" = view-pin-to-sheet-9 - "LS+numbersign" = view-pin-to-sheet-alternate - "LS+Period" = view-pin-to-sheet-current - "LS+j" = view-pin-to-sheet-next - "LS+k" = view-pin-to-sheet-prev - - "L+q" = view-quit - "L+Tab" = view-cycle-next - "LS+Tab" = view-cycle-prev - - "L+Up" = view-move-up - "L+Down" = view-move-down - "L+Left" = view-move-left - "L+Right" = view-move-right - "LA+Up" = view-decrease-size-up - "LAS+Up" = view-increase-size-up - "LA+Down" = view-increase-size-down - "LAS+Down" = view-decrease-size-down - "LA+Left" = view-decrease-size-left - "LAS+Left" = view-increase-size-left - "LA+Right" = view-increase-size-right - "LAS+Right" = view-decrease-size-right - "LS+Up" = view-snap-up - "LS+Down" = view-snap-down - "LS+Left" = view-snap-left - "LS+Right" = view-snap-right - "L+r" = view-reset-geometry - - "L+minus" = view-toggle-maximize-vertical - "L+less" = view-toggle-maximize-horizontal - "L+f" = view-toggle-maximize-full - "L5+plus" = view-toggle-floating - "L+i" = view-toggle-invisible - "L5+p" = view-toggle-public - - "L+l" = mode-enter-layout - "L+s" = mode-enter-sheet-assign - "L+g" = mode-enter-group-assign - "L+m" = mode-enter-mark-assign - "L+acute" = mode-enter-mark-select - "LS+acute" = mode-enter-mark-switch-select - "LCA+g" = mode-enter-input-grab - - "LS+Backspace" = lock - "LCA+q" = quit - "LCA+r" = reload - - "L+Return" = action-terminal - "L+d" = action-run - - "A+F1" = vt-switch-to-1 - "A+F2" = vt-switch-to-2 - "A+F3" = vt-switch-to-3 - "A+F4" = vt-switch-to-4 - "A+F5" = vt-switch-to-5 - "A+F6" = vt-switch-to-6 - "A+F7" = vt-switch-to-7 - "A+F8" = vt-switch-to-8 - "A+F9" = vt-switch-to-9 - } - - mouse { - "L+left" = mode-enter-move - "L+right" = mode-enter-resize - } - } - ''; - "hikari/autostart".source = "${ - pkgs.writeScriptBin - "hikari-autostart" - '' - #!${pkgs.stdenv.shell} - ${pkgs.waybar}/bin/waybar & - '' - }/bin/hikari-autostart"; - }; - }; -}