Initial Commit

This commit is contained in:
Liliesh 2025-05-31 19:34:27 +02:00
commit ef6f325fd3
Signed by: liliesh
GPG key ID: 680387646C7BAE8E
22 changed files with 437 additions and 0 deletions

85
waybar/LilieshBase/config Normal file
View file

@ -0,0 +1,85 @@
{
"layer": "top",
"height": 20,
"spacing": 4,
"margin": "5 5 0 5",
"modules-left": ["hyprland/workspaces", "hyprland/window"],
"modules-center" : ["clock"],
"modules-right": ["tray", "battery", "cpu", "temperature", "memory", "pulseaudio", "idle_inhibitor"],
"idle_inhibitor": {
"format": "<span color='#85edad'>{icon} </span>",
"format-icons": {
"activated": "",
"deactivated": ""
}
},
"tray": {
"spacing": 5
},
"clock": {
"format": "<span color='#ed85d5'></span> {:%H:%M %b %e}",
"tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>",
"format-alt": "Time to Mrrrp :3"
},
"cpu": {
"format": "<span color='#be85ed'>󰓅</span> {usage}%",
"tooltip": false,
"states": {
"critical": 85
}
},
"memory": {
"format": "<span color='#85e8ed'></span> {used:0.1f}GiB ({percentage}%)",
"states" :{
"warning": 70,
"critical": 90
}
},
"temperature": {
"hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input",
"critical-threshold": 85,
"format": "{icon} {temperatureC}°C",
"format-icons": ["<span color='#ed9185'></span>"]
},
"pulseaudio": {
"format": "<span color='#ed5c9b'>{icon}</span> {volume}% {format_source}",
"format-bluetooth": "{icon} {volume}% {format_source}",
"format-bluetooth-muted": " {icon} {format_source}",
"format-muted": "<span color='#ed5c9b'>󰝟</span> {format_source}",
"format-source": "<span color='#edbc85'></span> {volume}%",
"format-source-muted": "<span color='#edbc85'></span>",
"format-icons": {
"headphone": "",
"phone": "",
"portable": "",
"default": ["", "", ""]
},
"on-click": "pavucontrol"
},
"battery": {
"bat": "BAT0",
"interval": 60,
"states": {
"warning": 30,
"critical": 15
},
"format": "{icon} {capacity}%",
"format-charging": "<span color='#ed85ea'></span> {capacity}%",
"format-alt": "{time} {icon}",
"format-icons": [
"<span color='#ed8585'></span>",
"<span color='#ed8585'></span>",
"<span color='#ede685'></span>",
"<span color='#85ed8e'></span>",
"<span color='#85ed8e'></span>"
]
},
"hyprland/workspaces" :{
"persistent-workspaces": {
"1": [],
"2": [],
"3": []
}
}
}

View file

@ -0,0 +1,94 @@
* {
/* `otf-font-awesome` is required to be installed for icons */
font-family: Ubuntu, sans-serif;
font-size: 13px;
}
/*VARS*/
@define-color critical-color #ff5ed1;
@define-color primary-color #ffabe7;
@define-color secondary-color #fbe4f7;
@define-color dark-color rgba(0,0,0, 0.9);
@define-color background-color rgba(0, 0, 0, 0.4);
@define-color text-color rgb(255, 255, 255);
window#waybar {
background: @background-color;
border-radius: 5px;
}
/*General Paddings*/
#clock,
#battery,
#window,
#tray,
#pulseaudio,
#cpu,
#temperature,
#memory,
#idle_inhibitor{
padding: 0 10px 0 10px;
color: @text-color;
background-color: @dark-color;
border-radius: 5px;
margin: 0 3px 0 3px;
}
/*Window Settings*/
#window {
/*background-color: @primary-color;*/
color: @text-color;
font-weight: bold;
}
/*Workspace Settings*/
#workspaces {
border-radius: 5px;
/*background-color: @secondary-color;*/
color: @text-color;
}
#workspaces button {
transition: all 300ms ease-in-out;
border-radius: 5px;
color: @text-color;
}
#workspaces button.active {
background-color: @primary-color;
color: black;
font-weight: bold;
}
/*Animated objects*/
#cpu,
#battery,
#memory,
#temperature{
transition: all 300ms ease-in-out;
}
#cpu.critical,
#battery.critical,
#memory.critical,
#temperature.critical {
animation-name: pLINK;
animation-duration: 0.5s;
animation-timing-function: steps(12);
animation-iteration-count: infinite;
animation-direction: alternate;
font-weight: bold;
}
/*Modules*/
.modules-right {
/*background-color: @secondary-color;*/
border-radius: 5px;
padding: 5px;
}
/*Animations*/
@keyframes pLINK {
to { background-color: @critical-color;}
}