Commit graph

40 commits

Author SHA1 Message Date
ce37942672
fix: Format according to nixfmt-rfc-style 2024-04-05 12:04:23 +02:00
e3e96bbf40
fix: Change formatter to nixfmt-rfc-style
Nix standard formatter (as of RFC166)
2024-04-05 11:49:48 +02:00
1f62549b67
fixup! fix: Waybar overlay includes the patch twice 2024-03-29 14:50:39 +01:00
97c3cd8141
fix: Waybar overlay includes the patch twice 2024-03-29 13:59:31 +01:00
f10bfb3e43
feat(devShell): Add QEMU_OPTS_WL env var
This var has some nice defaults if you are running a Wayland host and
can spare 4vCPU cores and 2GiB of RAM.

Also improve README's documentation.
2024-03-26 20:59:36 +01:00
53063a1dfc
fix: Update comment, pinning to v0.9 is no longer done 2024-03-22 22:53:41 +01:00
1a27b3384f
fix(waybar): Use unreleased patch
Waybar 0.10.0 introduces a regression regarding sway workspaces, a
merged patch fixes this, so we apply it instead of waiting for the next
release.

There are build issues due to a wireplumber update, but it should land
in nixos-unstable soon: https://nixpk.gs/pr-tracker.html?pr=297158
2024-03-20 08:38:45 +01:00
796532cd20
fix(waybar): Pin to 0.9.24 until issue is fixed
Pin to v0.9.24 due to https://github.com/Alexays/Waybar/issues/3009 . PR
is on the way so this should be fixed soon!
2024-03-19 08:38:01 +01:00
f1991245fe
feat(nvim): Provide an nixvim standalone config
This allows me to test the neovim configuration much easier and also
adds neovim checks to the flake.
2024-03-03 15:20:42 +01:00
c94c4a38df
feat(flake): Use nixvim 2024-03-02 22:41:24 +01:00
c5c6b2cb6d
feat: Add justfile with common commands 2024-03-01 08:24:07 +01:00
00e193c0d4
fix: Rename ./nixos to ./system
This makes it clearer that it is the system configuration.
2024-02-18 15:43:37 +01:00
d47b04a887
feat: Init nvim from jalil-salame/nvim-config
Step one of Issue #15
2024-02-16 20:13:21 +01:00
a5cdfb91a3
fix(flake): Formatting 2024-02-05 23:30:23 +01:00
8e044c215e feat(flake): Check for typos 2024-02-01 22:10:40 +01:00
6e1f732397
fix(flake): Use github for home-manager
Flakehub is out of date
2024-01-22 10:45:29 +01:00
b3b4b78660
feat: Move home.nix into this repo
This makes it much easier to test and apply changes.
2024-01-21 20:56:00 +01:00
0b0413c942
fix: Allow steam (unfree) 2024-01-19 19:55:03 +01:00
d00ea607e1
feat(stylix): Switch to experimental feature branch 2024-01-19 17:09:01 +01:00
c79833eed4
fix(check): Removed duplicate stateVersion 2024-01-17 22:28:51 +01:00
08c1f445a3
fix: Small cleanup 2024-01-17 21:55:44 +01:00
f2e68a728a
feat: Export overlays 2024-01-17 02:21:44 +01:00
8e140a0f6d
fix: Overlay madness 2024-01-17 02:20:49 +01:00
654364b9c0
fix: Remove overlays 2024-01-17 01:39:31 +01:00
0ed231451d
fix(nixosModule): Import nixpkgs overlay 2024-01-17 00:55:15 +01:00
a4a49d363b
fix(overlays): Just use default 2024-01-17 00:51:21 +01:00
58d5c23dc3
fixup! fix: Export home-config overlays 2024-01-17 00:21:52 +01:00
97bd2599d9
fix: Export home-config overlays 2024-01-17 00:14:53 +01:00
9d00ae718d
fix: Not passing nixos-hardware properly 2024-01-16 23:04:22 +01:00
44e0caeb93
fix: Remove duplicated options 2024-01-16 23:03:58 +01:00
6b8b1a23d3
feat(machines): Add libra 2024-01-16 00:18:35 +01:00
9e822c9782
feat: Add a bunch of precommit hooks 2024-01-15 23:59:15 +01:00
0f72495da5
feat(flake): Add example VM configuration 2024-01-15 23:26:00 +01:00
b036df017c
feat(docs): Add home-manager module options to the docs 2024-01-15 14:43:46 +01:00
e665e52fe2
feat(docs): Also output raw markdown 2024-01-15 14:35:33 +01:00
2d11a56619
feat: Add machine configurations 2024-01-15 14:22:53 +01:00
80587b5f82
feat: Add home-manager config and use with module 2024-01-15 12:57:44 +01:00
c96bd537d5
fix: Many many infinite recursion errors 2024-01-15 12:42:01 +01:00
Jalil David Salamé Messina
63034a2af9
Generate docs (#1)
* feat: Reorganize code

* feat: Generate docs as mdbook

* feat: Add deploy github action

* fix: formatting
2024-01-14 18:58:08 +01:00
29cff10a45
feat: Initial commit 2024-01-14 17:33:16 +01:00