feat!: update inputs

This commit is contained in:
Moritz Böhme 2025-07-26 19:00:34 +02:00
parent be45586ece
commit 16c88ad287
No known key found for this signature in database
GPG key ID: 970C6E89EB0547A9
5 changed files with 128 additions and 208 deletions

View file

@ -238,7 +238,7 @@ in {
input = {
touchpad.natural-scroll = false;
focus-follows-mouse.enable = true;
warp-mouse-to-focus = true;
warp-mouse-to-focus.enable = true;
keyboard = {
xkb.layout = "us, de";
};

View file

@ -1,26 +1,6 @@
{
config,
clan-core,
...
}: {
imports = [
clan-core.clanModules.user-password
clan-core.clanModules.root-password
clan-core.clanModules.user-password
];
# generate a random password for our user below
# can be read using `clan secrets get <machine-name>-user-password` command
clan.user-password.user = "moritz";
{config, ...}: {
users.users.moritz = {
isNormalUser = true;
extraGroups = [
"wheel"
"networkmanager"
"video"
"input"
];
uid = 1000;
openssh.authorizedKeys.keys = config.users.users.root.openssh.authorizedKeys.keys;
};

View file

@ -1,11 +1,10 @@
{clan-core, ...}: {
imports = [
clan-core.clanModules.sshd
clan-core.clanModules.state-version
clan-core.clanModules.static-hosts
];
clan.core.settings.machine-id.enable = true;
clan.core.settings.state-version.enable = true;
networking.hosts."fd77:acc0:1d56:2265:499:9367:28e0:97d3" = ["moritz-remarkable"];