initial commit

This commit is contained in:
beanigen 2025-01-28 20:32:10 +08:00
commit d58ad9d46d
No known key found for this signature in database
23 changed files with 3527 additions and 0 deletions

64
home/waybar/\ Normal file
View file

@ -0,0 +1,64 @@
@import "/nix/store/f9wv2p1q7wvqygsic1pkdgrxlid2cmw3-waybar-ee8ed32/mocha.css";
* {
font-family: Iosevka NF;
}
window#waybar {
background-color: @surface0;
/* padding: 0px 5px;
margin: 5px 10px 5px; */
border-radius: 10px;
}
#clock,
#wireplumber,
#mpd {
padding: 5px;
border-radius: 10px;
border: 0.2em solid #cba6f7;
background: @surface2;
min-height: 0;
margin: 0.2em;
}
#dtray {
margin: 0px 10px 0px;
padding: 0px 10px 0px;
}
#wireplumber.muted {
border: 0;
color: #888888;
}
#mpd.stopped {
background-color: @surface0;
border: 0;
}
#mpd.playing {
background: @mauve;
}
.mpdcontrol {
background-color: @mauve;
border-radius: 10px;
font-size: 1.2em;
}
#custom-playpause {
background-color: #e5a6f7;
margin-right: -15px;
padding-right: 15px;
/* border-right: 0.2em solid #e5a6f7; */
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
}
#custom-prev {
background-color: #F7A6E8;
margin-right: -15px;
padding-right: 15px;
border-top-right-radius: 10px;
border-top-left-radius: 10px;
}
#custom-next {
background-color: #FAA5B7;
margin-right: -15px;
padding-right: 15px;
}
#mpdg:hover {
border-radius: 10px;
background: @mauve
}

1
home/waybar/cat Normal file
View file

@ -0,0 +1 @@
/nix/store/f9wv2p1q7wvqygsic1pkdgrxlid2cmw3-waybar-ee8ed32/mocha.css

64
home/waybar/config Normal file
View file

@ -0,0 +1,64 @@
[
{
"layer": "top",
"margin-top": 10,
"margin-left": 12,
"margin-right": 12,
"height": 35,
"spacing": 5,
"position": "top",
"modules-center": ["group/mpdg"],
"modules-left": ["group/dtray"],
"modules-right": ["clock", "wireplumber"],
"group/dtray": {
"orientation": "inherit",
"drawer": {
"transition-duration": 500,
"transition-left-to-right": true
},
"modules": ["custom/arrow", "tray"]
},
"group/mpdg": {
"orientation": "inherit",
"drawer": {
"transition-duration": 500,
"children-class": "mpdcontrol",
"transition-left-to-right": true
},
"modules": ["mpd", "custom/playpause", "custom/prev", "custom/next"]
},
"custom/playpause": {
"format": "󰐎",
"on-click": "mpc toggle"
},
"custom/prev": {
"format": "󰒮",
"on-click": "mpc prev"
},
"custom/next": {
"format": "󰒭",
"on-click": "mpc next"
},
"custom/arrow": {
"format": " ",
"tooltip": false
},
"tray": {
"spacing": 5
},
"clock": {
"format": "{:%I:%M %p}",
},
"wireplumber": {
"on-click": "pavucontrol",
},
"mpd": {
"on-click": "mpc toggle",
"format-disconnected": "MPD seems to be down",
"format": "{title} - {album} - {artist}",
"format-paused": "{title} - {album} - {artist}",
},
}
]

26
home/waybar/mocha.css Normal file
View file

@ -0,0 +1,26 @@
@define-color rosewater #f5e0dc;
@define-color flamingo #f2cdcd;
@define-color pink #f5c2e7;
@define-color mauve #cba6f7;
@define-color red #f38ba8;
@define-color maroon #eba0ac;
@define-color peach #fab387;
@define-color yellow #f9e2af;
@define-color green #a6e3a1;
@define-color teal #94e2d5;
@define-color sky #89dceb;
@define-color sapphire #74c7ec;
@define-color blue #89b4fa;
@define-color lavender #b4befe;
@define-color text #cdd6f4;
@define-color subtext1 #bac2de;
@define-color subtext0 #a6adc8;
@define-color overlay2 #9399b2;
@define-color overlay1 #7f849c;
@define-color overlay0 #6c7086;
@define-color surface2 #585b70;
@define-color surface1 #45475a;
@define-color surface0 #313244;
@define-color base #1e1e2e;
@define-color mantle #181825;
@define-color crust #11111b;

1
home/waybar/result-jack Symbolic link
View file

@ -0,0 +1 @@
/nix/store/j9lnxjn1ccl2v6gpnfdrvc9agd5w643h-pipewire-1.2.7-jack

63
home/waybar/style.css Normal file
View file

@ -0,0 +1,63 @@
@import "/nix/store/f9wv2p1q7wvqygsic1pkdgrxlid2cmw3-waybar-ee8ed32/mocha.css";
* {
font-family: Iosevka NF;
}
window#waybar {
background-color: @surface0;
/* padding: 0px 5px;
margin: 5px 10px 5px; */
border-radius: 10px;
}
#clock,
#wireplumber,
#mpd {
padding: 5px;
border-radius: 10px;
border: 0.2em solid #cba6f7;
background: @surface2;
min-height: 0;
margin: 0.2em;
}
#dtray {
margin: 0px 10px 0px;
padding: 0px 10px 0px;
}
#wireplumber.muted {
border: 0;
color: #888888;
}
#mpd.stopped {
background-color: @surface0;
border: 0;
}
#mpd.playing {
background: @mauve;
}
.mpdcontrol {
background-color: @surface0;
/* border-radius: 10px; */
font-size: 1.2em;
}
#custom-playpause {
background-color: #e5a6f7;
padding-right: 10px;
padding-left: 5px;
}
#custom-prev {
background-color: #F7A6E8;
padding-right: 7px;
padding-left: 6px;
}
#custom-next {
background-color: #FAA5B7;
padding-right: 8px;
padding-left: 6px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
}
#mpdg:hover {
border-bottom-left-radius: 10px;
border-top-left-radius: 10px;
background: #e5a6f7;
}