feat: Update hyprland and add iamb

This commit is contained in:
2026-03-07 04:31:44 +05:30
parent 452426f363
commit b19be561bf
9 changed files with 899 additions and 273 deletions

View File

@@ -85,5 +85,6 @@
./yq.nix
./codex.nix
./nixify.nix
./iamb.nix
];
}

3
home/programs/iamb.nix Normal file
View File

@@ -0,0 +1,3 @@
{pkgs, ...}: {
home.packages = [pkgs.iamb];
}

View File

@@ -2,6 +2,7 @@
pkgs,
device,
lib,
inputs,
...
}:
# lib.optionalAttrs device.isNix
@@ -31,6 +32,8 @@
wayland.windowManager.hyprland = {
enable = device.is "ryu";
systemd.enable = true;
package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland;
portalPackage = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland;
settings = {
# source = "${pkgs.catppuccinThemes.hyprland}/themes/mocha.conf";

View File

@@ -2,6 +2,7 @@
pkgs,
lib,
device,
inputs,
...
}: {
xdg.portal = {
@@ -12,7 +13,8 @@
};
extraPortals = with pkgs; [
kdePackages.xdg-desktop-portal-kde
xdg-desktop-portal-hyprland
# xdg-desktop-portal-hyprland
inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland
xdg-desktop-portal-gtk
];
};