Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
412edf1909 |
|||
|
fc16c78319 |
|||
|
1325a54072 |
2 changed files with 36 additions and 18 deletions
|
|
@ -45,7 +45,8 @@ in
|
|||
|
||||
# The default theme, minus its hardcoded @define-color palette, so the GTK theme's colors show through
|
||||
environment.etc."xdg/walker/themes/system/style.css".source =
|
||||
pkgs.runCommand "walker-system-style.css" { } ''
|
||||
pkgs.runCommand "walker-system-style.css" { }
|
||||
''
|
||||
sed '/^@define-color/d' ${pkgs.walker.src}/resources/themes/default/style.css > $out
|
||||
'';
|
||||
|
||||
|
|
@ -137,6 +138,14 @@ in
|
|||
}
|
||||
];
|
||||
|
||||
# # Blur behind gaypanel's semi-transparent background
|
||||
# layer-rules = [
|
||||
# {
|
||||
# match-namespace = [ "^panel$" ];
|
||||
# blur.disable = false;
|
||||
# }
|
||||
# ];
|
||||
|
||||
outputs = {
|
||||
HDMI-A-1.position.x = 0;
|
||||
DP-3.position.x = 1920;
|
||||
|
|
|
|||
|
|
@ -6,7 +6,6 @@
|
|||
let
|
||||
bar = pkgs.writeText "top.blp" ''
|
||||
using Gtk 4.0;
|
||||
using Adw 1;
|
||||
|
||||
$GayPanel panel {
|
||||
anchor-direction: top;
|
||||
|
|
@ -34,6 +33,17 @@ let
|
|||
}
|
||||
|
||||
[end]
|
||||
Box {
|
||||
spacing: 4;
|
||||
|
||||
// Hides itself when nothing is playing
|
||||
$MprisWidget {
|
||||
styles [
|
||||
"pill",
|
||||
"flat",
|
||||
]
|
||||
}
|
||||
|
||||
$SystemControlsWidget {
|
||||
styles [
|
||||
"pill",
|
||||
|
|
@ -42,10 +52,14 @@ let
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
'';
|
||||
|
||||
# GNOME-style workspace dots, with the active one stretched into a pill
|
||||
style = pkgs.writeText "style.css" ''
|
||||
window.panel {
|
||||
background: alpha(var(--window-bg-color), 0.5);
|
||||
}
|
||||
|
||||
.workspaces button {
|
||||
min-width: 8px;
|
||||
min-height: 8px;
|
||||
|
|
@ -57,7 +71,6 @@ let
|
|||
|
||||
.workspaces button.selected {
|
||||
min-width: 32px;
|
||||
padding: 0;
|
||||
background: var(--window-fg-color);
|
||||
}
|
||||
|
||||
|
|
@ -68,13 +81,9 @@ let
|
|||
in
|
||||
{
|
||||
wrappers.gaypanel = {
|
||||
basePackage =
|
||||
inputs.gaypanel.packages.${pkgs.stdenv.hostPlatform.system}.default.overrideAttrs
|
||||
(old: {
|
||||
patches = (old.patches or [ ]) ++ [
|
||||
./no-sound-panic.patch
|
||||
];
|
||||
});
|
||||
basePackage = inputs.gaypanel.packages.${pkgs.stdenv.hostPlatform.system}.default.overrideAttrs {
|
||||
patches = [ ./no-sound-panic.patch ];
|
||||
};
|
||||
|
||||
prependFlags = [
|
||||
"--config"
|
||||
|
|
|
|||
Loading…
Reference in a new issue