summaryrefslogtreecommitdiff
path: root/nix/module.nix
Commit message (Collapse)AuthorAgeFilesLines
* treewide: alejandra -> nixfmtMihai Fufezan2026-03-021-48/+61
|
* treewide: hyprland.org -> hypr.landMihai Fufezan2025-06-201-1/+1
|
* nix/module: load plugins using exec-once (#9836)Amadej Kastelic2025-04-031-2/+3
|
* nix/module: toHyprconf -> toHyprlang (#9221)Mihai Fufezan2025-03-021-96/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | * nix/module: toHyprconf -> toHyprlang Updated generator that will end up living in Nixpkgs' `lib/generators`. * nix/module: use xdph package directly The downstream module already applies hyprland's finalPackage to the portalPackage. * new lib * lib: add flattenAttrs, remove category processing Flattening attributes means we no longer need to process categories separately. For all intents and purposes, they do not exist. Simplify the codebase once again, while introducing an easy to grasp recursive function. Add a bit of documentation for toHyprlang, though I doubt it's clear enough even now. Still needs proper NixDoc. * lib: add proper NixDoc * nix/lib: inherit from lib
* nix/module.nix: expand nixos module for configuring hyprland Charlie Root2025-01-181-7/+198
| | | | Expand the nixos module to be able to configure hyprland, just like the current home-manager module does.
* Nix: remove duplicate options from modules (#4012)Mihai Fufezan2023-12-141-84/+8
|
* build: remove nv patches (#3957)Vaxry2023-11-261-9/+7
|
* flake.lock: update nixpkgs and xdphMihai Fufezan2023-09-141-3/+1
| | | | | - nix/module: update xdph override - nix/overlays: remove hyprland-share-picker (now built directly inside xdph)
* nix module: Fix attempted workaround for option name changeTristan Daniƫl Maat2023-08-231-4/+6
| | | | | | | | `system.stateVersion` is about *system state*, i.e., stuff that was created by old software versions on users' machines, like SQL databases that have moved to a different directory or such. It will not help figure out whether an option has been renamed.
* Nix/module: fix system when config.allowAlias is falseMihai Fufezan2023-08-161-3/+4
|
* Nix/module: final fixMihai Fufezan2023-08-141-3/+1
|
* ughMihai Fufezan2023-08-141-1/+1
|
* Nix/module: fix package optionMihai Fufezan2023-08-141-1/+3
|
* Nix: disable nixpkgs module in oursMihai Fufezan2023-08-141-3/+8
|
* Nix: remove hidpi from modulesMihai Fufezan2023-08-141-49/+40
|
* NixOS module: check system version for fontsMihai Fufezan2023-07-291-1/+5
|
* Renamed deprecated value in nix configOkirshen2023-07-271-1/+1
| | | | See https://github.com/NixOS/nixpkgs/commit/83793ca8980283a6f62c028ebed336b9d1bbf80f for more info.
* nix/*module: use mdDoc for documentationMihai Fufezan2023-04-101-54/+47
| | | | Simplify and add more info to the docs.
* Nix: disable HiDPI for default packageMihai Fufezan2023-03-221-1/+1
| | | | | NOTE: the package `hyprland-no-hidpi` was removed, and instead `hyprland-hidpi` exists now.
* fix typo (#1420)pranaless2023-01-241-1/+1
|
* nix: react to another stdenv change (#1399)Cole Mickens2023-01-181-3/+3
|
* s/pkgs.system/pkgs.hostPlatform.system/gCole Mickens2023-01-031-3/+3
|
* nix/module: add nvidiaPatches optionMihai Fufezan2022-12-171-3/+13
| | | | Also fixes wrong package passing.
* nix: add xdph to flake and enable it in the nixos moduleMihai Fufezan2022-12-091-4/+32
|
* Revert "nix: add cachix to nixos module"Mihai Fufezan2022-12-091-9/+0
| | | | | This reverts commit 5b7fec481bcd795a518667eb19864d663b1a47d6. Will clarify better how to enable Cachix, in the wiki.
* nix: add cachix to nixos moduleMihai Fufezan2022-12-071-0/+9
|
* nix: add xdph to nixos moduleMihai Fufezan2022-12-051-3/+4
|
* Setting wayland environment variables at startup (#1045)Narice2022-11-191-4/+0
| | | | | | | | | | | * Nix modules: removed GDK_BACKEND env variable * setting wayland environment variables at startup setting XDG_BACKEND and _JAVA_AWT_WM_NONREPARENTING in main.cpp removed these variables from nix modules recommended environemnt removed XCURSOR_SIZE from nix modules as it is already set * Making _JAVA_AWT_WM_NONREPARENTING not overwritten
* Nix modules: fix environment variablesNarice2022-10-141-1/+1
|
* Nix modules: add recommendedEnvironment optionMihai Fufezan2022-09-091-10/+17
|
* Fix typo in module.nixMars2022-09-071-1/+1
|
* Nix modules: add common environment variablesMihai Fufezan2022-09-071-7/+24
|
* Nix modules: fix importsMihai Fufezan2022-09-031-4/+4
|
* Nix module: make package nullable part 3Mihai Fufezan2022-07-301-1/+1
|
* Nix module: make package nullable part 2Mihai Fufezan2022-07-301-1/+1
|
* Nix module: make package nullableMihai Fufezan2022-07-301-1/+1
|
* Nix: fix failing moduleMihai Fufezan2022-07-291-1/+1
|
* Remove extra packages in nix module (#343)reptee2022-07-291-19/+3
| | | | Co-authored-by: Mihai Fufezan <fufexan@pm.me> Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
* Don't use pkgs.hyprland package in the nix module (#299)xDarksome2022-07-031-1/+1
| | | Users who use the overlay: see wiki for fixing your config if it broke.
* nix: use the overlay in the moduleFernando Ayats2022-06-201-1/+1
|
* fix Nix build and add updaterMihai Fufezan2022-06-011-0/+62
- move unnecessary toplevel files to nix/ - added patch that ignores the submodule (revert) - add update script run by a workflow