Upgrade to nixos 26.04

This commit is contained in:
2026-06-01 22:27:35 +02:00
parent 8ce210ad1f
commit 5ecb1594d1
7 changed files with 68 additions and 206 deletions
+5 -17
View File
@@ -1,23 +1,11 @@
{
config,
pkgs,
inputs,
...
}: let
inherit (inputs.nix-colors.lib-contrib {inherit pkgs;}) gtkThemeFromScheme;
in {
# Do not make conditional, just toggle things on and off
imports = [inputs.nix-colors.homeManagerModules.default]; # TODO: what does this do
# home.sessionVariables.GTK_THEME = "Catppuccin-Mocha-Compact-Blue-dark";
gtk = {
{pkgs, ...}: {
gtk = rec {
enable = true;
theme = {
name = inputs.nix-colors.colorschemes.${config.colorscheme.name}.slug;
package = gtkThemeFromScheme {
scheme = inputs.nix-colors.colorschemes.${config.colorscheme.name};
};
name = "Catppuccin";
package = pkgs.catppuccin-gtk;
};
gtk4.theme = theme;
iconTheme = {
name = "Papirus-Dark";
package = pkgs.papirus-icon-theme;
+3 -6
View File
@@ -4,12 +4,7 @@
config,
lib,
...
}: let
inherit
(inputs.nix-colors.colorschemes.${builtins.toString config.colorscheme.name})
palette
;
in {
}: {
imports = [
# inputs.hyprland.homeManagerModules.default
./waybar
@@ -119,6 +114,8 @@ in {
# }
# );
configType = "lua";
systemd = {
enable = true;
# Same as default, but stop graphical-session too
+1 -4
View File
@@ -16,11 +16,8 @@
xclip
];
home.shellAliases = {
y = "yy"; # Yazi shell wrapper (cd on quit)
};
programs.yazi.enable = true;
programs.yazi.shellWrapperName = "y";
programs.yazi.enableFishIntegration = true;
programs.yazi.settings.manager = {
sort_by = "mtime";