1
1
Fork 0

nix: fix console build

Signed-off-by: Myned <dev@bjork.tech>
This commit is contained in:
Myned 2024-09-08 22:34:00 -05:00
parent fa5765e5f2
commit a038320587
Signed by: myned
GPG key ID: C7224454F7881A34
4 changed files with 8 additions and 20 deletions

View file

@ -549,10 +549,11 @@ in
".mozilla/firefox/default/chrome/firefox-gnome-theme".source = inputs.firefox-gnome-theme;
# Imperative symlinks intended to be synced
"Downloads/stg".source = mkIf config.custom.full (
"Downloads/stg" = mkIf config.custom.full {
source =
config.home-manager.users.${config.custom.username}.lib.file.mkOutOfStoreSymlink
"/home/myned/SYNC/common/config/extensions/Simple Tab Groups"
);
"/home/myned/SYNC/common/config/extensions/Simple Tab Groups";
};
# Work around icon dissociation due to missing --name flag in actions
# https://github.com/micheleg/dash-to-dock/issues/1968

View file

@ -22,7 +22,6 @@ in
with pkgs.gnomeExtensions;
optionals config.custom.default [
{ package = appindicator; } # https://github.com/ubuntu/gnome-shell-extension-appindicator
]
++ optionals config.custom.minimal [
{ package = caffeine; } # https://github.com/eonpatapon/gnome-shell-extension-caffeine
@ -30,8 +29,8 @@ in
#// { package = dash2dock-lite; } # https://github.com/icedman/dash2dock-lite
{ package = gsconnect; } # https://github.com/GSConnect/gnome-shell-extension-gsconnect
{ package = just-perfection; } # https://gitlab.gnome.org/jrahmatzadeh/just-perfection
{ package = rounded-window-corners-reborn; } # https://github.com/flexagoon/rounded-window-corners
#// { package = user-themes; } # https://gitlab.gnome.org/GNOME/gnome-shell-extensions
]
++ optionals config.custom.full [
#// { package = auto-move-windows; } # https://gitlab.gnome.org/GNOME/gnome-shell-extensions
@ -44,17 +43,5 @@ in
{ package = tiling-assistant; } # https://github.com/Leleat/Tiling-Assistant
];
};
#!! Installed to user directory until packaged into nixpkgs
# https://github.com/flexagoon/rounded-window-corners
# TODO: Use extension store version when published
# https://extensions.gnome.org/review/55303
home.file.".local/share/gnome-shell/extensions/rounded-window-corners@fxgn".source =
mkIf config.custom.full pkgs.fetchzip
{
stripRoot = false;
url = "https://extensions.gnome.org/review/download/55303.shell-extension.zip";
sha256 = "sha256-cg4/Y0irl5X2D2P/ncYJM0fRbeAgRSfBXmdRoVBY7jo=";
};
};
}

View file

@ -49,7 +49,7 @@ in
systemd-boot = mkIf cfg.systemd-boot {
enable = true;
configurationLimit = 15;
consoleMode = cfg.console-mode;
consoleMode = mkIf (!isInt cfg.console-mode || cfg.console-mode <= 2) cfg.console-mode;
editor = false; # Disable cmdline
# HACK: consoleMode does not accept undocumented device modes (e.g. 3 4 5)

View file

@ -33,7 +33,7 @@
folders = lib.getAttrs [
"SYNC/.ignore"
"SYNC/game"
] options.custom.syncthing.folders.default;
] options.custom.services.syncthing.folders.default;
};
settings = {