add inuc (no hw)

This commit is contained in:
alisceon 2025-12-09 16:34:37 +01:00
parent 321217c888
commit 677c075d3c
5 changed files with 41 additions and 36 deletions

View file

@ -3,4 +3,9 @@
- [ ] Look into why nix auto update fails
- [ ] Look into the "ignoring duplicate names" errors
- [ ] Center tuigreet
- [ ] fix xdg default apps
- [ ] selinux
- https://github.com/NixOS/nixpkgs/pull/396177
- [ ] Secure boot
- [ ] **REFACTOR**
- [ ]

30
flake.lock generated
View file

@ -49,11 +49,11 @@
]
},
"locked": {
"lastModified": 1764866045,
"narHash": "sha256-0GsEtXV9OquDQ1VclQfP16cU5VZh7NEVIOjSH4UaJuM=",
"lastModified": 1765170903,
"narHash": "sha256-O8VTGey1xxiRW+Fpb+Ps9zU7ShmxUA1a7cMTcENCVNg=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "f63d0fe9d81d36e5fc95497217a72e02b8b7bcab",
"rev": "20561be440a11ec57a89715480717baf19fe6343",
"type": "github"
},
"original": {
@ -65,11 +65,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1764831616,
"narHash": "sha256-OtzF5wBvO0jgW1WW1rQU9cMGx7zuvkF7CAVJ1ypzkxA=",
"lastModified": 1764983851,
"narHash": "sha256-y7RPKl/jJ/KAP/VKLMghMgXTlvNIJMHKskl8/Uuar7o=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "c97c47f2bac4fa59e2cbdeba289686ae615f8ed4",
"rev": "d9bc5c7dceb30d8d6fafa10aeb6aa8a48c218454",
"type": "github"
},
"original": {
@ -81,11 +81,11 @@
},
"nixpkgs-unstable": {
"locked": {
"lastModified": 1764950072,
"narHash": "sha256-BmPWzogsG2GsXZtlT+MTcAWeDK5hkbGRZTeZNW42fwA=",
"lastModified": 1765186076,
"narHash": "sha256-hM20uyap1a0M9d344I692r+ik4gTMyj60cQWO+hAYP8=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "f61125a668a320878494449750330ca58b78c557",
"rev": "addf7cf5f383a3101ecfba091b98d0a1263dc9b8",
"type": "github"
},
"original": {
@ -103,11 +103,11 @@
]
},
"locked": {
"lastModified": 1765105806,
"narHash": "sha256-drH4w3MzlQXDtseWX82n3nkuXAuDN/uJdTP5KOc2Tlo=",
"lastModified": 1765292061,
"narHash": "sha256-mYJ2icsbNVQJDAmaNoKQuzMRf8e8fGNLQ9A2/9kf594=",
"owner": "nix-community",
"repo": "NUR",
"rev": "902c2223fc433b82d7149a33e1bb729fdba1a898",
"rev": "3ae81a72863d4f8f1ef94e928497322ae835a544",
"type": "github"
},
"original": {
@ -124,11 +124,11 @@
]
},
"locked": {
"lastModified": 1765105806,
"narHash": "sha256-drH4w3MzlQXDtseWX82n3nkuXAuDN/uJdTP5KOc2Tlo=",
"lastModified": 1765292061,
"narHash": "sha256-mYJ2icsbNVQJDAmaNoKQuzMRf8e8fGNLQ9A2/9kf594=",
"owner": "nix-community",
"repo": "NUR",
"rev": "902c2223fc433b82d7149a33e1bb729fdba1a898",
"rev": "3ae81a72863d4f8f1ef94e928497322ae835a544",
"type": "github"
},
"original": {

View file

@ -104,13 +104,13 @@
}) # end home-manager
]; # end modules
}; # end tesla-nixos
blogbox = nixpkgs.lib.nixosSystem {
inuc = nixpkgs.lib.nixosSystem {
inherit system;
inherit pkgs;
specialArgs = sharedSpecialArgs // {};
modules = sharedModules ++ [
./hosts/common/server.nix
./hosts/blogbox/configuration.nix
./hosts/inuc/configuration.nix
home-manager.nixosModules.home-manager
({ config, ...}: {
home-manager.users.alisceon.imports = [

View file

@ -8,7 +8,8 @@
notify = "${pkgs.libnotify}/bin/notify-send";
# keybinds
key_mod = "Alt";
key_mod = "Mod4";
key_mod_misc = "Alt";
key_left = "Left";
key_right = "Right";
key_up = "Up";
@ -250,8 +251,8 @@
"${key_mod}+Shift+Tab" = "focus left";
"${key_mod}+Ctrl+Tab" = "move right";
"${key_mod}+Ctrl+Shift+Tab" = "move left";
"${key_mod}+Mod4+Tab" = "workspace next";
"${key_mod}+Mod4+Shift+Tab" = "workspace prev";
"${key_mod}+${key_mod_misc}+Tab" = "workspace next";
"${key_mod}+${key_mod_misc}+Shift+Tab" = "workspace prev";
# System
@ -266,22 +267,6 @@
"XF86AudioPlay" = "exec 'playerctl play-pause'";
"XF86MonBrightnessUp" = "exec ${pkgs.light}/bin/light -A 10";
"XF86MonBrightnessDown" = "exec ${pkgs.light}/bin/light -U 10";
# Function layer 4 esc-pgdn
"KP_End" = "exec";
"KP_Down" = "exec";
"KP_Next" = "exec";
"KP_Left" = "exec";
"KP_Begin" = "exec";
"KP_Right" = "exec";
"KP_Home" = "exec";
"KP_Up" = "exec";
"KP_Prior" = "exec";
"KP_Insert" = "exec";
"KP_Divide" = "exec";
"KP_Multiply" = "exec";
"KP_Subtract" = "exec";
"KP_Add" = "exec";
}; # end keybindings
window = {
titlebar = false;

View file

@ -0,0 +1,15 @@
{ config, pkgs, lib, ... }:
{
security.sudo.wheelNeedsPassword = false;
imports =
[ ./hardware-configuration.nix ];
networking.hostName = "inuc";
boot.initrd.enable = true;
boot.loader = {
systemd-boot = {
enable = true;
}; # end loader.systemd-boot
}; # end boot
} # end file