Compare commits
7 Commits
e54fc963f6
...
e22144dcc0
| Author | SHA1 | Date | |
|---|---|---|---|
| e22144dcc0 | |||
| 09e90babd9 | |||
| 1d14750a1f | |||
| 300a594250 | |||
| dcda6ea9b8 | |||
| c3981e6316 | |||
| cb37b19941 |
@@ -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
|
||||||
];
|
];
|
||||||
|
|||||||
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; [
|
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
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -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;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
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 = {
|
protontricks = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
dedicatedServer.openFirewall = true;
|
|
||||||
localNetworkGameTransfers.openFirewall = true;
|
|
||||||
remotePlay.openFirewall = true;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
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 = {
|
flake.modules.nixos.bluetooth = {
|
||||||
hardware.bluetooth = {
|
hardware.bluetooth = {
|
||||||
enable = true;
|
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
|
multimedia
|
||||||
zsh
|
zsh
|
||||||
thunderbird
|
thunderbird
|
||||||
|
flameshot
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user