diff --git a/TODO.md b/TODO.md index 308bc47..c497e20 100644 --- a/TODO.md +++ b/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** - [ ] \ No newline at end of file diff --git a/flake.lock b/flake.lock index 79d74cf..2069ee4 100644 --- a/flake.lock +++ b/flake.lock @@ -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": { diff --git a/flake.nix b/flake.nix index 226a22f..330b38a 100644 --- a/flake.nix +++ b/flake.nix @@ -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 = [ diff --git a/home/wm/sway.nix b/home/wm/sway.nix index f4de21e..8ebf9b7 100644 --- a/home/wm/sway.nix +++ b/home/wm/sway.nix @@ -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; diff --git a/hosts/inuc/configuration.nix b/hosts/inuc/configuration.nix new file mode 100644 index 0000000..bd0cd35 --- /dev/null +++ b/hosts/inuc/configuration.nix @@ -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 +