Compare commits

...

7 Commits

11 changed files with 50 additions and 6 deletions

View File

@@ -4,12 +4,14 @@
with inputs.self.factory; [ with inputs.self.factory; [
system-desktop system-desktop
systemd-boot systemd-boot
bluetooth
i18n-de
(autologin "weckyy702") (autologin "weckyy702")
development-tools development-tools
i18n-de
tailscale tailscale
opentablet
#TODO: laptop specific aspects like powertop #TODO: laptop specific aspects like powertop
]; ];

View File

@@ -0,0 +1,5 @@
{ inputs, ... }: {
flake.modules.homeManager.blueman-applet = {
services.blueman-applet.enable = true;
};
}

View File

@@ -3,6 +3,7 @@
imports = with inputs.self.modules.nixos; [ imports = with inputs.self.modules.nixos; [
weckyy702 weckyy702
upower upower
libreoffice
]; ];
home-manager.users.weckyy702 = { home-manager.users.weckyy702 = {
@@ -14,6 +15,7 @@
tux-hyprland tux-hyprland
randomized-aghpb-wallpaper randomized-aghpb-wallpaper
nm-applet nm-applet
blueman-applet
]; ];
}; };
}; };

View File

@@ -9,7 +9,11 @@
gnumake gnumake
clang clang
gcc gcc
man-pages
man-pages-posix
]; ];
documentation.dev.enable = true;
programs.direnv = { programs.direnv = {
enable = true; enable = true;
@@ -17,5 +21,7 @@
silent = true; silent = true;
nix-direnv.enable = true; nix-direnv.enable = true;
}; };
programs.nix-ld.enable = true;
}; };
} }

View File

@@ -0,0 +1,7 @@
{
flake.modules.nixos.libreoffice = { pkgs, ... }: {
environment.systemPackages = with pkgs; [
libreoffice
];
};
}

View File

@@ -8,9 +8,6 @@
protontricks = { protontricks = {
enable = true; enable = true;
}; };
dedicatedServer.openFirewall = true;
localNetworkGameTransfers.openFirewall = true;
remotePlay.openFirewall = true;
}; };
}; };
} }

View File

@@ -2,7 +2,10 @@
flake.modules.nixos.backlight = { flake.modules.nixos.backlight = {
programs.light = { programs.light = {
enable = true; enable = true;
brightnessKeys.enable = true; brightnessKeys = {
enable = true;
step = 5;
};
}; };
}; };
} }

View File

@@ -0,0 +1,12 @@
{
flake.modules.homeManager.flameshot = {
services.flameshot = {
enable = true;
settings = {
General = {
useGrimAdapter = true;
};
};
};
};
}

View File

@@ -2,7 +2,8 @@
flake.modules.nixos.bluetooth = { flake.modules.nixos.bluetooth = {
hardware.bluetooth = { hardware.bluetooth = {
enable = true; enable = true;
}; };
services.blueman.enable = true;
}; };
} }

View File

@@ -0,0 +1,8 @@
{
flake.modules.nixos.opentablet = {
hardware.opentabletdriver = {
enable = true;
daemon.enable = true;
};
};
}

View File

@@ -23,6 +23,7 @@
multimedia multimedia
zsh zsh
thunderbird thunderbird
flameshot
]; ];
}; };
} }