feat: hyprland config
This commit is contained in:
@@ -17,21 +17,17 @@
|
||||
|
||||
"include": [
|
||||
// modules-left
|
||||
"~/.config/waybar/modules/custom/user.jsonc",
|
||||
"~/.config/waybar/modules/sway/workspaces.jsonc",
|
||||
"~/.config/waybar/modules/sway/window.jsonc",
|
||||
// "~/.config/waybar/modules/custom/user.jsonc",
|
||||
"~/.config/waybar/modules/hyprland/workspaces.jsonc",
|
||||
"~/.config/waybar/modules/hyprland/window.jsonc",
|
||||
|
||||
// modules-center
|
||||
"~/.config/waybar/modules/sway/windowcount.jsonc",
|
||||
// "~/.config/waybar/modules/temperature.jsonc",
|
||||
"~/.config/waybar/modules/memory.jsonc",
|
||||
"~/.config/waybar/modules/cpu.jsonc",
|
||||
"~/.config/waybar/modules/custom/distro.jsonc",
|
||||
"~/.config/waybar/modules/idle_inhibitor.jsonc",
|
||||
"~/.config/waybar/modules/clock.jsonc",
|
||||
"~/.config/waybar/modules/network.jsonc",
|
||||
"~/.config/waybar/modules/bluetooth.jsonc",
|
||||
"~/.config/waybar/modules/custom/system_update.jsonc",
|
||||
|
||||
// modules-right
|
||||
"~/.config/waybar/modules/mpris.jsonc",
|
||||
@@ -41,11 +37,6 @@
|
||||
"~/.config/waybar/modules/custom/power_menu.jsonc",
|
||||
|
||||
"~/.config/waybar/modules/custom/dividers.jsonc"
|
||||
|
||||
// modules that are not included by default:
|
||||
// "~/.config/waybar/modules/extras/taskbar.jsonc",
|
||||
// "~/.config/waybar/modules/extras/tray.jsonc",
|
||||
// "~/.config/waybar/modules/extras/wireplumber.jsonc"
|
||||
],
|
||||
|
||||
/*------------
|
||||
@@ -53,14 +44,14 @@
|
||||
------------*/
|
||||
|
||||
"modules-left": [
|
||||
"group/user",
|
||||
// "group/user",
|
||||
"custom/left_div#1",
|
||||
"sway/workspaces",
|
||||
"hyprland/workspaces",
|
||||
"custom/right_div#1",
|
||||
"sway/window"
|
||||
"hyprland/window"
|
||||
],
|
||||
"modules-center": [
|
||||
"sway/windowcount",
|
||||
// "hyprland/windowcount",
|
||||
"custom/left_div#2",
|
||||
// "temperature",
|
||||
"custom/left_div#3",
|
||||
@@ -72,7 +63,7 @@
|
||||
"custom/distro",
|
||||
"custom/right_div#2",
|
||||
"custom/right_inv#1",
|
||||
"idle_inhibitor",
|
||||
// "idle_inhibitor",
|
||||
"clock#time",
|
||||
"custom/right_div#3",
|
||||
"clock#date",
|
||||
@@ -85,7 +76,7 @@
|
||||
"modules-right": [
|
||||
"mpris",
|
||||
"tray",
|
||||
"sway/language",
|
||||
"hyprland/language",
|
||||
"custom/left_div#6",
|
||||
"group/pulseaudio",
|
||||
"custom/left_div#7",
|
||||
@@ -100,31 +91,11 @@
|
||||
options
|
||||
-------------*/
|
||||
|
||||
// "expand-center":
|
||||
// "expand-left":
|
||||
// "expand-right":
|
||||
"layer": "top",
|
||||
// "output":
|
||||
// "position":
|
||||
"height": 0,
|
||||
"width": 0,
|
||||
"margin": 0,
|
||||
// "margin-top":
|
||||
// "margin-left":
|
||||
// "margin-bottom":
|
||||
// "margin-right":
|
||||
// "no-center":
|
||||
"spacing": 0,
|
||||
// "name":
|
||||
"mode": "dock",
|
||||
// "start_hidden":
|
||||
// "modifier-reset":
|
||||
// "exclusive":
|
||||
// "fixed-center":
|
||||
// "passthrough":
|
||||
// "ipc":
|
||||
// "id":
|
||||
"reload_style_on_change": true
|
||||
// "on-sigusr1":
|
||||
// "on-sigusr2":
|
||||
}
|
||||
|
||||
13
.config/waybar/modules/hyprland/window.jsonc
Normal file
13
.config/waybar/modules/hyprland/window.jsonc
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"hyprland/window": {
|
||||
"format": "{}",
|
||||
"rewrite": {
|
||||
"": "Desktop",
|
||||
"kitty": "Terminal",
|
||||
"Alacritty": "Terminal",
|
||||
"zsh": "Terminal",
|
||||
"~": "Terminal"
|
||||
},
|
||||
"swap-icon-label": false
|
||||
}
|
||||
}
|
||||
12
.config/waybar/modules/hyprland/windowcount.jsonc
Normal file
12
.config/waybar/modules/hyprland/windowcount.jsonc
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"hyprland/windowcount": {
|
||||
"format": "[{}]",
|
||||
// "format-empty":
|
||||
// "format-windowed":
|
||||
// "format-fullscreen":
|
||||
// "separate-outputs":
|
||||
// "min-length":
|
||||
// "max-length":
|
||||
"swap-icon-label": false
|
||||
}
|
||||
}
|
||||
15
.config/waybar/modules/hyprland/workspaces.jsonc
Normal file
15
.config/waybar/modules/hyprland/workspaces.jsonc
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"hyprland/workspaces": {
|
||||
"format": "{icon}",
|
||||
"disable-scroll": true,
|
||||
"format-icons": {
|
||||
"default": "",
|
||||
"focused": ""
|
||||
},
|
||||
"cursor": true,
|
||||
"all-outputs": true,
|
||||
"persistent-workspaces": {
|
||||
"*": 5
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,8 +1,8 @@
|
||||
* {
|
||||
font-family: "Ubuntu Nerd Font", "0xProto Nerd Font", sans-serif;
|
||||
/* font-family: "Inter"; */
|
||||
font-weight: bold;
|
||||
font-size: 16px;
|
||||
font-weight: 500;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
#custom-user,
|
||||
|
||||
@@ -16,9 +16,6 @@
|
||||
#custom-left_div.2 {
|
||||
color: @temperature;
|
||||
}
|
||||
#temperature {
|
||||
background-color: @temperature;
|
||||
}
|
||||
|
||||
/*------------
|
||||
memory
|
||||
|
||||
@@ -23,9 +23,9 @@
|
||||
@define-color surface2 #4a4a4a;
|
||||
@define-color surface1 #3a3a3a;
|
||||
@define-color surface0 #2a2a2a;
|
||||
@define-color base #1a1a1a;
|
||||
@define-color mantle #121212;
|
||||
@define-color crust #0E0E0E;
|
||||
@define-color base #0f0f0f;
|
||||
@define-color mantle #090909;
|
||||
@define-color crust #070707;
|
||||
|
||||
/* main colors */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user