Commit Graph

167 Commits

Author SHA1 Message Date
Donovan Glover
0bb8eca867
packages: Use hyprland-autoname-workspaces from fork 2023-06-08 18:19:02 -04:00
Donovan Glover
f86dafa900
neovim: Use vim-crystal from nixpkgs/master
Nix flakes makes it easy to mix and match packages from any git
repository, which includes being able to use multiple nixpkgs branches.
2023-06-08 16:51:57 -04:00
Donovan Glover
a5941a1701
meta: Use crystal-flake for crystal development
The current crystal binary in nixpkgs complains about not finding pcre
when you try to compile anything with it, so crystal-flake is necessary
to have a working crystal environment under NixOS.

crystal-flake additionally packages crystalline, which is nice since no
one has been able to successfully create a pull request for nixpkgs yet.

Reference: https://github.com/NixOS/nixpkgs/issues/129002
2023-06-08 15:13:46 -04:00
Donovan Glover
e907fe26a3
chore: Update flake inputs 2023-06-06 04:43:23 -04:00
Donovan Glover
26c390dd69
chore: Update flake inputs 2023-05-31 11:33:18 -04:00
Donovan Glover
a7087e2904
Add osu-stable
This works, and without putting wine directly in $PATH, which is kinda
cool.
2023-05-31 10:18:38 -04:00
Donovan Glover
aeb0eff9df
Update flake dependencies 2023-05-25 00:28:20 -04:00
Donovan Glover
4cf15a0fcf
chore: Update flake dependencies 2023-05-22 12:10:43 -04:00
Donovan Glover
436d1543df
Add grimblast through flake 2023-05-19 05:40:10 -04:00
Donovan Glover
a9b7a93fd1
nix: Follow home-manager for stylix 2023-05-16 23:35:52 -04:00
Donovan Glover
1e7f0136f5
nix: Follow nixpkgs for all inputs 2023-05-16 23:07:14 -04:00
Donovan Glover
855e82b8e7
nix: Update flake inputs 2023-05-16 21:11:40 -04:00
Donovan Glover
be51dac62a
nix: Use nixpkgs for stylix 2023-05-10 22:43:11 -04:00
Donovan Glover
55e3c4a813
feat: Add stylix
Stylix is like a maintained version of pywal but configuration changes
are managed by Nix and Home Manager, thus guaranteeing a certain level
of reproducibility with its declarative nature.
2023-05-10 11:32:47 -04:00
Donovan Glover
4df1d91e19
fix(waybar): Use waybar-hyprland from flake
This fixes an issue where wlr/workspaces is considered experimental in
waybar and thus does not work with the current nixpkgs version on NixOS.

References:
- https://github.com/Alexays/Waybar/issues/1766
- https://github.com/hyprwm/Hyprland/discussions/1729
2023-05-09 22:40:06 -04:00
Donovan Glover
de7c391ba4
nix: Update lockfile 2023-05-08 22:16:46 -04:00
Donovan Glover
26f4ee265b
nix: Add flake.lock 2023-05-08 13:38:39 -04:00