Another checkpoint: adding grub, zsh, waybar, hyprland. Plus niri

This commit is contained in:
Antoine Phan
2025-05-22 00:03:15 -04:00
parent 0637dceca8
commit 7ef435d357
15 changed files with 951 additions and 76 deletions

View File

@@ -8,7 +8,8 @@
"modules-left": [
"hyprland/workspaces",
"hyprland/window"
"hyprland/window",
"niri/workspaces"
],
"modules-center": [
"clock#1",
@@ -17,6 +18,7 @@
],
"modules-right": [
"tray",
"mpd",
"pulseaudio",
"backlight",
"memory",
@@ -38,6 +40,21 @@
"separate-outputs": true,
},
"niri/workspaces": {
"format": "{icon}",
"format-icons": {
// Named workspaces
// (you need to configure them in niri)
"browser": "",
"discord": "",
"chat": "<b></b>",
// Icons by state
"active": "",
"default": ""
}
},
"clock#1": {
"format": "{:%A}",
"tooltip": false
@@ -123,4 +140,29 @@
"tooltip-format-ethernet": "{ifname}  ",
"tooltip-format-disconnected": "Disconnected",
},
"mpd": {
"format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}{artist} - {album} - {title} ({elapsedTime:%M:%S}/{totalTime:%M:%S}) ",
"format-disconnected": "Disconnected ",
"format-stopped": "{consumeIcon}{randomIcon}{repeatIcon}{singleIcon}Stopped ",
"interval": 10,
"consume-icons": {
"on": " " // Icon shows only when "consume" is on
},
"random-icons": {
"off": "<span color=\"#f53c3c\"></span> ", // Icon grayed out when "random" is off
"on": " "
},
"repeat-icons": {
"on": " "
},
"single-icons": {
"on": "1 "
},
"state-icons": {
"paused": "",
"playing": ""
},
"tooltip-format": "MPD (connected)",
"tooltip-format-disconnected": "MPD (disconnected)"
}
}