Compare commits

..

2 Commits

Author SHA1 Message Date
d50def1368 avoid warnings 2025-07-15 11:20:35 +02:00
ff226f342c better bluetooth integration 2025-07-15 10:45:43 +02:00
7 changed files with 19 additions and 33 deletions

View File

@@ -1,3 +0,0 @@
{
services.blueman.enable = true;
}

View File

@@ -1,4 +1,4 @@
{ inputs, pkgs, ... }: { inputs, ... }:
{ {
imports = [ inputs.catppuccin.homeModules.catppuccin ]; imports = [ inputs.catppuccin.homeModules.catppuccin ];
@@ -7,26 +7,14 @@
flavor = "mocha"; flavor = "mocha";
enable = true; enable = true;
bat.enable = true; # <- installs Catppuccin-Mocha.tmTheme cursors = {
delta.enable = true; # <- colours delta with your mauve accent enable = true;
flavor = "mocha";
accent = "mauve";
};
waybar.enable = false; waybar.enable = false;
rofi.enable = false; rofi.enable = false;
}; };
gtk = {
enable = true;
catppuccin = {
enable = true;
cursor = {
enable = true;
flavor = "mocha";
accent = "mauve";
};
};
cursorTheme = {
size = 38;
name = "catppuccin-mocha-mauve-cursors";
};
};
} }

View File

@@ -11,12 +11,7 @@
"nm-applet" "nm-applet"
"blueman-applet" "blueman-applet"
"swww-daemon" "swww-daemon"
"swayidle -w \ "swayidle -w timeout 300 'hyprlock' timeout 360 'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on' before-sleep 'hyprlock'"
timeout 300 'hyprlock' \
timeout 360 'hyprctl dispatch dpms off' \
resume 'hyprctl dispatch dpms on' \
before-sleep 'hyprlock'
"
"swww img $HOME/Bilder/Wallpapers/mountain.jpg" "swww img $HOME/Bilder/Wallpapers/mountain.jpg"
]; ];

View File

@@ -230,7 +230,8 @@ let
"tooltip-format": "{controller_alias}\t{controller_address}\n\n{num_connections} connected", "tooltip-format": "{controller_alias}\t{controller_address}\n\n{num_connections} connected",
"tooltip-format-connected": "{controller_alias}\t{controller_address}\n\n{num_connections} connected\n\n{device_enumerate}", "tooltip-format-connected": "{controller_alias}\t{controller_address}\n\n{num_connections} connected\n\n{device_enumerate}",
"tooltip-format-enumerate-connected": "{device_alias}\t{device_address}", "tooltip-format-enumerate-connected": "{device_alias}\t{device_address}",
"tooltip-format-enumerate-connected-battery": "{device_alias}\t{device_address}\t{device_battery_percentage}%" "tooltip-format-enumerate-connected-battery": "{device_alias}\t{device_address}\t{device_battery_percentage}%",
"on-click": "blueman-manager"
} }
} }
''; '';

View File

@@ -5,6 +5,7 @@
../../modules/desktop/hyprland.nix ../../modules/desktop/hyprland.nix
../../modules/input/katana.nix ../../modules/input/katana.nix
../../modules/networking/networkmanager.nix ../../modules/networking/networkmanager.nix
../../modules/networking/bluetooth.nix
../../modules/system/locale.nix ../../modules/system/locale.nix
../../modules/system/audio.nix ../../modules/system/audio.nix
../../modules/system/printing.nix ../../modules/system/printing.nix

View File

@@ -41,9 +41,5 @@
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
hardware.bluetooth = {
enable = true;
powerOnBoot = true;
};
} }

View File

@@ -0,0 +1,8 @@
{
hardware.bluetooth = {
enable = true;
powerOnBoot = false;
};
services.blueman.enable = true;
}