b(rowser)(luetooth)

This commit is contained in:
martyTF 2025-12-22 17:43:18 +01:00
parent 2ca81cd60e
commit d127bddb0d
11 changed files with 30 additions and 6 deletions

View file

@ -0,0 +1,20 @@
{
config,
lib,
pkgs,
...
}:
{
options = {
bluetooth = {
enable = lib.mkEnableOption "enable bluetooth";
};
};
config = lib.mkIf config.bluetooth.enable {
home.packages = with pkgs; [
bluez
bluetuith
];
};
}

View file

@ -8,6 +8,6 @@
{ {
imports = [ imports = [
./browser ./browser
./bluetooth
]; ];
} }

View file

@ -13,7 +13,7 @@
./desktop ./desktop
./misc ./misc
./gaming ./gaming
./internet ./connectivity
./media ./media
]; ];
} }

View file

@ -23,6 +23,7 @@
walker.enable = true; walker.enable = true;
wallpaper.enable = true; wallpaper.enable = true;
grimblast.enable = true; grimblast.enable = true;
audio.enable = true;
}; };
internet = lib.mkDefault { internet = lib.mkDefault {
browsers = { browsers = {
@ -31,6 +32,7 @@
}; };
}; };
}; };
bluetooth.enable = true;
media = { media = {
images.enable = true; images.enable = true;
video.enable = true; video.enable = true;

View file

@ -25,6 +25,7 @@
walker.enable = true; walker.enable = true;
wallpaper.enable = true; wallpaper.enable = true;
grimblast.enable = true; grimblast.enable = true;
audio.enable = true;
}; };
internet = lib.mkDefault { internet = lib.mkDefault {
browsers = { browsers = {
@ -33,6 +34,7 @@
}; };
}; };
}; };
bluetooth.enable = true;
media = { media = {
images.nomacs.enable = true; images.nomacs.enable = true;
video.mpv.enable = true; video.mpv.enable = true;

View file

@ -16,6 +16,7 @@
config = lib.mkIf config.desktop.audio.enable { config = lib.mkIf config.desktop.audio.enable {
home.packages = with pkgs; [ home.packages = with pkgs; [
pavucontrol pavucontrol
playerctl
]; ];
}; };
} }

View file

@ -13,6 +13,7 @@
./rofi.nix ./rofi.nix
./wallpaper.nix ./wallpaper.nix
./grimblast.nix ./grimblast.nix
./audio.nix
]; ];
home.packages = with pkgs; [ home.packages = with pkgs; [
wl-clipboard wl-clipboard

View file

@ -119,11 +119,9 @@
"$mod, mouse:272, movewindow" "$mod, mouse:272, movewindow"
"$mod, mouse:273, resizewindow" "$mod, mouse:273, resizewindow"
]; ];
binde = [ bindel = [
",XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.5 @DEFAULT_AUDIO_SINK@ 5%+" ",XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.5 @DEFAULT_AUDIO_SINK@ 5%+"
]; ",XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-"
bindl = [
",XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-"
]; ];
input = { input = {
kb_layout = "de"; kb_layout = "de";