This commit is contained in:
parent
e468579019
commit
92c4233b46
4 changed files with 15 additions and 6 deletions
|
|
@ -65,7 +65,7 @@ in
|
||||||
wrapProgram $out/bin/codium \
|
wrapProgram $out/bin/codium \
|
||||||
--prefix LD_LIBRARY_PATH : "${pkgs.lib.makeLibraryPath [ pkgs.stdenv.cc.cc.lib ]}"
|
--prefix LD_LIBRARY_PATH : "${pkgs.lib.makeLibraryPath [ pkgs.stdenv.cc.cc.lib ]}"
|
||||||
'';
|
'';
|
||||||
}; in base // { inherit (pkgs.vscodium) pname version; };
|
}; in base // { inherit (pkgs.vscodium) pname version; meta = pkgs.vscodium.meta // { mainProgram = "codium"; }; };
|
||||||
mutableExtensionsDir = true;
|
mutableExtensionsDir = true;
|
||||||
profiles.default.userSettings = {
|
profiles.default.userSettings = {
|
||||||
"window.menuBarVisibility" = "compact";
|
"window.menuBarVisibility" = "compact";
|
||||||
|
|
|
||||||
|
|
@ -49,10 +49,8 @@
|
||||||
|
|
||||||
qt = {
|
qt = {
|
||||||
enable = true;
|
enable = true;
|
||||||
# 25.11's qt module only accepts the old names. The "adwaita"
|
platformTheme.name = "adwaita";
|
||||||
# deprecation message is forward-looking; ignore until we bump.
|
style.name = "adwaita-dark";
|
||||||
platformTheme = "gnome";
|
|
||||||
style = "adwaita-dark";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.xwayland.enable = true;
|
programs.xwayland.enable = true;
|
||||||
|
|
@ -60,6 +58,8 @@
|
||||||
|
|
||||||
# Home Manager GNOME settings
|
# Home Manager GNOME settings
|
||||||
home-manager.users.fred = { config, lib, pkgs, ... }: {
|
home-manager.users.fred = { config, lib, pkgs, ... }: {
|
||||||
|
# Stylix's qt target only supports qtct; disable it to silence the warning.
|
||||||
|
stylix.targets.qt.enable = false;
|
||||||
# Minimal titlebars — stylix manages the GTK theme; we layer our
|
# Minimal titlebars — stylix manages the GTK theme; we layer our
|
||||||
# headerbar shrink on top via programs.gtk.*.extraCss.
|
# headerbar shrink on top via programs.gtk.*.extraCss.
|
||||||
gtk.enable = true;
|
gtk.enable = true;
|
||||||
|
|
|
||||||
|
|
@ -283,6 +283,10 @@ in
|
||||||
|
|
||||||
# Settings shortcut — Super+I matches your GNOME binding
|
# Settings shortcut — Super+I matches your GNOME binding
|
||||||
"$mod, I, exec, pavucontrol"
|
"$mod, I, exec, pavucontrol"
|
||||||
|
|
||||||
|
# Custom - shortcuts:
|
||||||
|
"$mod, z, exec, zen-beta"
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
||||||
bindm = [
|
bindm = [
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,12 @@
|
||||||
config = lib.mkIf (lib.elem config.networking.hostName [ "FredOS-Gaming" "FredOS-Macbook" ]) {
|
config = lib.mkIf (lib.elem config.networking.hostName [ "FredOS-Gaming" "FredOS-Macbook" ]) {
|
||||||
stylix = {
|
stylix = {
|
||||||
enable = true;
|
enable = true;
|
||||||
image = "${inputs.self}/walls/wallpaper.png";
|
# builtins.path hashes only the image content, not the whole flake tree,
|
||||||
|
# so palette.json is only rebuilt when the wallpaper itself changes.
|
||||||
|
image = builtins.path {
|
||||||
|
name = "wallpaper.png";
|
||||||
|
path = inputs.self + "/walls/wallpaper.png";
|
||||||
|
};
|
||||||
polarity = "dark";
|
polarity = "dark";
|
||||||
|
|
||||||
# Let stylix theme every target it supports. Per-target opt-outs go
|
# Let stylix theme every target it supports. Per-target opt-outs go
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue