Commit Graph

55 Commits

Author SHA1 Message Date
Mihai Fufezan 215c7bd3cb
nix: remove merged hwdata override 2022-12-04 21:24:34 +02:00
Flafy ea2ef63de5
nix: add cmake and wlroots to devshell (#1155) 2022-12-04 19:58:45 +02:00
Mihai Fufezan 141456dd89
Nix & meson: 0.17.0 -> 0.18.0 2022-11-25 08:34:23 +02:00
Mihai Fufezan 11e841580f Nix: add libdrm and wayland-protocols overlay
fixes #1055
2022-11-20 17:34:11 +02:00
Mihai Fufezan 1a14841a75
Nix: add hwdata overlay (#1010) 2022-11-13 19:32:15 +00:00
Mihai Fufezan b6e33830af
Nix & meson: 0.16.0 -> 0.17.0
Nix: make xwayland dependencies optional
2022-10-31 12:41:31 +02:00
Mihai Fufezan 3dca2fd61e
Nix: override wayland-protocols 2022-10-23 00:01:55 +03:00
Mihai Fufezan 48634d7e4a
Nix & meson: 0.15.3 -> 0.16.0 2022-10-18 01:16:44 +03:00
Mihai Fufezan f30e572e00
Nix & meson: 0.15.0beta -> 0.15.3beta
Nix: remove merged libdrm update
2022-10-15 01:40:25 +03:00
Mihai Fufezan ec0c6fa22a
Nix & meson: 0.14.0 -> 0.15.0 2022-10-04 00:51:49 +03:00
Mihai Fufezan db551b8970
Nix & meson: bump to 0.14.0 2022-09-22 19:59:38 +03:00
Mihai Fufezan d49af1cc18
flake: add libdrm overlay until it gets updated 2022-09-21 18:10:35 +03:00
Mihai Fufezan 0ea96e87c0
flake: remove overlay warning 2022-09-03 01:55:28 +03:00
Fernando Ayats c0a7dffcdc
nix: move wlroots and add nvidia patches (#608) 2022-09-01 20:35:50 +03:00
Mihai Fufezan 0ad261aa9c
flake: formatting 2022-08-31 12:26:12 +03:00
Mihai Fufezan 7610c20761
Nix & meson: 0.11.1 -> 0.12.1
flake: add commit to wlroots version
2022-08-31 12:22:32 +03:00
Mihai Fufezan bdd20c401d
Add HiDPI xwayland + wlroots patches (#591) 2022-08-29 16:51:39 +03:00
Mihai Fufezan 80d522cb26
nix & meson: update version to 0.11.1 2022-08-26 19:48:22 +03:00
Mihai Fufezan bf00bf7963
Nix: add nixConfig 2022-08-26 18:58:42 +03:00
Mihai Fufezan 8feb6f7da1
Nix: add shortRev to version 2022-08-23 00:17:00 +03:00
Mihai Fufezan ecce027c02
flake: add aarch64-linux as supported platform 2022-08-09 13:17:47 +03:00
Mihai Fufezan 2d33d4aebc
nix & meson: update version to 0.10.0 2022-08-09 01:35:05 +03:00
Kai 3fabf1c483
update flake to 0.9.1
and again :D
2022-08-02 22:40:37 +02:00
Kai 9ac00fe52b
update flake.nix to version 0.9.0beta (#451) 2022-07-31 22:44:51 +03:00
Gabriel Fontes 1d3e1472f2
nix: add home-manager module (#395) 2022-07-27 17:32:42 +03:00
Mihai Fufezan b2627c05c4
flake & meson: 0.7.0 -> 0.8.1
nix: add legacyRenderer option
2022-07-27 14:57:59 +03:00
Mihai Fufezan f9985a36b3
nix & meson: 0.6.2 -> 0.7.0 2022-07-12 20:12:59 +03:00
Mihai Fufezan a7a3c0fc1d
nix: add devShell 2022-07-08 18:34:23 +03:00
Mihai Fufezan f5936f97d6
nix: use gcc12Stdenv 2022-07-06 18:41:20 +03:00
Mihai Fufezan cbf3595e96
nix: add debug package and waybar with -Dexperimental flag 2022-06-29 20:50:27 +03:00
Mihai Fufezan e95e01416e
flake, meson: manually update version
version update workflow: temporarily disable running on push
2022-06-24 19:48:11 +03:00
fufexan 94e8234ac9 [gha] bump flake and meson version 2022-06-24 16:45:11 +00:00
Mihai Fufezan 11a5e6bcbf
nix: revert to original wlroots repo 2022-06-22 23:23:46 +03:00
Mihai Fufezan 593f24a2ec
workflows: add meson version updater and update versions 2022-06-21 22:28:20 +03:00
Mihai Fufezan 8bd7234d72
nix: change build system to meson
flake.nix: change wlroots url to mirror, update version
flake.lock: update wlroots & nixpkgs
nix/update-inputs.sh: update wlroots url
2022-06-21 22:11:46 +03:00
Fernando Ayats bd95301188 nix: no pseudo-overlay 2022-06-20 12:16:07 +02:00
Fernando Ayats d6b324306b nix: add a proper overlay and cleanup flake 2022-06-20 11:50:06 +02:00
James Reynolds 3d4832990c Fix error: attribute 'lastModifiedDate' missing
Only applies to some versions of flakes, tested on nix 2.8.1.
2022-06-06 10:20:56 +01:00
Mihai Fufezan 9447fcd603
fix Nix build and add updater
- move unnecessary toplevel files to nix/
- added patch that ignores the submodule (revert)
- add update script run by a workflow
2022-06-01 23:52:08 +03:00
Fernando Ayats 9d89e0f08e nix: add nixos module 2022-05-21 12:07:55 +02:00
Fernando Ayats b3276d3207 nix: add overlay back 2022-05-17 15:10:00 +02:00
Fernando Ayats c7dc0fd509 nix: misc tweaks to flake 2022-05-17 14:03:58 +02:00
Fernando Ayats 0728326d6e nix: flake cleanup
- Removed all outputs except for "packages"
- Track nixos-unstable instead of stable
- Cleanup installPhase
2022-05-17 13:11:24 +02:00
Narice 0aacdbdfb6 Fixed build for Nix/OS users 2022-05-16 16:01:28 +01:00
Narice 6c0a374ba5 Fixed overlay 2022-05-16 11:26:06 +01:00
Narice c14fa896e3 Fix overlay in flake.nix 2022-05-14 22:15:37 +01:00
Narice cde66de09f Revert "Fixing flake"
This reverts commit 99b7726502.
2022-05-14 17:20:22 +01:00
Narice f012faea49 Revert "Deleting apps in flake.nix"
This reverts commit 809f7cd698.
2022-05-14 17:20:04 +01:00
Narice 809f7cd698 Deleting apps in flake.nix 2022-05-14 17:15:08 +01:00
Narice 99b7726502 Fixing flake 2022-05-14 17:11:15 +01:00