Set default wallpaper to Attack-on-Titan-2
- Updated host variables files to select Attack-on-Titan-2.jpg and added rating comments. - Simplified boot.nix by removing host‑specific imports and configuring limine via package, resolution, and branding color. - Added limine target support in stylix with color, image, and tile scaling options. - Removed the unused noctalia colors module and its import. - Adjusted noctalia wallpaper settings to use config.stylix.image instead of a host import.
This commit is contained in:
@@ -42,21 +42,21 @@
|
||||
# This will set your color palette
|
||||
# Default background
|
||||
# Add new images to ~/garandos/wallpapers
|
||||
stylixImage = "Attack-on-Titan-1.jpg";
|
||||
# stylixImage = "Attack-on-Titan-2.jpg";
|
||||
# stylixImage = "Attack-on-Titan-3.jpg";
|
||||
# stylixImage = "Avatar-1.jpg";
|
||||
# stylixImage = "Avatar-2.jpg";
|
||||
# stylixImage = "Avatar-3.png";
|
||||
# stylixImage = "Avatar-4.jpg";
|
||||
# stylixImage = "Edge-of-Tomorrow-1.jpg";
|
||||
# stylixImage = "Friren-1.jpg";
|
||||
# stylixImage = "Friren-2.jpg";
|
||||
# stylixImage = "Friren-3.jpg";
|
||||
# stylixImage = "Jablon.png";
|
||||
# stylixImage = "Song-of-the-Sea-1.jpg";
|
||||
# stylixImage = "Wolfwalkers-1.jpg";
|
||||
# stylixImage = "Wolfwalkers-2.jpg";
|
||||
# stylixImage = "Attack-on-Titan-1.jpg"; # og/10
|
||||
stylixImage = "Attack-on-Titan-2.jpg"; # 9/10
|
||||
# stylixImage = "Attack-on-Titan-3.jpg"; # 7.5/10
|
||||
# stylixImage = "Avatar-1.jpg"; # 5/10
|
||||
# stylixImage = "Avatar-2.jpg"; # 4/10
|
||||
# stylixImage = "Avatar-3.jpg"; # 2/10
|
||||
# stylixImage = "Avatar-4.jpg"; # 3/10
|
||||
# stylixImage = "Edge-of-Tomorrow-1.jpg"; # 2/10
|
||||
# stylixImage = "Friren-1.jpg"; # 6.5/10
|
||||
# stylixImage = "Friren-2.jpg"; # 2/10
|
||||
# stylixImage = "Friren-3.jpg"; # 4/10
|
||||
# stylixImage = "Jablon.png"; # 1/10
|
||||
# stylixImage = "Song-of-the-Sea-1.jpg"; # 3/10
|
||||
# stylixImage = "Wolfwalkers-1.jpg"; # 6/10
|
||||
# stylixImage = "Wolfwalkers-2.jpg"; # 5/10
|
||||
|
||||
# Set network hostId if required (needed for zfs)
|
||||
# Otherwise leave as-is
|
||||
|
||||
@@ -39,21 +39,21 @@
|
||||
# This will set your color palette
|
||||
# Default background
|
||||
# Add new images to ~/garandos/wallpapers
|
||||
stylixImage = "Attack-on-Titan-1.jpg";
|
||||
# stylixImage = "Attack-on-Titan-2.jpg";
|
||||
# stylixImage = "Attack-on-Titan-3.jpg";
|
||||
# stylixImage = "Avatar-1.jpg";
|
||||
# stylixImage = "Avatar-2.jpg";
|
||||
# stylixImage = "Avatar-3.png";
|
||||
# stylixImage = "Avatar-4.jpg";
|
||||
# stylixImage = "Edge-of-Tomorrow-1.jpg";
|
||||
# stylixImage = "Friren-1.jpg";
|
||||
# stylixImage = "Friren-2.jpg";
|
||||
# stylixImage = "Friren-3.jpg";
|
||||
# stylixImage = "Jablon.png";
|
||||
# stylixImage = "Song-of-the-Sea-1.jpg";
|
||||
# stylixImage = "Wolfwalkers-1.jpg";
|
||||
# stylixImage = "Wolfwalkers-2.jpg";
|
||||
# stylixImage = "Attack-on-Titan-1.jpg"; # og/10
|
||||
stylixImage = "Attack-on-Titan-2.jpg"; # 9/10
|
||||
# stylixImage = "Attack-on-Titan-3.jpg"; # 7.5/10
|
||||
# stylixImage = "Avatar-1.jpg"; # 5/10
|
||||
# stylixImage = "Avatar-2.jpg"; # 4/10
|
||||
# stylixImage = "Avatar-3.jpg"; # 2/10
|
||||
# stylixImage = "Avatar-4.jpg"; # 3/10
|
||||
# stylixImage = "Edge-of-Tomorrow-1.jpg"; # 2/10
|
||||
# stylixImage = "Friren-1.jpg"; # 6.5/10
|
||||
# stylixImage = "Friren-2.jpg"; # 2/10
|
||||
# stylixImage = "Friren-3.jpg"; # 4/10
|
||||
# stylixImage = "Jablon.png"; # 1/10
|
||||
# stylixImage = "Song-of-the-Sea-1.jpg"; # 3/10
|
||||
# stylixImage = "Wolfwalkers-1.jpg"; # 6/10
|
||||
# stylixImage = "Wolfwalkers-2.jpg"; # 5/10
|
||||
|
||||
# Set network hostId if required (needed for zfs)
|
||||
# Otherwise leave as-is
|
||||
|
||||
+15
-15
@@ -48,21 +48,21 @@
|
||||
# This will set your color palette
|
||||
# Default background
|
||||
# Add new images to ~/garandos/wallpapers
|
||||
stylixImage = "Attack-on-Titan-1.jpg";
|
||||
# stylixImage = "Attack-on-Titan-2.jpg";
|
||||
# stylixImage = "Attack-on-Titan-3.jpg";
|
||||
# stylixImage = "Avatar-1.jpg";
|
||||
# stylixImage = "Avatar-2.jpg";
|
||||
# stylixImage = "Avatar-3.png";
|
||||
# stylixImage = "Avatar-4.jpg";
|
||||
# stylixImage = "Edge-of-Tomorrow-1.jpg";
|
||||
# stylixImage = "Friren-1.jpg";
|
||||
# stylixImage = "Friren-2.jpg";
|
||||
# stylixImage = "Friren-3.jpg";
|
||||
# stylixImage = "Jablon.png";
|
||||
# stylixImage = "Song-of-the-Sea-1.jpg";
|
||||
# stylixImage = "Wolfwalkers-1.jpg";
|
||||
# stylixImage = "Wolfwalkers-2.jpg";
|
||||
# stylixImage = "Attack-on-Titan-1.jpg"; # og/10
|
||||
stylixImage = "Attack-on-Titan-2.jpg"; # 9/10
|
||||
# stylixImage = "Attack-on-Titan-3.jpg"; # 7.5/10
|
||||
# stylixImage = "Avatar-1.jpg"; # 5/10
|
||||
# stylixImage = "Avatar-2.jpg"; # 4/10
|
||||
# stylixImage = "Avatar-3.jpg"; # 2/10
|
||||
# stylixImage = "Avatar-4.jpg"; # 3/10
|
||||
# stylixImage = "Edge-of-Tomorrow-1.jpg"; # 2/10
|
||||
# stylixImage = "Friren-1.jpg"; # 6.5/10
|
||||
# stylixImage = "Friren-2.jpg"; # 2/10
|
||||
# stylixImage = "Friren-3.jpg"; # 4/10
|
||||
# stylixImage = "Jablon.png"; # 1/10
|
||||
# stylixImage = "Song-of-the-Sea-1.jpg"; # 3/10
|
||||
# stylixImage = "Wolfwalkers-1.jpg"; # 6/10
|
||||
# stylixImage = "Wolfwalkers-2.jpg"; # 5/10
|
||||
|
||||
# Set network hostId if required (needed for zfs)
|
||||
# Otherwise leave as-is
|
||||
|
||||
+6
-15
@@ -1,12 +1,8 @@
|
||||
{
|
||||
pkgs,
|
||||
host,
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}: let
|
||||
inherit (import ../../hosts/${host}/variables.nix) stylixImage;
|
||||
in {
|
||||
}: {
|
||||
boot = {
|
||||
kernelPackages = pkgs.linuxPackages_zen;
|
||||
kernelModules = ["v4l2loopback"];
|
||||
@@ -18,16 +14,11 @@ in {
|
||||
efi.canTouchEfiVariables = true;
|
||||
limine = {
|
||||
enable = true;
|
||||
style = {
|
||||
wallpapers = [
|
||||
./../../wallpapers/${stylixImage}
|
||||
];
|
||||
wallpaperStyle = lib.mkForce "centered";
|
||||
backdrop = "${config.stylix.base16Scheme.base00}";
|
||||
interface = {
|
||||
branding = "GarandOS Bootloader";
|
||||
resolution = "1920x1080";
|
||||
};
|
||||
package = pkgs.limine;
|
||||
resolution = "1920x1080";
|
||||
style.interface = {
|
||||
branding = "GarandOS Bootloader";
|
||||
brandingColor = "${config.stylix.base16Scheme.base01}";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -36,5 +36,14 @@ in {
|
||||
popups = 12;
|
||||
};
|
||||
};
|
||||
targets.limine = {
|
||||
enable = true;
|
||||
colors.enable = true;
|
||||
image.enable = true;
|
||||
imageScalingMode = {
|
||||
enable = true;
|
||||
override = "tile";
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,33 +0,0 @@
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}: let
|
||||
stylix = config.stylix.base16Scheme;
|
||||
in {
|
||||
programs.noctalia-shell.colors = lib.mkForce {
|
||||
mPrimary = "#${stylix.base04}";
|
||||
mOnPrimary = "#${stylix.base00}";
|
||||
|
||||
mSecondary = "#${stylix.base05}";
|
||||
mOnSecondary = "#${stylix.base00}";
|
||||
|
||||
mTertiary = "#${stylix.base03}";
|
||||
mOnTertiary = "#${stylix.base00}";
|
||||
|
||||
mError = "#${stylix.base02}";
|
||||
mOnError = "#${stylix.base00}";
|
||||
|
||||
mSurface = "#${stylix.base01}";
|
||||
mOnSurface = "#${stylix.base0E}";
|
||||
|
||||
mSurfaceVariant = "#${stylix.base00}";
|
||||
mOnSurfaceVariant = "#${stylix.base0A}";
|
||||
|
||||
mOutline = "#${stylix.base08}";
|
||||
mShadow = "#${stylix.base00}";
|
||||
|
||||
mOnHover = "#${stylix.base0B}";
|
||||
mHover = "#${stylix.base00}";
|
||||
};
|
||||
}
|
||||
@@ -14,7 +14,6 @@
|
||||
|
||||
imports = [
|
||||
./settings
|
||||
./colors.nix
|
||||
./plugins.nix
|
||||
];
|
||||
}
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
{
|
||||
lib,
|
||||
host,
|
||||
config,
|
||||
username,
|
||||
...
|
||||
}: let
|
||||
inherit (import ../../../../hosts/${host}/variables.nix) stylixImage;
|
||||
in {
|
||||
}: {
|
||||
programs.noctalia-shell.settings.wallpaper = lib.mkForce {
|
||||
enabled = true;
|
||||
overviewEnabled = false;
|
||||
@@ -42,6 +40,6 @@ in {
|
||||
};
|
||||
|
||||
home.file.".cache/noctalia/wallpapers.json".text = lib.mkForce (builtins.toJSON {
|
||||
defaultWallpaper = ../../../../wallpapers/${stylixImage};
|
||||
defaultWallpaper = config.stylix.image;
|
||||
});
|
||||
}
|
||||
|
||||
@@ -5,10 +5,10 @@
|
||||
vscode.enable = false;
|
||||
zed.enable = false;
|
||||
vesktop.enable = false;
|
||||
noctalia-shell.enable = true;
|
||||
qt = {
|
||||
enable = true;
|
||||
platform = "qtct";
|
||||
};
|
||||
noctalia-shell.enable = true;
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user