armory: rough win98 style

This commit is contained in:
Trianta
2026-01-06 10:15:27 -06:00
parent 27f8a99fb0
commit 07de712a08
3 changed files with 81 additions and 24 deletions
+34 -7
View File
@@ -9,7 +9,9 @@ monitorv2 {
# 3440x1440@160 # 3440x1440@160
# mode = 3440x1440@160 # mode = 3440x1440@160
# 3440x1440@155 # 3440x1440@155
mode = modeline 1177.50 3440 3744 4128 4816 1440 1443 1453 1578 -hsync +vsync # mode = modeline 1177.50 3440 3744 4128 4816 1440 1443 1453 1578 -hsync +vsync
# 3440x1440@120
mode = modeline 889.75 3440 3736 4120 4800 1440 1443 1453 1545 -hsync +vsync
# position = 0x0 # single # position = 0x0 # single
position = 1920x0 # dual position = 1920x0 # dual
vrr = true vrr = true
@@ -76,6 +78,7 @@ exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESK
exec-once = /usr/lib/polkit-kde-authentication-agent-1 # authentication dialogue for GUI apps exec-once = /usr/lib/polkit-kde-authentication-agent-1 # authentication dialogue for GUI apps
exec-once = gsettings set org.gnome.desktop.interface gtk-theme 'Catppuccin-Mocha' exec-once = gsettings set org.gnome.desktop.interface gtk-theme 'Catppuccin-Mocha'
exec-once = gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' exec-once = gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'
exec-once = sleep 1 && hyprpm reload
#exec-once = wayvnc --output=DP-1 0.0.0.0 #exec-once = wayvnc --output=DP-1 0.0.0.0
# xrandr settings # xrandr settings
@@ -114,6 +117,10 @@ exec-once = hyprlock
# < Start Section > # < Start Section >
# workspace rules # workspace rules
# smart gaps
workspace = w[tv1], gapsout:0 650 0 650, gapsin:0
workspace = w[tv1]5, gapsout:0 0 0 0, gapsin:0
# gaps numbers (top, right, bottom, left) # gaps numbers (top, right, bottom, left)
# Workspaces swapped for ease of use # Workspaces swapped for ease of use
workspace = 1, monitor:DP-1, persistent:true, default:true workspace = 1, monitor:DP-1, persistent:true, default:true
@@ -134,20 +141,20 @@ workspace = 6, monitor:DP-1, persistent:true
general { general {
gaps_in = 5 gaps_in = 5
gaps_out = 20 gaps_out = 20
border_size = 2 border_size = 3
col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg col.active_border = rgb(CCB8C8)
col.inactive_border = rgba(595959aa) col.inactive_border = rgb(CCB8C8)
layout = dwindle layout = dwindle
resize_on_border = false resize_on_border = false
allow_tearing = false allow_tearing = false
} }
decoration { decoration {
rounding = 10 rounding = 0
rounding_power = 2 rounding_power = 2
shadow { shadow {
enabled = true enabled = false
range = 4 range = 4
render_power = 3 render_power = 3
color = rgba(1a1a1aee) color = rgba(1a1a1aee)
@@ -275,6 +282,26 @@ dwindle {
# < Start Section >
# plugins
plugin {
hyprbars {
enable = true
bar_height = 25
bar_color = rgb(05027D)
bar_text_align = left
bar_part_of_window = true
bar_precedence_over_border = true
hyprbars-button = rgb(CCB8C8), 18, X, hyprctl dispatch killactive
hyprbars-button = rgb(CCB8C8), 18, , hyprctl dispatch fullscreen 1
hyprbars-button = rgb(CCB8C8), 18, ,
bar_padding = 15
}
}
# < End Section >
# < Start Section > # < Start Section >
# window rules # window rules
@@ -284,7 +311,7 @@ windowrule {
match:class = ^(.*)$ match:class = ^(.*)$
suppress_event = maximize suppress_event = maximize
render_unfocused = true render_unfocused = true
opacity = 0.80 0.80 opacity = 1.00 1.00
pseudo = false pseudo = false
} }
+17 -8
View File
@@ -2,25 +2,26 @@
{ {
"name": "main", "name": "main",
"layer": "bottom", "layer": "bottom",
"position": "top", "position": "bottom",
"height": 40, "height": 40,
"spacing": 0, "spacing": 0,
"output": "DP-1", "output": "DP-1",
"reload_style_on_change": true, "reload_style_on_change": true,
"modules-left": [ "modules-left": [
"custom/appmenu", "custom/appmenu",
"disk", "hyprland/workspaces",
"memory", "wlr/taskbar"
"cpu",
"custom/gpu",
"temperature"
], ],
"modules-center": [ "modules-center": [
"hyprland/workspaces"
], ],
"modules-right": [ "modules-right": [
"tray", "tray",
"wireplumber", "wireplumber",
"disk",
"memory",
"cpu",
"custom/gpu",
"temperature",
"network#ethernet", "network#ethernet",
"clock", "clock",
"custom/poweroff" "custom/poweroff"
@@ -89,6 +90,14 @@
} }
}, },
"wlr/taskbar": {
"format": "{icon} {title:.15}",
"tooltip-format": "{title}",
"on-click": "activate",
"ignore-list": [
"Wayland to X Recording bridge — Xwayland Video Bridge"
],
},
"wireplumber": { "wireplumber": {
"format": " {volume}%", "format": " {volume}%",
"format-muted": " 0%", "format-muted": " 0%",
@@ -102,7 +111,7 @@
"spacing": 10 "spacing": 10
}, },
"custom/appmenu": { "custom/appmenu": {
"format": "", "format": " Start",
"on-click": "pkill -x rofi || rofi -show drun" "on-click": "pkill -x rofi || rofi -show drun"
}, },
"custom/gpu": { "custom/gpu": {
+30 -9
View File
@@ -4,35 +4,41 @@
border: none; border: none;
border-radius: 0px; border-radius: 0px;
min-height: 0; min-height: 0;
font-weight: bold; font-weight: normal;
font-size: 14px; font-size: 14px;
font-family: "Hack Nerd Font"; font-family: "Hack Nerd Font";
} }
window#waybar { window#waybar {
background-color: alpha(@crust, 0.3); background-color: #D9CFC2;
border-radius: 0px; border-radius: 0px;
border-bottom: 0px solid @overlay0; border-bottom: 0px solid @overlay0;
} }
#workspaces button { #workspaces button {
color: @peach; color: black;
border-radius: 8px; border-radius: 0px;
margin: 4px 2px; margin: 0px 0px;
padding: 0px 8px; padding: 0px 8px;
transition: all 0.4s ease; transition: all 0.4s ease;
} }
#workspaces button {
border: 2px solid #EAE5DE;
}
#workspaces button.active { #workspaces button.active {
background-color: alpha(@peach, 0.2); border: 2px solid grey;
transition: all 0.4s ease; transition: all 0.4s ease;
} }
.modules-left, .modules-left,
.modules-center, .modules-center,
.modules-right { .modules-right {
padding-top: 0px; padding-top: 0px;
padding-bottom: 0px; padding-bottom: 0px;
margin: 3px 2px;
} }
.modules-left { .modules-left {
@@ -41,6 +47,7 @@ window#waybar {
.modules-right { .modules-right {
padding-right: 0px; padding-right: 0px;
border: 2px solid #EAE5DE;
} }
#clock, #clock,
@@ -52,24 +59,38 @@ window#waybar {
#wireplumber, #wireplumber,
#workspaces, #workspaces,
#network, #network,
#taskbar,
#custom-appmenu, #custom-appmenu,
#custom-gpu, #custom-gpu,
#custom-poweroff, #custom-poweroff,
#custom-weather { #custom-weather {
background-color: transparent; border-radius: 0px;
border-radius: 10px;
border: 0px; border: 0px;
margin-left: 6px; margin-left: 6px;
margin-right: 6px; margin-right: 6px;
color: @peach; color: black;
min-width: 45px; min-width: 45px;
} }
#taskbar button {
color: black;
border: 1px solid #EAE5DE;
}
#taskbar button.active {
border: 1px solid grey;
}
#network { #network {
margin: 0px; margin: 0px;
padding: 0px; padding: 0px;
} }
#custom-appmenu {
padding: 0px 4px;
border: 2px solid #EAE5DE;
}
#custom-appmenu, #custom-appmenu,
#workspaces label, #workspaces label,
#network { #network {