update shell flakes; update pkgs.system

This commit is contained in:
EdenQwQ 2025-11-17 13:24:38 +08:00
parent 57f38b5c02
commit 393023b5f7
14 changed files with 44 additions and 40 deletions

View file

@ -5,7 +5,7 @@
...
}:
let
pkgs-stable = inputs.nixpkgs-stable.legacyPackages.${pkgs.system};
pkgs-stable = inputs.nixpkgs-stable.legacyPackages.${pkgs.stdenv.hostPlatform.system};
colors = config.lib.stylix.colors.withHashtag;
rPkgs =
with pkgs-stable.rPackages;

View file

@ -32,7 +32,7 @@
lua_ls.enable = true;
nixd = {
enable = true;
package = inputs.nixd.packages.${pkgs.system}.nixd;
package = inputs.nixd.packages.${pkgs.stdenv.hostPlatform.system}.nixd;
settings = {
formatting.command = [ "nixfmt" ];
nixd.nixpkgs.expr = "import <nixpkgs> { }";
@ -51,7 +51,7 @@
};
nil_ls = {
enable = true;
package = inputs.nil.packages.${pkgs.system}.nil;
package = inputs.nil.packages.${pkgs.stdenv.hostPlatform.system}.nil;
settings = {
# formatting.command = ["nixfmt"];
nix.flake = {

View file

@ -19,6 +19,9 @@
};
};
settings = {
general.idle = {
timeouts = [ ];
};
appearance.font.family = {
mono = config.stylix.fonts.monospace.name;
sans = "Hug Me Tight";

View file

@ -20,8 +20,8 @@
wayneko
xwayland-satellite
wmname
inputs.hexecute.packages.${pkgs.system}.default
inputs.quickshell.packages.${pkgs.system}.default
inputs.hexecute.packages.${pkgs.stdenv.hostPlatform.system}.default
inputs.quickshell.packages.${pkgs.stdenv.hostPlatform.system}.default
];
home.file."scripts" = {
source = ./scripts;

View file

@ -57,7 +57,7 @@ in
# programs.quickshell.configs.dms =
# let
# dankMaterialShell =
# inputs.dankMaterialShell.packages.${pkgs.system}.dankMaterialShell.overrideAttrs
# inputs.dankMaterialShell.packages.${pkgs.stdenv.hostPlatform.system}.dankMaterialShell.overrideAttrs
# {
# installPhase = ''
# mkdir -p $out/etc/xdg/quickshell/DankMaterialShell
@ -70,7 +70,7 @@ in
# in
# "${dankMaterialShell}/etc/xdg/quickshell/DankMaterialShell" |> lib.mkForce;
programs.dankMaterialShell.quickshell.package =
inputs.quickshell.packages.${pkgs.system}.quickshell;
inputs.quickshell.packages.${pkgs.stdenv.hostPlatform.system}.quickshell;
xdg.configFile."DankMaterialShell/stylix-colors.json".text = builtins.toJSON colorTheme;
xdg.configFile."DankMaterialShell/settings.json".text = # json
''

View file

@ -29,9 +29,9 @@
bar = {
backgroundOpacity = 0.6;
density = "comfortable";
floating = true;
floating = false;
showCapsule = true;
outerCorners = false;
outerCorners = true;
widgets = {
center = [
{
@ -115,7 +115,7 @@
systemd.user.services = lib.mkIf (config.desktopShell == "noctalia-shell") {
noctalia-shell =
let
noctaliaPackage = inputs.noctalia-shell.packages.${pkgs.system}.default;
noctaliaPackage = inputs.noctalia-shell.packages.${pkgs.stdenv.hostPlatform.system}.default;
noctaliaConfig = "/home/${user}/.config/noctalia/gui-settings.json";
in
{

View file

@ -4,7 +4,7 @@
./zathura.nix
];
home.packages = with pkgs; [
inputs.nixpkgs-stable.legacyPackages.${pkgs.system}.libreoffice
inputs.nixpkgs-stable.legacyPackages.${pkgs.system}.onlyoffice-desktopeditors
inputs.nixpkgs-stable.legacyPackages.${pkgs.stdenv.hostPlatform.system}.libreoffice
inputs.nixpkgs-stable.legacyPackages.${pkgs.stdenv.hostPlatform.system}.onlyoffice-desktopeditors
];
}

View file

@ -9,7 +9,7 @@
nixGL.packages = inputs.nixGL.packages;
programs.ghostty = {
enable = true;
package = config.lib.nixGL.wrap inputs.ghostty.packages.${pkgs.system}.ghostty;
package = config.lib.nixGL.wrap inputs.ghostty.packages.${pkgs.stdenv.hostPlatform.system}.ghostty;
settings = {
font-family = [
"Symbols Nerd Font"

View file

@ -7,5 +7,5 @@
./wallpaper.nix
./colorscheme.nix
];
desktopShell = "caelestia";
desktopShell = "noctalia-shell";
}