Initial ThinkPad Hyprland dotfiles
This commit is contained in:
70
config/swaync/config.json
Normal file
70
config/swaync/config.json
Normal file
@@ -0,0 +1,70 @@
|
||||
{
|
||||
"positionX": "right",
|
||||
"positionY": "top",
|
||||
"layer": "overlay",
|
||||
"control-center-width": 420,
|
||||
"control-center-height": 650,
|
||||
"notification-window-width": 360,
|
||||
"timeout": 5,
|
||||
"timeout-low": 3,
|
||||
"timeout-critical": 0,
|
||||
"fit-to-screen": true,
|
||||
"keyboard-shortcuts": true,
|
||||
"image-visibility": "when-available",
|
||||
"transition-time": 200,
|
||||
"hide-on-clear": true,
|
||||
|
||||
"widgets": [
|
||||
"title",
|
||||
"dnd",
|
||||
"mpris",
|
||||
"buttons-grid",
|
||||
"notifications"
|
||||
],
|
||||
|
||||
"widget-config": {
|
||||
"title": {
|
||||
"text": "Control Center",
|
||||
"clear-all-button": true,
|
||||
"button-text": "Leeren"
|
||||
},
|
||||
|
||||
"dnd": {
|
||||
"text": "Nicht stören"
|
||||
},
|
||||
|
||||
"mpris": {
|
||||
"image-size": 96,
|
||||
"image-radius": 12
|
||||
},
|
||||
|
||||
"buttons-grid": {
|
||||
"actions": [
|
||||
{
|
||||
"label": " WLAN",
|
||||
"command": "nm-connection-editor"
|
||||
},
|
||||
{
|
||||
"label": " Bluetooth",
|
||||
"command": "blueman-manager"
|
||||
},
|
||||
{
|
||||
"label": " Screenshot",
|
||||
"command": "mkdir -p ~/Bilder/Screenshots && grim -g \"$(slurp)\" ~/Bilder/Screenshots/$(date +%F_%H-%M-%S).png"
|
||||
},
|
||||
{
|
||||
"label": " Lock",
|
||||
"command": "hyprlock"
|
||||
},
|
||||
{
|
||||
"label": " Power",
|
||||
"command": "wlogout"
|
||||
},
|
||||
{
|
||||
"label": " Terminal",
|
||||
"command": "kitty"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
27
config/swaync/style.css
Normal file
27
config/swaync/style.css
Normal file
@@ -0,0 +1,27 @@
|
||||
* {
|
||||
font-family: "JetBrainsMono Nerd Font";
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
.notification {
|
||||
background: rgba(20, 20, 30, 0.95);
|
||||
border-radius: 12px;
|
||||
border: 2px solid #00ff9c;
|
||||
box-shadow: 0 0 10px #00ff9c;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
.control-center {
|
||||
background: rgba(20, 20, 30, 0.95);
|
||||
border-radius: 15px;
|
||||
border: 2px solid #00ff9c;
|
||||
}
|
||||
|
||||
.notification-title {
|
||||
color: #00cc88;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.notification-body {
|
||||
color: #cccccc;
|
||||
}
|
||||
Reference in New Issue
Block a user