diff --git a/home-manager/home.nix b/home-manager/home.nix index b4326b4..0f102c1 100755 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -60,11 +60,9 @@ "dl" # persist steam ".local/share/Steam" - # persist mc version + # Minecraft ".local/share/PrismLauncher/instances" - # persist spotify - ".config/spotify" - ".cache/spotify" + ".local/share/PrismLauncher/libraries" ]; files = [ ".bash_history" diff --git a/roy-config/waybar/config b/roy-config/waybar/config index 85e7e59..b6e0d48 100755 --- a/roy-config/waybar/config +++ b/roy-config/waybar/config @@ -1,49 +1,71 @@ { - "layer": "top", - "position": "top", - "height": 26, - "spacing": 3, - - "modules-left": ["hyprland/workspaces"], - "modules-center": ["clock"], - "modules-right": ["wireplumber", "group/bat", "group/net"], - - "group/bat": { - "orientation": "horizontal", - "modules": ["battery"] - }, - "group/net": { - "orientation": "horizontal", - "modules": ["network"] - }, - "hyprland/workspaces": { - "format": "{name}", - "sort-by-number": true, - "persistent-workspaces": {} - }, - "clock": { - "format": "{:%d.%m.%Y | %H:%M:%S}", - "interval": 1 - }, - "wireplumber": { - "format": "\udb81\udd7e {volume}%", - "max-volume": 100, - "scroll-step": 5 - }, - "battery": { - "bat": "BAT0", - "interval": 60, - "format": "{icon} {capacity}%", - "format-icons": ["\uf244", "\uf243", "\uf242", "\uf241", "\uf240"], - }, - "network": { - "format": "", - "format-ethernet": "\udb83\udc9d ", - "format-wifi": "{icon} ", - "format-disconnected": "\udb83\udc9c ", - "format-icons": ["\udb82\udd2f", "\udb82\udd1f", "\udb82\udd22", "\udb82\udd25", "\udb82\udd28"], - "tooltip-format-wifi": "{essid} ({signalStrength}%)", - "tooltip-format-ethernet": "{ifname}", - "tooltip-format-disconnected": "Disconnected", - } + "layer": "top", + "position": "top", + "height": 26, + "spacing": 3, + "modules-left": [ + "hyprland/workspaces" + ], + "modules-center": [ + "clock" + ], + "modules-right": [ + "wireplumber", + "group/bat", + "group/net" + ], + "group/bat": { + "orientation": "horizontal", + "modules": [ + "battery" + ] + }, + "group/net": { + "orientation": "horizontal", + "modules": [ + "network" + ] + }, + "hyprland/workspaces": { + "format": "{name}", + "sort-by-number": true, + "persistent-workspaces": {} + }, + "clock": { + "format": "{:%d.%m.%Y | %H:%M:%S}", + "interval": 1 + }, + "wireplumber": { + "format": "\udb81\udd7e {volume}%", + "max-volume": 100, + "scroll-step": 5 + }, + "battery": { + "bat": "BAT0", + "interval": 60, + "format": "{icon} {capacity}%", + "format-icons": [ + "\uf244", + "\uf243", + "\uf242", + "\uf241", + "\uf240" + ] + }, + "network": { + "format": "", + "format-ethernet": "\udb83\udc9d ", + "format-wifi": "{icon} ", + "format-disconnected": "\udb83\udc9c ", + "format-icons": [ + "\udb82\udd2f", + "\udb82\udd1f", + "\udb82\udd22", + "\udb82\udd25", + "\udb82\udd28" + ], + "tooltip-format-wifi": "{essid} ({signalStrength}%)", + "tooltip-format-ethernet": "{ifname}", + "tooltip-format-disconnected": "Disconnected" + } } diff --git a/roy-config/wofi/colors b/roy-config/wofi/colors new file mode 100644 index 0000000..537ba79 --- /dev/null +++ b/roy-config/wofi/colors @@ -0,0 +1,26 @@ +#f2d5cf +#eebebe +#f4b8e4 +#ca9ee6 +#e78284 +#ea999c +#ef9f76 +#e5c890 +#a6d189 +#81c8be +#99d1db +#85c1dc +#8caaee +#babbf1 +#c6d0f5 +#b5bfe2 +#a5adce +#949cbb +#838ba7 +#737994 +#626880 +#51576d +#414559 +#303446 +#292c3c +#232634 diff --git a/roy-config/wofi/config b/roy-config/wofi/config new file mode 100644 index 0000000..33e458c --- /dev/null +++ b/roy-config/wofi/config @@ -0,0 +1,3 @@ +style=/home/roy/.config/wofi/style.css +color=/home/roy/.config/wofi/colors +key_expand=space diff --git a/roy-config/wofi/style.css b/roy-config/wofi/style.css new file mode 100644 index 0000000..3cbc56a --- /dev/null +++ b/roy-config/wofi/style.css @@ -0,0 +1,62 @@ +* { + font-family: "JetBrainsMono Nerd Font", monospace; + font-size: 14px; +} + +window { + margin: 0; + padding: 12px; + border: 2px solid #8caaee; + border-radius: 10px; + background-color: #303446; + color: #c6d0f5; +} + +#outer-box { + margin: 0; + padding: 0; +} + +#input { + margin-bottom: 10px; + padding: 8px 10px; + border: none; + border-radius: 8px; + background-color: #414559; + color: #c6d0f5; +} + +#input:focus { + outline: none; + box-shadow: none; +} + +#scroll { + margin: 0; +} + +#inner-box { + margin: 0; +} + +#entry { + padding: 8px 10px; + border-radius: 6px; + background: transparent; +} + +#entry:selected { + background-color: #51576d; +} + +#text { + color: #c6d0f5; +} + +#entry:selected #text { + color: #8caaee; +} + +#img { + margin-right: 8px; +}