From fc3c55b4a7fecffbb3abc55db7a1d84fe903e249 Mon Sep 17 00:00:00 2001 From: maxstrb Date: Sat, 14 Mar 2026 23:17:36 +0100 Subject: [PATCH] reeee --- configuration/modules/desktop.nix | 10 +++++++++- configuration/modules/system.nix | 7 +------ home/modules/daily_apps.nix | 7 ++++++- home/modules/niri.nix | 2 +- home/modules/shell/shell.nix | 3 ++- 5 files changed, 19 insertions(+), 10 deletions(-) diff --git a/configuration/modules/desktop.nix b/configuration/modules/desktop.nix index 551df8d..ccc7c5f 100644 --- a/configuration/modules/desktop.nix +++ b/configuration/modules/desktop.nix @@ -1,4 +1,8 @@ { + pkgs, + inputs, + ... +}: { hardware.graphics = { enable = true; enable32Bit = true; @@ -7,7 +11,11 @@ xdg = { mime.enable = true; menus.enable = true; - portal.enable = true; + portal = { + enable = true; + extraPortals = [pkgs.xdg-desktop-portal-cosmic]; + config.common.default = "cosmic"; + }; }; services.xserver = { diff --git a/configuration/modules/system.nix b/configuration/modules/system.nix index d5a491a..30b4137 100644 --- a/configuration/modules/system.nix +++ b/configuration/modules/system.nix @@ -19,7 +19,7 @@ boot = { loader = { - grub.enable = true; + systemd-boot.enable = true; efi.canTouchEfiVariables = true; }; @@ -65,9 +65,4 @@ openFirewall = true; }; }; - - environment.systemPackages = [ - (lib.hiPrio pkgs.uutils-coreutils.override {prefix = "";}) - (lib.hiPrio pkgs.uutils-findutils.override {prefix = "";}) - ]; } diff --git a/home/modules/daily_apps.nix b/home/modules/daily_apps.nix index a25eceb..9c270bc 100644 --- a/home/modules/daily_apps.nix +++ b/home/modules/daily_apps.nix @@ -1,4 +1,8 @@ -{pkgs, ...}: { +{ + pkgs, + inputs, + ... +}: { home.packages = with pkgs; [ # Browser inputs.zen-browser.packages.${pkgs.stdenv.hostPlatform.system}.default @@ -16,6 +20,7 @@ libreoffice trilium-desktop xournalpp + cosmic-files # Images pixieditor diff --git a/home/modules/niri.nix b/home/modules/niri.nix index a45ee31..15f735e 100644 --- a/home/modules/niri.nix +++ b/home/modules/niri.nix @@ -66,7 +66,7 @@ layout = { gaps = 8; - default-column-width = {proportion = 1;}; + default-column-width = {proportion = 1.0;}; preset-column-widths = [ {proportion = 0.33333;} diff --git a/home/modules/shell/shell.nix b/home/modules/shell/shell.nix index 294f13f..dc9367c 100644 --- a/home/modules/shell/shell.nix +++ b/home/modules/shell/shell.nix @@ -1,6 +1,7 @@ { pkgs, device-name, + inputs, ... }: { home.packages = with pkgs; [ @@ -33,7 +34,7 @@ nushell = { enable = true; - extraConfig = builtins.readFile "config.nu"; + extraConfig = builtins.readFile ./config.nu; settings = { show_banner = false;