open
-
-map f :fzf_jump
-map gf :rg_search
-
-map C edit-config
-map bg setwallpaper
-
-map mt move-to-trash
-map dt delete-from-trash
-map tr restore-from-trash
-map trl trash-restore-list
-
-
-map R reload
-
-map gh cd ~
-map gd cd ~/Downloads
-map gD cd ~/Documents
-
-map gc cd ~/.config
-map gr cd ~/repos
-
-map gC cd ~/code
-
-map gp cd ~/Pictures
-map gw cd ~/Pictures/wallpapers
-map gs cd ~/Pictures/screenshots
-
-map gv cd ~/Videos
-map gm cd ~/Music
-map gA cd ~/Anime
-
-map gt cd ~/.local/share/Trash/files
-map tc %rm -rf ~/.local/share/Trash/files/*
diff --git a/Themes/Nord/.config/waybar/config b/Themes/Nord/.config/waybar/config
deleted file mode 100644
index f2a7734..0000000
--- a/Themes/Nord/.config/waybar/config
+++ /dev/null
@@ -1,134 +0,0 @@
-{
- "layer": "top", // Waybar at top layer
- "position": "top",
-
- "height": 39,
- "width": 1895,
- "spacing": 3,
-
- "modules-left": ["hyprland/window", "pulseaudio","tray"],
- "modules-center": ["wlr/workspaces"],
- "modules-right": ["custom/cmus", "custom/weather", "custom/language", "clock", "battery"],
-
- "wlr/workspaces": {
- "format": "{icon}",
- "on-scroll-up": "hyprctl dispatch workspace e+1",
- "on-scroll-down": "hyprctl dispatch workspace e-1",
- "on-click": "activate",
- "all-outputs": false,
- "format": "{icon}",
-
- // "format-icons": {
- // "1": "",
- // "2": "",
- // "3": "",
- // "4": "",
- // "5": "",
- // "6": "",
- // "urgent": "",
- // "focused": "",
- // "default": ""
- //}
-
- "format-icons": {
- "1": "",
- "2": "",
- "3": "",
- "4": "",
- "5": "",
- "6": "",
- "7": "",
- "8": "",
- "9": "",
- "focused": " ",
- "urgent": " ",
- //"default": " ",
- },
- "icon-size": 14
- },
-
- "sway/mode": {
- "format": "{}"
- },
-
- "tray": {
- "spacing": 10,
- "icon-size": 15
- },
-
- "clock": {
- "format": "{:%a, %d/%m/%Y %I:%M %p}",
- },
-
- "custom/cmus": {
- "format": " {}",
- "max-length": 45,
- "interval": 10,
- "exec": "cmus-remote -C \"format_print '%F'\"",
- "exec-if": "pgrep cmus",
- "on-click": "cmus-remote -u",
- "on-scroll-up": "cmus-remote --next",
- "on-scroll-down": "cmus-remote --prev",
- "escape": true
- },
-
- "custom/weather": {
- "format": "{}",
- "exec": "~/.config/waybar/openweathermap-simple.sh",
- // "exec": "curl 'https://wttr.in/?format=1'",
- "interval": 3600
- },
-
- "hyprland/window": {
- "format": "{}",
- "separate-outputs": false,
- "max-length": 20
- },
-
- "custom/language": {
- "exec": "~/.config/hypr/scripts/kb_hypr",
- "interval": 1,
- "format": " {}",
- },
-
- "battery": {
- "states": {
- "good": 60,
- "warning": 40,
- "critical": 30
- },
- "format": "{icon} {capacity}%",
- "format-charging": " {capacity}%",
- "format-plugged": " {capacity}%",
- "format-full": " full charged",
- "format-warning": " {capacity}%",
- "format-critical": " {capacity}%",
- "format-alt": "{time} {icon}",
- "format-icons": ["", "", "", "", ""]
- },
-
- "bluetooth": {
- // "controller": "controller1", // specify the alias of the controller if there are more than 1 on the system
- "format": " {status}",
- "format-disabled": "", // an empty format will hide the module
- "format-connected": " {device_alias} connected",
- "tooltip-format": "{controller_alias}\t{controller_address}",
- "tooltip-format-connected": "{controller_alias}\t{controller_address}\n\n{device_enumerate}",
- "tooltip-format-enumerate-connected": "{device_alias}\t{device_address}"
- },
-
- "pulseaudio": {
- "scroll-step": 1,
- "format": "{volume}% {icon}",
- "format-bluetooth": "{volume}% {icon} ",
- "format-bluetooth-muted": " {icon} ",
- "format-muted": "",
- "format-source": "",
- "format-source-muted": "",
- "format-icons": {
- "headphone": "",
- "default": ["", "", ""]
- },
- "on-click": "pkill pulsemixer; foot -e pulsemixer"
- }
-}
diff --git a/Themes/Nord/.config/waybar/nord.css b/Themes/Nord/.config/waybar/nord.css
deleted file mode 100644
index 45db4c3..0000000
--- a/Themes/Nord/.config/waybar/nord.css
+++ /dev/null
@@ -1,11 +0,0 @@
-@define-color background #2e3440;
-@define-color foreground #eceff4;
-@define-color white #e5e9f0;
-@define-color black #3b4252;
-@define-color red #bf616a;
-@define-color blue #88c0d0;
-@define-color green #a3be8c;
-@define-color yellow #ebcb8b;
-@define-color magenta #b48ead;
-@define-color cyan #88c0d0;
-@define-color orange #d08770;
diff --git a/Themes/Nord/.config/waybar/openweathermap-simple.sh b/Themes/Nord/.config/waybar/openweathermap-simple.sh
deleted file mode 100644
index 4f5d77b..0000000
--- a/Themes/Nord/.config/waybar/openweathermap-simple.sh
+++ /dev/null
@@ -1,75 +0,0 @@
-#!/bin/sh
-
-get_icon() {
- case $1 in
- # Icons for weather-icons
- 01d) icon="";;
- 01n) icon="";;
- 02d) icon="";;
- 02n) icon="";;
- 03*) icon="";;
- 04*) icon="";;
- 09d) icon="";;
- 09n) icon="";;
- 10d) icon="";;
- 10n) icon="";;
- 11d) icon="";;
- 11n) icon="";;
- 13d) icon="";;
- 13n) icon="";;
- 50d) icon="";;
- 50n) icon="";;
- *) icon="";
-
- # Icons for Font Awesome 5 Pro
- #01d) icon="";;
- #01n) icon="";;
- #02d) icon="";;
- #02n) icon="";;
- #03d) icon="";;
- #03n) icon="";;
- #04*) icon="";;
- #09*) icon="";;
- #10d) icon="";;
- #10n) icon="";;
- #11*) icon="";;
- #13*) icon="";;
- #50*) icon="";;
- #*) icon="";
- esac
-
- echo $icon
-}
-
-KEY="e434b5435a979de6e155570590bee89b"
-CITY="Novosibirsk"
-UNITS="metric"
-SYMBOL="°"
-
-API="https://api.openweathermap.org/data/2.5"
-
-if [ -n "$CITY" ]; then
- if [ "$CITY" -eq "$CITY" ] 2>/dev/null; then
- CITY_PARAM="id=$CITY"
- else
- CITY_PARAM="q=$CITY"
- fi
-
- weather=$(curl -sf "$API/weather?appid=$KEY&$CITY_PARAM&units=$UNITS")
-else
- location=$(curl -sf https://location.services.mozilla.com/v1/geolocate?key=geoclue)
-
- if [ -n "$location" ]; then
- location_lat="$(echo "$location" | jq '.location.lat')"
- location_lon="$(echo "$location" | jq '.location.lng')"
-
- weather=$(curl -sf "$API/weather?appid=$KEY&lat=$location_lat&lon=$location_lon&units=$UNITS")
- fi
-fi
-
-if [ -n "$weather" ]; then
- weather_temp=$(echo "$weather" | jq ".main.temp" | cut -d "." -f 1)
- weather_icon=$(echo "$weather" | jq -r ".weather[0].icon")
-
- echo "$(get_icon "$weather_icon")" "$weather_temp$SYMBOL"
-fi
diff --git a/Themes/Nord/.config/waybar/style.css b/Themes/Nord/.config/waybar/style.css
deleted file mode 100644
index a941b8d..0000000
--- a/Themes/Nord/.config/waybar/style.css
+++ /dev/null
@@ -1,194 +0,0 @@
-* {
- /* `otf-font-awesome` is required to be installed for icons */
- font-family: FontAwesome, JetBrainsMono, sans-serif;
- font-size: 13px;
-}
-
-@import "./nord.css";
-
-window#waybar {
- background-color: rgba(43, 48, 59, 0.0);
- color: @foreground;
- transition-property: background-color;
- transition-duration: .5s;
- padding: 0;
- margin: 0;
-}
-
-.modules-left > widget:first-child > #workspaces {
- margin-left: 0;
-}
-
-.modules-right > widget:last-child > #workspaces {
- margin-right: 0;
-}
-
-
-button {
- margin: 0;
- padding: 10px;
- background-color: @background;
- color: #d8dee8;
- border-radius: 8px;
-}
-
-button:hover {
- margin: 0;
- padding: 10px;
- background-color: @background;
- color: #d8dee8;
- border-radius: 8px;
-}
-
-button:focus {
- margin: 0;
- padding: 10px;
- background-color: @background;
- color: #d8dee8;
- border-radius: 8px;
-}
-
-
-#workspaces {
- padding: 0 15px 0 15px;
- margin: 5px 0 5px 0;
- background-color: @background;
- color: @white;
- border-radius: 14px;
- /* margin: 0; */
-}
-
-#workspaces button {
- padding: 0 5px;
- margin: 5px;
- /* background-color: ; */
- color: #444b6a;
-}
-
-#workspaces button:hover {
- color: @background;
-}
-
-#workspaces button.active {
- background-color: @background;
- color: @white;
-}
-
-#workspaces button.urgent {
- background-color: #eb4d4b;
-}
-
-
-#tray {
- padding: 7px;
- margin: 5px 0 5px 0;
- background-color: @background;
- color: #d8dee8;
- border-radius: 10px;
-}
-
-#tray > .passive {
- -gtk-icon-effect: dim;
-}
-
-#tray > .needs-attention {
- -gtk-icon-effect: highlight;
-}
-
-
-#custom-cmus {
- padding: 0 15px 0 15px;
- margin: 5px 0 5px 0;
- background-color: @background;
- color: #b9f27c;
- border-radius: 8px;
-}
-
-
-#window {
- padding: 0 15px 0 15px;
- margin: 5px 0 5px 0;
- background-color: @background;
- color: @white;
- border-radius: 8px;
-}
-
-
-#clock {
- padding: 0 15px 0 15px;
- margin: 5px 0 5px 0;
- background-color: @background;
- color: @white;
- border-radius: 8px;
-}
-
-
-#mode,
-#custom-weather {
- padding: 0 15px 0 15px;
- margin: 5px 0 5px 0;
- background-color: @background;
- color: #d8dee8;
- border-radius: 8px;
-}
-
-@keyframes blink {
- to {
- background-color: #ffffff;
- color: #000000;
- }
-}
-
-label:focus {
- background-color: #ffffff;
-}
-
-#custom-language {
- background-color: @background;
- padding: 0 15px 0 15px;
- margin: 5px 0 5px 0;
- border-radius: 8px;
-}
-
-
-#pulseaudio {
- background-color: @background;
- padding: 0 15px 0 15px;
- margin: 5px 0 5px 0;
- border-radius: 8px;
-}
-
-#bluetooth {
- background-color: @background;
- padding: 0 15px 0 15px;
- margin: 5px 0 5px 0;
- border-radius: 8px;
-}
-
-#battery {
- padding: 0 15px 0 15px;
- margin: 5px 0 5px 0;
- border-radius: 8px;
- color: @blue;
- background: @background;
-}
-
-#battery.charging, #battery.plugged {
- color: @green;
- background-color: @background;
-}
-
-#battery.warning:not(.charging) {
- background-color: @background;
- color: @orange;
-}
-
-#battery.critical:not(.charging) {
- background-color: @barkground;
- color: @red;
- animation-name: blink;
- animation-duration: 0.5s;
- animation-timing-function: linear;
- animation-iteration-count: infinite;
- animation-direction: alternate;
-}
diff --git a/Themes/Nord/README.md b/Themes/Nord/README.md
deleted file mode 100644
index 4f37ee4..0000000
--- a/Themes/Nord/README.md
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-### Rice
-
-![Nord Rice](rice.png)
-
-
-
-# Setup
-- **wm** [**`hyprland`**](https://github.com/fakeowl1/dotfiles/Themes/Nord/tree/main/.config/hypr)
-- **terminal** [**`foot`**](https://github.com/fakeowl1/dotfiles/Themes/Nord/tree/main/.config/foot)
-- **editor** [**`neovim`**](https://github.com/fakeowl1/dotfiles/Themes/Nord/tree/main/.config/nvim)
-- **status bar** [**`waybar`**](https://github.com/fakeowl1/dotfiles/Themes/Nord/tree/main/.config/waybar)
-- **launcher** [**`wofi`**](https://github.com/fakeowl1/dotfiles/Themes/Nord/tree/main/.config/wofi)
-- **shell** [**`fish`**](https://github.com/fakeowl1/dotfiles/Themes/Nord/tree/main/.config/fish)
-- **notifications** [**`dunst`**](https://github.com/fakeowl1/dotfiles/Themes/Nord/tree/main/.config/dunst)
-- [**`shell scripts`**](https://github.com/fakeowl1/dotfiles/Themes/Nord/tree/main/.config/scripts)
-- [**`user systemd units`**](https://github.com/fakeowl1/dotfiles/Themes/Nord/tree/main/.config/systemd/user)
diff --git a/Themes/Nord/rice.png b/Themes/Nord/rice.png
deleted file mode 100644
index 4a226a1..0000000
Binary files a/Themes/Nord/rice.png and /dev/null differ