Commit graph

79 commits

Author SHA1 Message Date
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
Narice
1b5c4ffff5 Fixed apps.default in flake.nix 2022-05-14 17:05:27 +01:00
Narice
7a5a10980d Added overlay and overlays to flake.nix 2022-05-14 16:59:10 +01:00
Tanish2002
7c6fc3c6ad add xwayland disabling support to flake.nix 2022-05-08 23:48:13 +05:30
Tanish2002
2342b6a10f remove patch and move default.nix 2022-05-08 22:53:49 +05:30
Tanish2002
857ea43694 add flake.nix and other required files for nix build 2022-05-08 21:57:40 +05:30