use hyprland flake, disable some programs

This commit is contained in:
Kopatz
2026-02-28 14:17:12 +01:00
parent 1b99bfa183
commit b78f1d8b8e
10 changed files with 530 additions and 63 deletions

View File

@@ -16,7 +16,10 @@ in
config = mkIf cfg.enable {
documentation.dev.enable = true;
environment.systemPackages = with pkgs; [ android-studio android-tools ];
environment.systemPackages = with pkgs; [
#android-studio
android-tools
];
users.users.${config.mainUser.name}.extraGroups = [
"adbusers"
"kvm"

View File

@@ -61,14 +61,14 @@ in
with pkgs;
[
#taisei
osu-lazer-bin
#osu-lazer-bin
wineWow64Packages.unstableFull
winetricks
heroic
prismlauncher
steamtinkerlaunch
tetrio-desktop
beyond-all-reason
#beyond-all-reason
#libs
]
)

View File

@@ -15,11 +15,6 @@ in
};
config =
let
screenshot = pkgs.writeShellScriptBin "screenshot" ''
${pkgs.scrot}/bin/scrot -fs - | ${pkgs.xclip}/bin/xclip -selection clipboard -t image/png -i
'';
in
mkIf cfg.enable {
programs.dconf.enable = true;
@@ -37,7 +32,6 @@ in
];
services.libinput = {
enable = true;
# disabling mouse acceleration
mouse = {
accelProfile = "flat";
@@ -69,7 +63,7 @@ in
#services.xserver.wacom.enable = true;
services.tumbler.enable = true; # for thumbnails
programs.thunar.enable = true;
programs.thunar.plugins = with pkgs.xfce; [
programs.thunar.plugins = with pkgs; [
thunar-archive-plugin
thunar-volman
];
@@ -86,7 +80,6 @@ in
environment.systemPackages = with pkgs; [
file-roller
keepassxc
screenshot
wl-clipboard
xarchiver # archive tool
adwaita-icon-theme

View File

@@ -41,7 +41,7 @@ in
services.udev.packages = [ wooting-udev ];
environment.systemPackages = with pkgs; [
wootility
#wootility
];
};
}

View File

@@ -59,24 +59,24 @@ in
stdenv.cc.cc
systemd
util-linux
xorg.libX11
xorg.libXScrnSaver
xorg.libXau
xorg.libXcomposite
xorg.libXcursor
xorg.libXdamage
xorg.libXdmcp
xorg.libXext
xorg.libXfixes
xorg.libXi
xorg.libXrandr
xorg.libXrender
xorg.libXtst
xorg.libxcb
xorg.libxkbfile
xorg.libxshmfence
xorg.libICE
xorg.libSM
libX11
libXScrnSaver
libXau
libXcomposite
libXcursor
libXdamage
libXdmcp
libXext
libXfixes
libXi
libXrandr
libXrender
libXtst
libxcb
libxkbfile
libxshmfence
libICE
libSM
xz
zlib
zstd