126 Commits

Author SHA1 Message Date
dbb37c2ebb
Add backports overlay
Packages in this overlay are temporary fixes that automatically
revert to the original package once a certain condition is met (e.g.,
the upstream package version is bumped).
2024-03-11 22:31:48 -04:00
181876c852
Add overlay with flake packages 2024-03-07 23:24:52 +00:00
3db530e26b
flake: make packages more modular 2024-03-07 06:59:45 +00:00
6ff3a964d5
pin Hyprland version
fixes weird cursor position bug (i do not know the cause and i'm too
lazy to bug report rn i might bisect it tomorrow)
2024-03-06 02:42:45 -05:00
803f5e782f
Switch WSL to unstable 2024-03-05 07:01:58 +00:00
59134e6276
flake: add wsl host 2024-03-03 02:24:59 +00:00
1a168bc1b5
Update flake.lock and remove mesa override
Nvidia Wayland stuff seems to be fixed with the latest Nvidia update
2024-02-28 10:52:42 -05:00
12b2c483ad
nullbox: downgrade mesa (MASS REBUILD) 2024-02-28 09:47:19 -05:00
93e0f9bc0e
nullbox: switch to nixpkgs-unstable 2024-02-28 09:27:58 -05:00
9f7f85db0f
Change mobile timezone to America/New_York 2024-02-27 15:38:59 -05:00
a0b0d8cab8
Update Hyprland input 2024-02-20 06:08:45 +01:00
baa973b5c7
mkSystem: pass used flake as module arg "nixpkgs" 2024-02-19 21:44:00 +01:00
95d4cf5e8e
flake: pin hyprland at good commit 2024-02-19 11:40:17 +01:00
d3107edc6b
mkSystem: add option to override nixpkgs/hm 2024-02-19 10:55:44 +01:00
ab89da2a39
Add hyprland flake (keep disabled until i bisect it) 2024-02-19 09:24:48 +01:00
fcf9992b3e
minor changes 2024-02-16 17:55:17 +01:00
80811ea5c8
home: Add a few package sets 2024-02-16 17:18:37 +01:00
a681776437
Add hyprwm/contrib overlay 2024-02-12 12:20:10 +01:00
189e5983cd
Switch android-tools configuration to overlay 2024-02-10 23:19:17 +01:00
a5c4c7c7f4
apparently i don't know how overlays work 2024-02-10 23:12:07 +01:00
034c1a3868
Add overlays to mkSystem, init with android-tools 2024-02-10 22:48:01 +01:00
ecba64e78c
nullbox: switch to nixfiles options 2024-02-09 11:24:20 +01:00
7ec042f299
flake: import home and system in functions 2024-02-09 09:17:06 +01:00
402aced75d
wm-helpers: make it a valid flake package, add app 2024-02-07 10:10:48 +01:00
830b733653
Add google-fonts package to flake 2024-02-05 13:30:37 +01:00
8a3b87b2af
Add mkWSLSystem function 2024-02-01 12:21:45 +01:00
4d103c3fb5
move _username out of flake's global scope 2024-02-01 11:43:13 +01:00
47ccc9b0fe
make flake.nix header more readable 2024-01-24 11:21:49 +01:00
f2cc47be34
Add extra module option to mkSystem 2024-01-24 11:20:05 +01:00
7b90856ce7
Switch slab to mkSystem 2024-01-24 00:04:57 +01:00
3ebd030fec
Set default root module to ./home/root.nix 2024-01-23 22:35:26 +01:00
49e9fad614
Add preliminary multi-user to homeManagerInit 2024-01-23 15:37:55 +01:00
922cbe5378
add nix-index-database to inputs 2024-01-23 15:17:18 +01:00
750fb580e1
Add stateVersion and multi-user to homeManagerInit 2024-01-23 12:42:37 +01:00
dd1ef4cf6c
Add start of home-manager multi user builder 2024-01-23 12:42:36 +01:00
20465229ed
Remove old TODO 2024-01-22 17:51:55 +01:00
c163b34a2c
Update README.md + comment 2024-01-21 23:48:09 +01:00
9e85cc1002
add flake self to vars 2024-01-21 22:43:47 +01:00
78ccf68439
fix something stupid with flake output 2024-01-21 17:28:11 +01:00
6cb0dfaea3
Make adb module portable 2024-01-20 23:05:52 +01:00
abe4903e6b
add downgraded version of android-tools 2024-01-20 21:50:46 +01:00
f00a70047d
Add nixosModules and homeManagerModules to flake 2024-01-15 13:45:11 +01:00
5bfa9a6322
work around an infinite recursion or something? 2024-01-15 11:02:48 +01:00
cb5fa2f44c
ooprs i forgor system :3 2024-01-15 10:46:23 +01:00
f05904f953
Rewrite some flake functions 2024-01-15 10:43:05 +01:00
f15cfcf16b
WIP: add some functions for more modular flake 2024-01-14 23:16:24 +01:00
1d1986dcfe
i have adhd i will get back to this later 2024-01-14 19:57:32 +01:00
7fc20fb324
Improve the homeManagerInit function 2024-01-12 15:23:53 +01:00
531445e1f0
re-add init function for home manager
my stupid ass in b979657 thought that
home-manager.nixosModules.home-manager was a function that returned a
module instead of just a module (which is also a function but that's
besides the point). i forgot to consider that the home-manager module
adds a custom home-manager option set, nor did i realize that a flake
module could be a plain attribute set.
2024-01-12 11:35:57 +01:00
6b7cc6d71b
temporarily disable hyprland config 2024-01-11 17:20:00 +01:00