add inuc (no hw)
This commit is contained in:
parent
321217c888
commit
677c075d3c
5 changed files with 41 additions and 36 deletions
5
TODO.md
5
TODO.md
|
|
@ -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
30
flake.lock
generated
|
|
@ -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": {
|
||||
|
|
|
|||
|
|
@ -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 = [
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
15
hosts/inuc/configuration.nix
Normal file
15
hosts/inuc/configuration.nix
Normal 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
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue