laptop module

This commit is contained in:
smayzy 2025-07-08 19:20:02 +02:00
parent 4ebde5182a
commit 02c805367c
2 changed files with 2 additions and 25 deletions

View File

@ -7,10 +7,6 @@
./hardware-configuration.nix ./hardware-configuration.nix
]; ];
smayzy.grub-on-lap.enable = true;
services.logind.lidSwitch = "ignore";
home-manager = { home-manager = {
extraSpecialArgs = { inherit inputs; }; extraSpecialArgs = { inherit inputs; };
users = { users = {
@ -21,18 +17,7 @@
system.stateVersion = "24.11"; system.stateVersion = "24.11";
nix.settings.experimental-features = [ "nix-command" "flakes" ];
networking.hostName = "laptop1"; networking.hostName = "laptop1";
networking.networkmanager.enable = true;
users.defaultUserShell = pkgs.zsh;
services.xserver.xkb = {
layout = "fr";
variant = "";
};
console.keyMap = "fr";
services.desktopManager.plasma6.enable = true; services.desktopManager.plasma6.enable = true;
services.displayManager.sddm.enable = true; services.displayManager.sddm.enable = true;
@ -46,8 +31,6 @@
xdg.portal.enable = true; xdg.portal.enable = true;
xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
programs.steam.enable = true;
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
mako mako
wofi wofi
@ -70,11 +53,6 @@
hyprlock hyprlock
]; ];
stylix.enable = true;
stylix.base16Scheme = "${pkgs.base16-schemes}/share/themes/dracula.yaml";
programs.fzf.keybindings = true;
services.flatpak = { services.flatpak = {
enable = true; enable = true;
update.onActivation = true; update.onActivation = true;
@ -86,7 +64,4 @@
]; ];
}; };
programs.firefox.enable = true;
programs.zsh.enable = true;
} }

View File

@ -12,10 +12,12 @@ in
config = mkIf config.smayzy.laptop.enable { config = mkIf config.smayzy.laptop.enable {
smayzy = { smayzy = {
base = true; base = true;
grub-on-lap.enable = true;
prism.enable = true; prism.enable = true;
firefox.enable = true; firefox.enable = true;
stylix.enable = true; stylix.enable = true;
audio.enable = true; audio.enable = true;
}; };
services.logind.lidSwitch = "ignore";
}; };
} }