Compare commits
7 Commits
e54fc963f6
...
e22144dcc0
| Author | SHA1 | Date | |
|---|---|---|---|
| e22144dcc0 | |||
| 09e90babd9 | |||
| 1d14750a1f | |||
| 300a594250 | |||
| dcda6ea9b8 | |||
| c3981e6316 | |||
| cb37b19941 |
@@ -4,12 +4,14 @@
|
||||
with inputs.self.factory; [
|
||||
system-desktop
|
||||
systemd-boot
|
||||
bluetooth
|
||||
i18n-de
|
||||
|
||||
(autologin "weckyy702")
|
||||
|
||||
development-tools
|
||||
i18n-de
|
||||
tailscale
|
||||
opentablet
|
||||
|
||||
#TODO: laptop specific aspects like powertop
|
||||
];
|
||||
|
||||
5
modules/hosts/tux/users/weckyy702/bluetooth.nix
Normal file
5
modules/hosts/tux/users/weckyy702/bluetooth.nix
Normal file
@@ -0,0 +1,5 @@
|
||||
{ inputs, ... }: {
|
||||
flake.modules.homeManager.blueman-applet = {
|
||||
services.blueman-applet.enable = true;
|
||||
};
|
||||
}
|
||||
@@ -3,6 +3,7 @@
|
||||
imports = with inputs.self.modules.nixos; [
|
||||
weckyy702
|
||||
upower
|
||||
libreoffice
|
||||
];
|
||||
|
||||
home-manager.users.weckyy702 = {
|
||||
@@ -14,6 +15,7 @@
|
||||
tux-hyprland
|
||||
randomized-aghpb-wallpaper
|
||||
nm-applet
|
||||
blueman-applet
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
@@ -9,7 +9,11 @@
|
||||
gnumake
|
||||
clang
|
||||
gcc
|
||||
|
||||
man-pages
|
||||
man-pages-posix
|
||||
];
|
||||
documentation.dev.enable = true;
|
||||
|
||||
programs.direnv = {
|
||||
enable = true;
|
||||
@@ -17,5 +21,7 @@
|
||||
silent = true;
|
||||
nix-direnv.enable = true;
|
||||
};
|
||||
|
||||
programs.nix-ld.enable = true;
|
||||
};
|
||||
}
|
||||
|
||||
7
modules/programs/libreoffice.nix
Normal file
7
modules/programs/libreoffice.nix
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
flake.modules.nixos.libreoffice = { pkgs, ... }: {
|
||||
environment.systemPackages = with pkgs; [
|
||||
libreoffice
|
||||
];
|
||||
};
|
||||
}
|
||||
@@ -8,9 +8,6 @@
|
||||
protontricks = {
|
||||
enable = true;
|
||||
};
|
||||
dedicatedServer.openFirewall = true;
|
||||
localNetworkGameTransfers.openFirewall = true;
|
||||
remotePlay.openFirewall = true;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -2,7 +2,10 @@
|
||||
flake.modules.nixos.backlight = {
|
||||
programs.light = {
|
||||
enable = true;
|
||||
brightnessKeys.enable = true;
|
||||
brightnessKeys = {
|
||||
enable = true;
|
||||
step = 5;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
12
modules/services/flameshot.nix
Normal file
12
modules/services/flameshot.nix
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
flake.modules.homeManager.flameshot = {
|
||||
services.flameshot = {
|
||||
enable = true;
|
||||
settings = {
|
||||
General = {
|
||||
useGrimAdapter = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
@@ -2,7 +2,8 @@
|
||||
flake.modules.nixos.bluetooth = {
|
||||
hardware.bluetooth = {
|
||||
enable = true;
|
||||
|
||||
};
|
||||
|
||||
services.blueman.enable = true;
|
||||
};
|
||||
}
|
||||
|
||||
8
modules/system-settings/opentablet.nix
Normal file
8
modules/system-settings/opentablet.nix
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
flake.modules.nixos.opentablet = {
|
||||
hardware.opentabletdriver = {
|
||||
enable = true;
|
||||
daemon.enable = true;
|
||||
};
|
||||
};
|
||||
}
|
||||
@@ -23,6 +23,7 @@
|
||||
multimedia
|
||||
zsh
|
||||
thunderbird
|
||||
flameshot
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user