Compare commits
6
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
07dc9cf4e0 | ||
|
|
bd0c7eb2dd | ||
|
|
64a7399ea9 | ||
|
|
2eb9068b67 | ||
|
|
7e1b96eb2a | ||
|
|
c8e824d8a4 |
@@ -0,0 +1,3 @@
|
|||||||
|
[submodule "yazi/flavors/tokyo-night.yazi"]
|
||||||
|
path = yazi/flavors/tokyo-night.yazi
|
||||||
|
url = https://github.com/BennyOe/tokyo-night.yazi.git
|
||||||
@@ -47,6 +47,8 @@ packagesPacman=(
|
|||||||
"jq"
|
"jq"
|
||||||
"rofi-wayland"
|
"rofi-wayland"
|
||||||
"fastfetch"
|
"fastfetch"
|
||||||
|
"pipewire-pulse"
|
||||||
|
"wireplumber"
|
||||||
);
|
);
|
||||||
|
|
||||||
packagesYay=(
|
packagesYay=(
|
||||||
|
|||||||
@@ -18,8 +18,14 @@ decoration {
|
|||||||
inactive_opacity = 0.8
|
inactive_opacity = 0.8
|
||||||
fullscreen_opacity = 1.0
|
fullscreen_opacity = 1.0
|
||||||
|
|
||||||
drop_shadow = true
|
shadow {
|
||||||
shadow_range = 30
|
enabled = true
|
||||||
shadow_render_power = 3
|
range = 30
|
||||||
col.shadow = 0x66000000
|
render_power = 3
|
||||||
|
color = 0x66000000
|
||||||
|
}
|
||||||
|
#drop_shadow = true
|
||||||
|
#shadow_range = 30
|
||||||
|
#shadow_render_power = 3
|
||||||
|
#col.shadow = 0x66000000
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ windowrule = pin,^(showmethekey-gtk)$
|
|||||||
layerrule = blur, gtk-layer-shell
|
layerrule = blur, gtk-layer-shell
|
||||||
layerrule = blur, logout_dialog
|
layerrule = blur, logout_dialog
|
||||||
|
|
||||||
windowrule = float,title=^(Mathematica)$
|
windowrule = float,title:^(Mathematica)$
|
||||||
windowrule = opacity 0.75, ^(Code)$
|
windowrule = opacity 0.75, ^(Code)$
|
||||||
windowrule = opacity 0.75, ^(code-oss)$
|
windowrule = opacity 0.75, ^(code-oss)$
|
||||||
windowrule = opacity 0.75, ^(code-url-handler)$
|
windowrule = opacity 0.75, ^(code-url-handler)$
|
||||||
|
|||||||
+2
-2
@@ -25,7 +25,7 @@ sleep 0.2
|
|||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
# Default theme: /THEMEFOLDER;/VARIATION
|
# Default theme: /THEMEFOLDER;/VARIATION
|
||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
themestyle="/ml4w;/ml4w/light"
|
themestyle="/meow-blur;/meow-blur/colored"
|
||||||
|
|
||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
# Get current theme information from .cache/.themestyle.sh
|
# Get current theme information from .cache/.themestyle.sh
|
||||||
@@ -41,7 +41,7 @@ IFS=';' read -ra arrThemes <<< "$themestyle"
|
|||||||
echo "Theme: ${arrThemes[0]}"
|
echo "Theme: ${arrThemes[0]}"
|
||||||
|
|
||||||
if [ ! -f ~/dotfiles/waybar/themes${arrThemes[1]}/style.css ]; then
|
if [ ! -f ~/dotfiles/waybar/themes${arrThemes[1]}/style.css ]; then
|
||||||
themestyle="/ml4w;/ml4w/light"
|
themestyle="/meow-blur;/meow-blur/colored"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
|
|||||||
@@ -10,15 +10,15 @@
|
|||||||
//
|
//
|
||||||
{
|
{
|
||||||
// Workspaces
|
// Workspaces
|
||||||
"hyprland/workspaces" : {
|
"hyprland/workspaces": {
|
||||||
"on-click": "activate",
|
"on-click": "activate",
|
||||||
"active-only": false,
|
"active-only": false,
|
||||||
"all-outputs": true,
|
"all-outputs": true,
|
||||||
"format": "{}",
|
"format": "{}",
|
||||||
"format-icons": {
|
"format-icons": {
|
||||||
"urgent": "",
|
"urgent": "",
|
||||||
"active": "",
|
"active": "",
|
||||||
"default": ""
|
"default": ""
|
||||||
},
|
},
|
||||||
"persistent-workspaces": {
|
"persistent-workspaces": {
|
||||||
// START WORKSPACES
|
// START WORKSPACES
|
||||||
@@ -26,7 +26,6 @@
|
|||||||
// END WORKSPACES
|
// END WORKSPACES
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
// Taskbar
|
// Taskbar
|
||||||
"wlr/taskbar": {
|
"wlr/taskbar": {
|
||||||
"format": "{icon}",
|
"format": "{icon}",
|
||||||
@@ -48,7 +47,6 @@
|
|||||||
"Foot Server": "Terminal"
|
"Foot Server": "Terminal"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
// Hyprland Window
|
// Hyprland Window
|
||||||
"hyprland/window": {
|
"hyprland/window": {
|
||||||
"rewrite": {
|
"rewrite": {
|
||||||
@@ -62,12 +60,10 @@
|
|||||||
},
|
},
|
||||||
"separate-outputs": true
|
"separate-outputs": true
|
||||||
},
|
},
|
||||||
|
|
||||||
// Empty
|
// Empty
|
||||||
"custom/empty": {
|
"custom/empty": {
|
||||||
"format": ""
|
"format": ""
|
||||||
},
|
},
|
||||||
|
|
||||||
// Cliphist
|
// Cliphist
|
||||||
"custom/cliphist": {
|
"custom/cliphist": {
|
||||||
"format": "",
|
"format": "",
|
||||||
@@ -76,7 +72,6 @@
|
|||||||
"on-click-middle": "sleep 0.1 && ~/dotfiles/scripts/cliphist.sh w",
|
"on-click-middle": "sleep 0.1 && ~/dotfiles/scripts/cliphist.sh w",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
// Updates Count
|
// Updates Count
|
||||||
"custom/updates": {
|
"custom/updates": {
|
||||||
"format": " {}",
|
"format": " {}",
|
||||||
@@ -84,11 +79,10 @@
|
|||||||
"escape": true,
|
"escape": true,
|
||||||
"return-type": "json",
|
"return-type": "json",
|
||||||
"exec": "~/dotfiles/scripts/updates.sh",
|
"exec": "~/dotfiles/scripts/updates.sh",
|
||||||
"restart-interval": 60,
|
"restart-interval": 300,
|
||||||
"on-click": "alacritty --class dotfiles-floating -e ~/dotfiles/scripts/installupdates.sh",
|
"on-click": "alacritty --class dotfiles-floating -e ~/dotfiles/scripts/installupdates.sh",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
// Wallpaper
|
// Wallpaper
|
||||||
"custom/wallpaper": {
|
"custom/wallpaper": {
|
||||||
"format": "",
|
"format": "",
|
||||||
@@ -96,63 +90,54 @@
|
|||||||
"on-click-right": "~/dotfiles/hypr/scripts/wallpaper.sh",
|
"on-click-right": "~/dotfiles/hypr/scripts/wallpaper.sh",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
// Waybar Themes
|
// Waybar Themes
|
||||||
"custom/waybarthemes": {
|
"custom/waybarthemes": {
|
||||||
"format": "",
|
"format": "",
|
||||||
"on-click": "~/dotfiles/waybar/themeswitcher.sh",
|
"on-click": "~/dotfiles/waybar/themeswitcher.sh",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
// Keybindings
|
// Keybindings
|
||||||
"custom/keybindings": {
|
"custom/keybindings": {
|
||||||
"format": "",
|
"format": "",
|
||||||
"on-click": "~/dotfiles/hypr/scripts/keybindings.sh",
|
"on-click": "~/dotfiles/hypr/scripts/keybindings.sh",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
// Filemanager Launcher
|
// Filemanager Launcher
|
||||||
"custom/filemanager": {
|
"custom/filemanager": {
|
||||||
"format": "",
|
"format": "",
|
||||||
"on-click": "~/dotfiles/.settings/filemanager.sh",
|
"on-click": "~/dotfiles/.settings/filemanager.sh",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
// Outlook Launcher
|
// Outlook Launcher
|
||||||
"custom/outlook": {
|
"custom/outlook": {
|
||||||
"format": "",
|
"format": "",
|
||||||
"on-click": "chromium --app=https://outlook.office.com/mail/",
|
"on-click": "chromium --app=https://outlook.office.com/mail/",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
// Browser Launcher
|
// Browser Launcher
|
||||||
"custom/browser": {
|
"custom/browser": {
|
||||||
"format": "",
|
"format": "",
|
||||||
"on-click": "~/dotfiles/.settings/browser.sh",
|
"on-click": "~/dotfiles/.settings/browser.sh",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
// ChatGPT Launcher
|
// ChatGPT Launcher
|
||||||
"custom/chatgpt": {
|
"custom/chatgpt": {
|
||||||
"format": " ",
|
"format": " ",
|
||||||
"on-click": "chromium --app=https://chat.openai.com",
|
"on-click": "chromium --app=https://chat.openai.com",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
// Calculator
|
// Calculator
|
||||||
"custom/calculator": {
|
"custom/calculator": {
|
||||||
"format": "",
|
"format": "",
|
||||||
"on-click": "qalculate-gtk",
|
"on-click": "qalculate-gtk",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
// Windows VM
|
// Windows VM
|
||||||
"custom/windowsvm": {
|
"custom/windowsvm": {
|
||||||
"format": "",
|
"format": "",
|
||||||
"on-click": "~/dotfiles/scripts/launchvm.sh",
|
"on-click": "~/dotfiles/scripts/launchvm.sh",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
// Rofi Application Launcher
|
// Rofi Application Launcher
|
||||||
"custom/appmenu": {
|
"custom/appmenu": {
|
||||||
// START APPS LABEL
|
// START APPS LABEL
|
||||||
@@ -162,7 +147,6 @@
|
|||||||
"on-click-right": "~/dotfiles/hypr/scripts/keybindings.sh",
|
"on-click-right": "~/dotfiles/hypr/scripts/keybindings.sh",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
// Rofi Application Launcher
|
// Rofi Application Launcher
|
||||||
"custom/appmenuicon": {
|
"custom/appmenuicon": {
|
||||||
"format": "",
|
"format": "",
|
||||||
@@ -170,14 +154,12 @@
|
|||||||
"on-click-right": "~/dotfiles/hypr/scripts/keybindings.sh",
|
"on-click-right": "~/dotfiles/hypr/scripts/keybindings.sh",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
// Power Menu
|
// Power Menu
|
||||||
"custom/exit": {
|
"custom/exit": {
|
||||||
"format": "",
|
"format": "",
|
||||||
"on-click": "wlogout",
|
"on-click": "wlogout",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
// Keyboard State
|
// Keyboard State
|
||||||
"keyboard-state": {
|
"keyboard-state": {
|
||||||
"numlock": true,
|
"numlock": true,
|
||||||
@@ -188,7 +170,6 @@
|
|||||||
"unlocked": ""
|
"unlocked": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
"group/tray": {
|
"group/tray": {
|
||||||
"orientation": "inherit",
|
"orientation": "inherit",
|
||||||
"drawer": {
|
"drawer": {
|
||||||
@@ -200,29 +181,27 @@
|
|||||||
"tray"
|
"tray"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
// System tray
|
// System tray
|
||||||
"tray": {
|
"tray": {
|
||||||
"icon-size": 16,
|
"icon-size": 16,
|
||||||
"spacing": 8,
|
"spacing": 8,
|
||||||
"verse-direction": true
|
"verse-direction": true
|
||||||
},
|
},
|
||||||
|
|
||||||
// Clock
|
// Clock
|
||||||
"clock": {
|
"clock": {
|
||||||
"calendar": {
|
"calendar": {
|
||||||
"mode" : "year",
|
"mode": "year",
|
||||||
"mode-mon-col" : 3,
|
"mode-mon-col": 3,
|
||||||
"weeks-pos" : "right",
|
"weeks-pos": "right",
|
||||||
"on-scroll" : 1,
|
"on-scroll": 1,
|
||||||
"format": {
|
"format": {
|
||||||
"months": "<span color='#ffead3'><b>{}</b></span>",
|
"months": "<span color='#ffead3'><b>{}</b></span>",
|
||||||
"days": "<span color='#ecc6d9'><b>{}</b></span>",
|
"days": "<span color='#ecc6d9'><b>{}</b></span>",
|
||||||
"weeks": "<span color='#99ffdd'><b>W{}</b></span>",
|
"weeks": "<span color='#99ffdd'><b>W{}</b></span>",
|
||||||
"weekdays": "<span color='#ffcc66'><b>{}</b></span>",
|
"weekdays": "<span color='#ffcc66'><b>{}</b></span>",
|
||||||
"today": "<span color='#ff6699'><b><u>{}</u></b></span>"
|
"today": "<span color='#ff6699'><b><u>{}</u></b></span>"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
// TIMEDATEFORMAT
|
// TIMEDATEFORMAT
|
||||||
"format": "{:%B %d %H:%M %a}",
|
"format": "{:%B %d %H:%M %a}",
|
||||||
// "timezone": "America/New_York",
|
// "timezone": "America/New_York",
|
||||||
@@ -231,19 +210,16 @@
|
|||||||
"format-alt": "{:%Y-%m-%d}"
|
"format-alt": "{:%Y-%m-%d}"
|
||||||
// END CLOCK FORMAT
|
// END CLOCK FORMAT
|
||||||
},
|
},
|
||||||
|
|
||||||
// spacer
|
// spacer
|
||||||
"custom/spacer": {
|
"custom/spacer": {
|
||||||
"format": " ",
|
"format": " ",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
// div
|
// div
|
||||||
"custom/div": {
|
"custom/div": {
|
||||||
"format": "",
|
"format": "",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
// CPU
|
// CPU
|
||||||
"cpu": {
|
"cpu": {
|
||||||
"format": " {usage}%",
|
"format": " {usage}%",
|
||||||
@@ -254,14 +230,12 @@
|
|||||||
"critical": 90
|
"critical": 90
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
// "cpu#bar": {
|
// "cpu#bar": {
|
||||||
// "format": "{icon}",
|
// "format": "{icon}",
|
||||||
// "format-icons":[
|
// "format-icons":[
|
||||||
// "▏ ","▎ ","▍ ","▌ ","▋ ","▊ ","▉ ","█ ","█▏","█▎","█▍","█▌","█▋","█▊","█▉","██"
|
// "▏ ","▎ ","▍ ","▌ ","▋ ","▊ ","▉ ","█ ","█▏","█▎","█▍","█▌","█▋","█▊","█▉","██"
|
||||||
// ]
|
// ]
|
||||||
// },
|
// },
|
||||||
|
|
||||||
// Memory
|
// Memory
|
||||||
"memory": {
|
"memory": {
|
||||||
"format": " {used:0.1f}G",
|
"format": " {used:0.1f}G",
|
||||||
@@ -273,7 +247,6 @@
|
|||||||
"critical": 80
|
"critical": 80
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
// Harddisc space used
|
// Harddisc space used
|
||||||
"disk": {
|
"disk": {
|
||||||
"interval": 30,
|
"interval": 30,
|
||||||
@@ -281,11 +254,9 @@
|
|||||||
"path": "/",
|
"path": "/",
|
||||||
"on-click": "alacritty -e htop"
|
"on-click": "alacritty -e htop"
|
||||||
},
|
},
|
||||||
|
|
||||||
"hyprland/language": {
|
"hyprland/language": {
|
||||||
"format": "/ K {short}"
|
"format": "/ K {short}"
|
||||||
},
|
},
|
||||||
|
|
||||||
// Group Hardware
|
// Group Hardware
|
||||||
"group/hardware": {
|
"group/hardware": {
|
||||||
"orientation": "inherit",
|
"orientation": "inherit",
|
||||||
@@ -297,7 +268,6 @@
|
|||||||
"memory"
|
"memory"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
"group/hardware2": {
|
"group/hardware2": {
|
||||||
"orientation": "inherit",
|
"orientation": "inherit",
|
||||||
"modules": [
|
"modules": [
|
||||||
@@ -309,7 +279,6 @@
|
|||||||
// "battery#charging"
|
// "battery#charging"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
// Group system settings
|
// Group system settings
|
||||||
"group/systems": {
|
"group/systems": {
|
||||||
"orientation": "inherit",
|
"orientation": "inherit",
|
||||||
@@ -318,7 +287,6 @@
|
|||||||
"clock"
|
"clock"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
"group/power": {
|
"group/power": {
|
||||||
"orientation": "inherit",
|
"orientation": "inherit",
|
||||||
"drawer": {
|
"drawer": {
|
||||||
@@ -331,7 +299,6 @@
|
|||||||
"idle_inhibitor"
|
"idle_inhibitor"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
// Group Settings
|
// Group Settings
|
||||||
"group/settings": {
|
"group/settings": {
|
||||||
"orientation": "horizontal",
|
"orientation": "horizontal",
|
||||||
@@ -344,16 +311,14 @@
|
|||||||
"custom/wallpaper"
|
"custom/wallpaper"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
// Group Quicklinks
|
// Group Quicklinks
|
||||||
"group/quicklinks": {
|
"group/quicklinks": {
|
||||||
"orientation": "horizontal",
|
"orientation": "horizontal",
|
||||||
"modules": [
|
"modules": [
|
||||||
"custom/browser",
|
"custom/browser",
|
||||||
"custom/filemanager",
|
"custom/filemanager",
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
// Network
|
// Network
|
||||||
"network": {
|
"network": {
|
||||||
"format": "{ifname}",
|
"format": "{ifname}",
|
||||||
@@ -366,14 +331,19 @@
|
|||||||
"tooltip-format-disconnected": "Disconnected",
|
"tooltip-format-disconnected": "Disconnected",
|
||||||
"max-length": 50,
|
"max-length": 50,
|
||||||
"on-click": "~/dotfiles/.settings/networkmanager.sh",
|
"on-click": "~/dotfiles/.settings/networkmanager.sh",
|
||||||
"format-icons": ["","","","",""]
|
"format-icons": [
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
""
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"network#speed": {
|
"network#speed": {
|
||||||
"format": " {bandwidthTotalBits}",
|
"format": " {bandwidthTotalBits}",
|
||||||
"tooltip-format": " {bandwidthUpBits}\n {bandwidthDownBits}",
|
"tooltip-format": " {bandwidthUpBits}\n {bandwidthDownBits}",
|
||||||
"interval": 5
|
"interval": 5
|
||||||
},
|
},
|
||||||
|
|
||||||
// Battery
|
// Battery
|
||||||
"battery": {
|
"battery": {
|
||||||
"states": {
|
"states": {
|
||||||
@@ -391,7 +361,19 @@
|
|||||||
// "Charging": ["","","","","","","","","","",""],
|
// "Charging": ["","","","","","","","","","",""],
|
||||||
// "default": ["","","","","","","","","","",""]
|
// "default": ["","","","","","","","","","",""]
|
||||||
//}
|
//}
|
||||||
"format-icons": ["","","","","","","","","","",""]
|
"format-icons": [
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
""
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"battery#charging": {
|
"battery#charging": {
|
||||||
"states": {
|
"states": {
|
||||||
@@ -406,9 +388,20 @@
|
|||||||
// "Charging": ["","","","","","","","","","",""],
|
// "Charging": ["","","","","","","","","","",""],
|
||||||
// "default": ["","","","","","","","","","",""]
|
// "default": ["","","","","","","","","","",""]
|
||||||
//}
|
//}
|
||||||
"format-icons": ["","","","","","","","","","",""]
|
"format-icons": [
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
""
|
||||||
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
// Pulseaudio
|
// Pulseaudio
|
||||||
"pulseaudio": {
|
"pulseaudio": {
|
||||||
// "scroll-step": 1, // %, can be a float
|
// "scroll-step": 1, // %, can be a float
|
||||||
@@ -425,11 +418,14 @@
|
|||||||
"phone": "",
|
"phone": "",
|
||||||
"portable": "",
|
"portable": "",
|
||||||
"car": "",
|
"car": "",
|
||||||
"default": ["", "", ""]
|
"default": [
|
||||||
|
"",
|
||||||
|
"",
|
||||||
|
""
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"on-click": "pavucontrol"
|
"on-click": "pavucontrol"
|
||||||
},
|
},
|
||||||
|
|
||||||
// Bluetooth
|
// Bluetooth
|
||||||
"bluetooth": {
|
"bluetooth": {
|
||||||
"format": " {status}",
|
"format": " {status}",
|
||||||
@@ -439,25 +435,22 @@
|
|||||||
"on-click": "blueman-manager",
|
"on-click": "blueman-manager",
|
||||||
"format-no-controller": ""
|
"format-no-controller": ""
|
||||||
},
|
},
|
||||||
|
|
||||||
// Other
|
// Other
|
||||||
"user": {
|
"user": {
|
||||||
"format": "{user}",
|
"format": "{user}",
|
||||||
"interval": 60,
|
"interval": 60,
|
||||||
"icon": false,
|
"icon": false,
|
||||||
},
|
},
|
||||||
|
|
||||||
// Idle Inhibator
|
// Idle Inhibator
|
||||||
"idle_inhibitor": {
|
"idle_inhibitor": {
|
||||||
"format": "{icon}",
|
"format": "{icon}",
|
||||||
"tooltip": true,
|
"tooltip": true,
|
||||||
"format-icons":{
|
"format-icons": {
|
||||||
"activated": "",
|
"activated": "",
|
||||||
"deactivated": ""
|
"deactivated": ""
|
||||||
},
|
},
|
||||||
"on-click-right": "hyprlock"
|
"on-click-right": "hyprlock"
|
||||||
},
|
},
|
||||||
|
|
||||||
"custom/events": {
|
"custom/events": {
|
||||||
"format": "{}",
|
"format": "{}",
|
||||||
"tooltip": true,
|
"tooltip": true,
|
||||||
@@ -469,7 +462,6 @@
|
|||||||
"return-type": "json",
|
"return-type": "json",
|
||||||
"on-click-right": "vdirsyncer sync"
|
"on-click-right": "vdirsyncer sync"
|
||||||
},
|
},
|
||||||
|
|
||||||
"group/time": {
|
"group/time": {
|
||||||
"orientation": "inherit",
|
"orientation": "inherit",
|
||||||
"drawer": {
|
"drawer": {
|
||||||
|
|||||||
@@ -0,0 +1,21 @@
|
|||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2023 yazi-rs
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2022 Himanshu
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
<div align="center">
|
||||||
|
<img src="https://github.com/sxyazi/yazi/blob/main/assets/logo.png?raw=true" alt="Yazi logo" width="20%">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h3 align="center">
|
||||||
|
Catppuccin Mocha Flavor for <a href="https://github.com/sxyazi/yazi">Yazi</a>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
## 👀 Preview
|
||||||
|
|
||||||
|
<img src="preview.png" width="600" />
|
||||||
|
|
||||||
|
## 🎨 Installation
|
||||||
|
|
||||||
|
Download and copy this folder as:
|
||||||
|
|
||||||
|
- `~/.config/yazi/flavors/catppuccin-mocha.yazi` on Linux/macOS
|
||||||
|
- `%AppData%\yazi\config\flavors\catppuccin-mocha.yazi` on Windows
|
||||||
|
|
||||||
|
## ⚙️ Usage
|
||||||
|
|
||||||
|
Add these lines to your `theme.toml` configuration file to use it:
|
||||||
|
|
||||||
|
```toml
|
||||||
|
[flavor]
|
||||||
|
use = "catppuccin-mocha"
|
||||||
|
```
|
||||||
|
|
||||||
|
## 📜 License
|
||||||
|
|
||||||
|
The flavor is MIT-licensed, and the included tmTheme is also MIT-licensed.
|
||||||
|
|
||||||
|
Check the [LICENSE](LICENSE) and [LICENSE-tmtheme](LICENSE-tmtheme) file for more details.
|
||||||
@@ -0,0 +1,162 @@
|
|||||||
|
# vim:fileencoding=utf-8:foldmethod=marker
|
||||||
|
|
||||||
|
# : Manager {{{
|
||||||
|
|
||||||
|
[manager]
|
||||||
|
cwd = { fg = "#94e2d5" }
|
||||||
|
|
||||||
|
# Hovered
|
||||||
|
hovered = { reversed = true }
|
||||||
|
preview_hovered = { underline = true }
|
||||||
|
|
||||||
|
# Find
|
||||||
|
find_keyword = { fg = "#f9e2af", bold = true, italic = true, underline = true }
|
||||||
|
find_position = { fg = "#f5c2e7", bg = "reset", bold = true, italic = true }
|
||||||
|
|
||||||
|
# Marker
|
||||||
|
marker_copied = { fg = "#a6e3a1", bg = "#a6e3a1" }
|
||||||
|
marker_cut = { fg = "#f38ba8", bg = "#f38ba8" }
|
||||||
|
marker_marked = { fg = "#94e2d5", bg = "#94e2d5" }
|
||||||
|
marker_selected = { fg = "#f9e2af", bg = "#f9e2af" }
|
||||||
|
|
||||||
|
# Tab
|
||||||
|
tab_active = { reversed = true }
|
||||||
|
tab_inactive = {}
|
||||||
|
tab_width = 1
|
||||||
|
|
||||||
|
# Count
|
||||||
|
count_copied = { fg = "#1e1e2e", bg = "#a6e3a1" }
|
||||||
|
count_cut = { fg = "#1e1e2e", bg = "#f38ba8" }
|
||||||
|
count_selected = { fg = "#1e1e2e", bg = "#f9e2af" }
|
||||||
|
|
||||||
|
# Border
|
||||||
|
border_symbol = "│"
|
||||||
|
border_style = { fg = "#7f849c" }
|
||||||
|
|
||||||
|
# : }}}
|
||||||
|
|
||||||
|
|
||||||
|
# : Status {{{
|
||||||
|
|
||||||
|
[status]
|
||||||
|
separator_open = ""
|
||||||
|
separator_close = ""
|
||||||
|
separator_style = { fg = "#45475a", bg = "#45475a" }
|
||||||
|
|
||||||
|
# Mode
|
||||||
|
mode_normal = { fg = "#1e1e2e", bg = "#89b4fa", bold = true }
|
||||||
|
mode_select = { fg = "#1e1e2e", bg = "#a6e3a1", bold = true }
|
||||||
|
mode_unset = { fg = "#1e1e2e", bg = "#f2cdcd", bold = true }
|
||||||
|
|
||||||
|
# Progress
|
||||||
|
progress_label = { fg = "#ffffff", bold = true }
|
||||||
|
progress_normal = { fg = "#89b4fa", bg = "#45475a" }
|
||||||
|
progress_error = { fg = "#f38ba8", bg = "#45475a" }
|
||||||
|
|
||||||
|
# Permissions
|
||||||
|
permissions_t = { fg = "#89b4fa" }
|
||||||
|
permissions_r = { fg = "#f9e2af" }
|
||||||
|
permissions_w = { fg = "#f38ba8" }
|
||||||
|
permissions_x = { fg = "#a6e3a1" }
|
||||||
|
permissions_s = { fg = "#7f849c" }
|
||||||
|
|
||||||
|
# : }}}
|
||||||
|
|
||||||
|
|
||||||
|
# : Select {{{
|
||||||
|
|
||||||
|
[select]
|
||||||
|
border = { fg = "#89b4fa" }
|
||||||
|
active = { fg = "#f5c2e7", bold = true }
|
||||||
|
inactive = {}
|
||||||
|
|
||||||
|
# : }}}
|
||||||
|
|
||||||
|
|
||||||
|
# : Input {{{
|
||||||
|
|
||||||
|
[input]
|
||||||
|
border = { fg = "#89b4fa" }
|
||||||
|
title = {}
|
||||||
|
value = {}
|
||||||
|
selected = { reversed = true }
|
||||||
|
|
||||||
|
# : }}}
|
||||||
|
|
||||||
|
|
||||||
|
# : Completion {{{
|
||||||
|
|
||||||
|
[completion]
|
||||||
|
border = { fg = "#89b4fa" }
|
||||||
|
|
||||||
|
# : }}}
|
||||||
|
|
||||||
|
|
||||||
|
# : Tasks {{{
|
||||||
|
|
||||||
|
[tasks]
|
||||||
|
border = { fg = "#89b4fa" }
|
||||||
|
title = {}
|
||||||
|
hovered = { fg = "#f5c2e7", underline = true }
|
||||||
|
|
||||||
|
# : }}}
|
||||||
|
|
||||||
|
|
||||||
|
# : Which {{{
|
||||||
|
|
||||||
|
[which]
|
||||||
|
mask = { bg = "#313244" }
|
||||||
|
cand = { fg = "#94e2d5" }
|
||||||
|
rest = { fg = "#9399b2" }
|
||||||
|
desc = { fg = "#f5c2e7" }
|
||||||
|
separator = " "
|
||||||
|
separator_style = { fg = "#585b70" }
|
||||||
|
|
||||||
|
# : }}}
|
||||||
|
|
||||||
|
|
||||||
|
# : Help {{{
|
||||||
|
|
||||||
|
[help]
|
||||||
|
on = { fg = "#94e2d5" }
|
||||||
|
run = { fg = "#f5c2e7" }
|
||||||
|
hovered = { reversed = true, bold = true }
|
||||||
|
footer = { fg = "#45475a", bg = "#cdd6f4" }
|
||||||
|
|
||||||
|
# : }}}
|
||||||
|
|
||||||
|
|
||||||
|
# : Notify {{{
|
||||||
|
|
||||||
|
[notify]
|
||||||
|
title_info = { fg = "#a6e3a1" }
|
||||||
|
title_warn = { fg = "#f9e2af" }
|
||||||
|
title_error = { fg = "#f38ba8" }
|
||||||
|
|
||||||
|
# : }}}
|
||||||
|
|
||||||
|
|
||||||
|
# : File-specific styles {{{
|
||||||
|
|
||||||
|
[filetype]
|
||||||
|
|
||||||
|
rules = [
|
||||||
|
# Images
|
||||||
|
{ mime = "image/*", fg = "#94e2d5" },
|
||||||
|
|
||||||
|
# Media
|
||||||
|
{ mime = "{audio,video}/*", fg = "#f9e2af" },
|
||||||
|
|
||||||
|
# Archives
|
||||||
|
{ mime = "application/*zip", fg = "#f5c2e7" },
|
||||||
|
{ mime = "application/x-{tar,bzip*,7z-compressed,xz,rar}", fg = "#f5c2e7" },
|
||||||
|
|
||||||
|
# Documents
|
||||||
|
{ mime = "application/{pdf,doc,rtf,vnd.*}", fg = "#a6e3a1" },
|
||||||
|
|
||||||
|
# Fallback
|
||||||
|
{ name = "*", fg = "#cdd6f4" },
|
||||||
|
{ name = "*/", fg = "#89b4fa" }
|
||||||
|
]
|
||||||
|
|
||||||
|
# : }}}
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 660 KiB |
File diff suppressed because it is too large
Load Diff
Submodule
+1
Submodule yazi/flavors/tokyo-night.yazi added at 024fb09682
@@ -0,0 +1,11 @@
|
|||||||
|
[flavor]
|
||||||
|
#use = "tokyo-night"
|
||||||
|
use = "catppuccin-mocha"
|
||||||
|
|
||||||
|
[manager]
|
||||||
|
# Hovered
|
||||||
|
preview_hovered = { underline = false }
|
||||||
|
|
||||||
|
# Border
|
||||||
|
border_symbol = "┆"
|
||||||
|
border_style = { fg = "#7f849c" , dim = true }
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
[manager]
|
||||||
|
ratio = [ 1, 3, 3 ]
|
||||||
|
sort_by = "natural"
|
||||||
|
|
||||||
|
[preview]
|
||||||
|
max_width = 1900
|
||||||
|
max_height = 900
|
||||||
|
|
||||||
|
[open]
|
||||||
|
rules = [
|
||||||
|
{ name = "*/", use = [ "edit", "open", "reveal" ] },
|
||||||
|
|
||||||
|
{ mime = "text/*", use = [ "edit", "reveal" ] },
|
||||||
|
{ mime = "image/*", use = [ "open", "reveal" ] },
|
||||||
|
{ mime = "{audio,video}/*", use = [ "play", "reveal" ] },
|
||||||
|
{ mime = "inode/x-empty", use = [ "edit", "reveal" ] },
|
||||||
|
|
||||||
|
{ mime = "application/{,g}zip", use = [ "extract", "reveal" ] },
|
||||||
|
{ mime = "application/x-{tar,bzip*,7z-compressed,xz,rar}", use = [ "extract", "reveal" ] },
|
||||||
|
|
||||||
|
{ mime = "application/{json,x-ndjson}", use = [ "edit", "reveal" ] },
|
||||||
|
{ mime = "*/javascript", use = [ "edit", "reveal" ] },
|
||||||
|
|
||||||
|
{ name = "*", use = [ "open", "reveal" ] },
|
||||||
|
]
|
||||||
Reference in New Issue
Block a user