chore: formatted

This commit is contained in:
2025-01-24 11:17:21 -08:00
parent 6a3387b8bd
commit 5c95d29a74
13 changed files with 147 additions and 54 deletions

View File

@@ -1,4 +1,5 @@
{ pkgs, lib, ... }: {
{ pkgs, lib, ... }:
{
options = {
commonPackages = lib.mkOption {
type = lib.types.listOf lib.types.package;

View File

@@ -1,4 +1,14 @@
{ pkgs, lib, config, ... }: {
imports = [ ./commonPackages.nix ./hm.nix ./i3.nix ./kanata.nix ];
{
pkgs,
lib,
config,
...
}:
{
imports = [
./commonPackages.nix
./hm.nix
./i3.nix
./kanata.nix
];
}

View File

@@ -1,5 +1,13 @@
{ lib, config, pkgs, ... }: {
options = { hm.enable = lib.mkEnableOption "enable home-manager"; };
{
lib,
config,
pkgs,
...
}:
{
options = {
hm.enable = lib.mkEnableOption "enable home-manager";
};
config = lib.mkIf config.hm.enable {
home-manager.useGlobalPkgs = true;

View File

@@ -1,5 +1,13 @@
{ pkgs, lib, config, ... }: {
options = { i3.enable = lib.mkEnableOption "enable i3"; };
{
pkgs,
lib,
config,
...
}:
{
options = {
i3.enable = lib.mkEnableOption "enable i3";
};
config = lib.mkIf config.i3.enable {
services.xserver = {
@@ -7,7 +15,9 @@
windowManager.i3.enable = true;
};
services.displayManager = { defaultSession = "none+i3"; };
services.displayManager = {
defaultSession = "none+i3";
};
services.libinput.touchpad.naturalScrolling = true;
home-manager.users.luca = {

View File

@@ -1,5 +1,13 @@
{ pkgs, lib, config, ... }: {
options.kanata = { enable = lib.mkEnableOption "enable kanata"; };
{
pkgs,
lib,
config,
...
}:
{
options.kanata = {
enable = lib.mkEnableOption "enable kanata";
};
config = lib.mkIf config.kanata.enable {
services.kanata.enable = true;