This commit is contained in:
Sweetbread committed 2026-11-13 00:06:30 +03:00
1 parent f53b92acbd
commit e3e426c3f4
6 files changed
+121 -86

No files matched your search

+8 -1
View File
@@ -1,4 +1,4 @@
{ pkgs, inputs, ... }: {
{ pkgs, inputs, lib, config, ... }: {
imports = [
./host/bluetooth.nix
./host/bootloader.nix
@@ -24,6 +24,13 @@
hyprland.package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland;
};
environment.systemPackages = [
inputs.hyprland.inputs.hyprland-guiutils.packages.${pkgs.stdenv.hostPlatform.system}.default
];
security.wrappers.Hyprland.source = lib.mkForce
"${config.programs.hyprland.package}/bin/.Hyprland-wrapped";
xdg.portal = {
enable = true;
xdgOpenUsePortal = true;
+12 -1
View File
@@ -1,6 +1,17 @@
{ inputs, pkgs, lib, config, ... }: let
helixSteel =
inputs.helix-steel.packages.${pkgs.system}.default.overrideAttrs (old: {
(inputs.helix-steel.packages.${pkgs.system}.default.override {
grammarOverlays = [
(_: prev: {
perl = prev.perl.overrideAttrs (old: {
postPatch = (old.postPatch or "") + ''
substituteInPlace src/bsearch.c --replace-fail 'void *bsearch(' 'void *tsp_bsearch('
substituteInPlace src/tsp_unicode.h --replace-fail 'return bsearch(' 'return tsp_bsearch('
'';
});
})
];
}).overrideAttrs (old: {
cargoBuildFlags = (old.cargoBuildFlags or []) ++ [
"--features"
"steel,git"