Donovan Glover
9d15ab2f68
chore: Fix formatting
2024-09-01 19:44:17 -04:00
Donovan Glover
f113c763ea
treewide: Drop remaining usage of inherit (pkgs)
2024-09-01 18:29:27 -04:00
Donovan Glover
6c34cce882
treewide(nix): Remove duplicate attribute name usage
...
Found thanks to nixd showing different colors for these.
2024-08-10 20:55:46 -04:00
Donovan Glover
a32f73a388
modules: Format with nixfmt-rfc-style
2024-08-03 14:40:07 -04:00
Donovan Glover
a04be3defd
hardware: Suspend on power key press
2024-07-23 15:37:24 -04:00
Donovan Glover
120047d37d
dual-function-keys: Drop all binds except caps lock as ctrl/esc
...
This should help avoid surprises when using other computers and simplify
things a bit. Note that super for the application launcher was cool but
now I prioritize launching applications from ironbar instead.
2024-07-15 20:32:20 -04:00
Donovan Glover
b877855580
dual-function-keys: Prefer media keys over Super+F1/F2
...
Should make these keys easier to use and understand.
2024-07-15 17:02:18 -04:00
Donovan Glover
b004639ea3
hardware: Remove disableLaptopKeyboard option
...
No longer needed since I've replaced the old laptop keyboard with one
that works.
2024-07-06 09:58:07 -04:00
Donovan Glover
ff461d9084
hardware: Remove unused sensor option
2024-07-05 17:41:14 -04:00
Donovan Glover
e36fcaf2c6
hardware: Drop phone configuration
...
We'll handle this directly in the phone configuration.nix instead since
it's simplified now.
2024-06-24 16:22:08 -04:00
Donovan Glover
700f9aa564
hardware: Add IIO sensor support
...
Doesn't seem to work yet but shouldn't hurt to add for now.
2024-06-20 11:07:31 -04:00
Donovan Glover
510ddfe9d7
hardware: Add phone support
...
This is untested but should work.
2024-06-19 02:03:02 -04:00
Donovan Glover
996f36e239
hardware: Add bluetooth support
2024-06-13 05:14:19 -04:00
Donovan Glover
bfd55ef40a
chore(nix): Inherit builtins at bottom
2024-04-09 09:19:29 -04:00
Donovan Glover
b4af703fdf
meta: Merge dual-function-keys with hardware
...
Seems like an alright categorization for now since dual-function-keys
can be used without a desktop environment, although realistically the
tty is impractical for things like CJK.
2024-04-06 11:09:09 -04:00
Donovan Glover
a18125eaf9
meta: Use mkIf for hardware-specific config
...
Should make it easier to use this config without pulling in
the hardware-specific stuff.
2024-04-04 00:25:08 -04:00
Donovan Glover
26348c28ea
chore(modules): Rename piper to hardware
...
Might rename again in the future, but for now this is an easy way to
keep track of all hardware-specific config.
2024-04-03 09:33:15 -04:00