ghostty config for mac

This commit is contained in:
Dennis Schoepf 2025-12-04 18:54:34 +01:00
parent 6fd8ffcc94
commit 6906d9a0b6
2 changed files with 22 additions and 41 deletions

View file

@ -5,18 +5,18 @@
config,
inputs,
outputs,
pkgs,
pkgs,
...
}:
{
imports =
[ # Include the results of the hardware scan.
./hardware-configuration.nix
inputs.home-manager.nixosModules.home-manager
../../modules/wm/ly
../../modules/keyd
];
imports = [
# Include the results of the hardware scan.
./hardware-configuration.nix
inputs.home-manager.nixosModules.home-manager
../../modules/wm/ly
../../modules/keyd
];
# Bootloader.
boot.loader.systemd-boot.enable = true;
@ -42,7 +42,7 @@
};
security.sudo.enable = true;
services.xserver= {
services.xserver = {
xkb = {
layout = "eu";
};
@ -76,8 +76,11 @@
users.users.dennis = {
isNormalUser = true;
description = "dennis";
extraGroups = [ "networkmanager" "wheel" ];
packages = with pkgs; [];
extraGroups = [
"networkmanager"
"wheel"
];
packages = with pkgs; [ ];
openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILvXWZOPOJJDAoF+Sx/ZLoAVu6G/7/MAWoknBgMAzjul dennis@dnsc-mac"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKnmuxDkpDIku5t1Tykz21u78xoQ7LJR8JEcfth32LGu dennis@dnsc-work"
@ -92,7 +95,7 @@
programs.niri.enable = true;
security.polkit.enable = true;
services.gnome.gnome-keyring.enable = true;
security.pam.services.hyprlock = {};
security.pam.services.hyprlock = { };
# Steam
programs.steam = {
@ -127,11 +130,11 @@
inputs.ironbar.homeManagerModules.default
../../home/linux.nix
];
};
};
};
};
# System Packages
# System Packages
environment.systemPackages = with pkgs; [
gcc
wget