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
|
# This will set your color palette
|
||||||
# Default background
|
# Default background
|
||||||
# Add new images to ~/garandos/wallpapers
|
# Add new images to ~/garandos/wallpapers
|
||||||
stylixImage = "Attack-on-Titan-1.jpg";
|
# stylixImage = "Attack-on-Titan-1.jpg"; # og/10
|
||||||
# stylixImage = "Attack-on-Titan-2.jpg";
|
stylixImage = "Attack-on-Titan-2.jpg"; # 9/10
|
||||||
# stylixImage = "Attack-on-Titan-3.jpg";
|
# stylixImage = "Attack-on-Titan-3.jpg"; # 7.5/10
|
||||||
# stylixImage = "Avatar-1.jpg";
|
# stylixImage = "Avatar-1.jpg"; # 5/10
|
||||||
# stylixImage = "Avatar-2.jpg";
|
# stylixImage = "Avatar-2.jpg"; # 4/10
|
||||||
# stylixImage = "Avatar-3.png";
|
# stylixImage = "Avatar-3.jpg"; # 2/10
|
||||||
# stylixImage = "Avatar-4.jpg";
|
# stylixImage = "Avatar-4.jpg"; # 3/10
|
||||||
# stylixImage = "Edge-of-Tomorrow-1.jpg";
|
# stylixImage = "Edge-of-Tomorrow-1.jpg"; # 2/10
|
||||||
# stylixImage = "Friren-1.jpg";
|
# stylixImage = "Friren-1.jpg"; # 6.5/10
|
||||||
# stylixImage = "Friren-2.jpg";
|
# stylixImage = "Friren-2.jpg"; # 2/10
|
||||||
# stylixImage = "Friren-3.jpg";
|
# stylixImage = "Friren-3.jpg"; # 4/10
|
||||||
# stylixImage = "Jablon.png";
|
# stylixImage = "Jablon.png"; # 1/10
|
||||||
# stylixImage = "Song-of-the-Sea-1.jpg";
|
# stylixImage = "Song-of-the-Sea-1.jpg"; # 3/10
|
||||||
# stylixImage = "Wolfwalkers-1.jpg";
|
# stylixImage = "Wolfwalkers-1.jpg"; # 6/10
|
||||||
# stylixImage = "Wolfwalkers-2.jpg";
|
# stylixImage = "Wolfwalkers-2.jpg"; # 5/10
|
||||||
|
|
||||||
# Set network hostId if required (needed for zfs)
|
# Set network hostId if required (needed for zfs)
|
||||||
# Otherwise leave as-is
|
# Otherwise leave as-is
|
||||||
|
|||||||
@@ -39,21 +39,21 @@
|
|||||||
# This will set your color palette
|
# This will set your color palette
|
||||||
# Default background
|
# Default background
|
||||||
# Add new images to ~/garandos/wallpapers
|
# Add new images to ~/garandos/wallpapers
|
||||||
stylixImage = "Attack-on-Titan-1.jpg";
|
# stylixImage = "Attack-on-Titan-1.jpg"; # og/10
|
||||||
# stylixImage = "Attack-on-Titan-2.jpg";
|
stylixImage = "Attack-on-Titan-2.jpg"; # 9/10
|
||||||
# stylixImage = "Attack-on-Titan-3.jpg";
|
# stylixImage = "Attack-on-Titan-3.jpg"; # 7.5/10
|
||||||
# stylixImage = "Avatar-1.jpg";
|
# stylixImage = "Avatar-1.jpg"; # 5/10
|
||||||
# stylixImage = "Avatar-2.jpg";
|
# stylixImage = "Avatar-2.jpg"; # 4/10
|
||||||
# stylixImage = "Avatar-3.png";
|
# stylixImage = "Avatar-3.jpg"; # 2/10
|
||||||
# stylixImage = "Avatar-4.jpg";
|
# stylixImage = "Avatar-4.jpg"; # 3/10
|
||||||
# stylixImage = "Edge-of-Tomorrow-1.jpg";
|
# stylixImage = "Edge-of-Tomorrow-1.jpg"; # 2/10
|
||||||
# stylixImage = "Friren-1.jpg";
|
# stylixImage = "Friren-1.jpg"; # 6.5/10
|
||||||
# stylixImage = "Friren-2.jpg";
|
# stylixImage = "Friren-2.jpg"; # 2/10
|
||||||
# stylixImage = "Friren-3.jpg";
|
# stylixImage = "Friren-3.jpg"; # 4/10
|
||||||
# stylixImage = "Jablon.png";
|
# stylixImage = "Jablon.png"; # 1/10
|
||||||
# stylixImage = "Song-of-the-Sea-1.jpg";
|
# stylixImage = "Song-of-the-Sea-1.jpg"; # 3/10
|
||||||
# stylixImage = "Wolfwalkers-1.jpg";
|
# stylixImage = "Wolfwalkers-1.jpg"; # 6/10
|
||||||
# stylixImage = "Wolfwalkers-2.jpg";
|
# stylixImage = "Wolfwalkers-2.jpg"; # 5/10
|
||||||
|
|
||||||
# Set network hostId if required (needed for zfs)
|
# Set network hostId if required (needed for zfs)
|
||||||
# Otherwise leave as-is
|
# Otherwise leave as-is
|
||||||
|
|||||||
+15
-15
@@ -48,21 +48,21 @@
|
|||||||
# This will set your color palette
|
# This will set your color palette
|
||||||
# Default background
|
# Default background
|
||||||
# Add new images to ~/garandos/wallpapers
|
# Add new images to ~/garandos/wallpapers
|
||||||
stylixImage = "Attack-on-Titan-1.jpg";
|
# stylixImage = "Attack-on-Titan-1.jpg"; # og/10
|
||||||
# stylixImage = "Attack-on-Titan-2.jpg";
|
stylixImage = "Attack-on-Titan-2.jpg"; # 9/10
|
||||||
# stylixImage = "Attack-on-Titan-3.jpg";
|
# stylixImage = "Attack-on-Titan-3.jpg"; # 7.5/10
|
||||||
# stylixImage = "Avatar-1.jpg";
|
# stylixImage = "Avatar-1.jpg"; # 5/10
|
||||||
# stylixImage = "Avatar-2.jpg";
|
# stylixImage = "Avatar-2.jpg"; # 4/10
|
||||||
# stylixImage = "Avatar-3.png";
|
# stylixImage = "Avatar-3.jpg"; # 2/10
|
||||||
# stylixImage = "Avatar-4.jpg";
|
# stylixImage = "Avatar-4.jpg"; # 3/10
|
||||||
# stylixImage = "Edge-of-Tomorrow-1.jpg";
|
# stylixImage = "Edge-of-Tomorrow-1.jpg"; # 2/10
|
||||||
# stylixImage = "Friren-1.jpg";
|
# stylixImage = "Friren-1.jpg"; # 6.5/10
|
||||||
# stylixImage = "Friren-2.jpg";
|
# stylixImage = "Friren-2.jpg"; # 2/10
|
||||||
# stylixImage = "Friren-3.jpg";
|
# stylixImage = "Friren-3.jpg"; # 4/10
|
||||||
# stylixImage = "Jablon.png";
|
# stylixImage = "Jablon.png"; # 1/10
|
||||||
# stylixImage = "Song-of-the-Sea-1.jpg";
|
# stylixImage = "Song-of-the-Sea-1.jpg"; # 3/10
|
||||||
# stylixImage = "Wolfwalkers-1.jpg";
|
# stylixImage = "Wolfwalkers-1.jpg"; # 6/10
|
||||||
# stylixImage = "Wolfwalkers-2.jpg";
|
# stylixImage = "Wolfwalkers-2.jpg"; # 5/10
|
||||||
|
|
||||||
# Set network hostId if required (needed for zfs)
|
# Set network hostId if required (needed for zfs)
|
||||||
# Otherwise leave as-is
|
# Otherwise leave as-is
|
||||||
|
|||||||
+6
-15
@@ -1,12 +1,8 @@
|
|||||||
{
|
{
|
||||||
pkgs,
|
pkgs,
|
||||||
host,
|
|
||||||
config,
|
config,
|
||||||
lib,
|
|
||||||
...
|
...
|
||||||
}: let
|
}: {
|
||||||
inherit (import ../../hosts/${host}/variables.nix) stylixImage;
|
|
||||||
in {
|
|
||||||
boot = {
|
boot = {
|
||||||
kernelPackages = pkgs.linuxPackages_zen;
|
kernelPackages = pkgs.linuxPackages_zen;
|
||||||
kernelModules = ["v4l2loopback"];
|
kernelModules = ["v4l2loopback"];
|
||||||
@@ -18,16 +14,11 @@ in {
|
|||||||
efi.canTouchEfiVariables = true;
|
efi.canTouchEfiVariables = true;
|
||||||
limine = {
|
limine = {
|
||||||
enable = true;
|
enable = true;
|
||||||
style = {
|
package = pkgs.limine;
|
||||||
wallpapers = [
|
resolution = "1920x1080";
|
||||||
./../../wallpapers/${stylixImage}
|
style.interface = {
|
||||||
];
|
branding = "GarandOS Bootloader";
|
||||||
wallpaperStyle = lib.mkForce "centered";
|
brandingColor = "${config.stylix.base16Scheme.base01}";
|
||||||
backdrop = "${config.stylix.base16Scheme.base00}";
|
|
||||||
interface = {
|
|
||||||
branding = "GarandOS Bootloader";
|
|
||||||
resolution = "1920x1080";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -36,5 +36,14 @@ in {
|
|||||||
popups = 12;
|
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 = [
|
imports = [
|
||||||
./settings
|
./settings
|
||||||
./colors.nix
|
|
||||||
./plugins.nix
|
./plugins.nix
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,11 +1,9 @@
|
|||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
host,
|
config,
|
||||||
username,
|
username,
|
||||||
...
|
...
|
||||||
}: let
|
}: {
|
||||||
inherit (import ../../../../hosts/${host}/variables.nix) stylixImage;
|
|
||||||
in {
|
|
||||||
programs.noctalia-shell.settings.wallpaper = lib.mkForce {
|
programs.noctalia-shell.settings.wallpaper = lib.mkForce {
|
||||||
enabled = true;
|
enabled = true;
|
||||||
overviewEnabled = false;
|
overviewEnabled = false;
|
||||||
@@ -42,6 +40,6 @@ in {
|
|||||||
};
|
};
|
||||||
|
|
||||||
home.file.".cache/noctalia/wallpapers.json".text = lib.mkForce (builtins.toJSON {
|
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;
|
vscode.enable = false;
|
||||||
zed.enable = false;
|
zed.enable = false;
|
||||||
vesktop.enable = false;
|
vesktop.enable = false;
|
||||||
|
noctalia-shell.enable = true;
|
||||||
qt = {
|
qt = {
|
||||||
enable = true;
|
enable = true;
|
||||||
platform = "qtct";
|
platform = "qtct";
|
||||||
};
|
};
|
||||||
noctalia-shell.enable = true;
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user