diff --git a/configuration.nix b/configuration.nix index cf5fb21..0eda2a5 100644 --- a/configuration.nix +++ b/configuration.nix @@ -82,6 +82,10 @@ # Enable sound with pipewire. sound.enable = true; hardware.pulseaudio.enable = false; + + # enable bluetooth + hardware.bluetooth.enable = true; + security.rtkit.enable = true; services.pipewire = { enable = true; diff --git a/dunst/settings.nix b/dunst/settings.nix new file mode 100644 index 0000000..ca5bf8a --- /dev/null +++ b/dunst/settings.nix @@ -0,0 +1,9 @@ +{ ... }: +{ + enable = true; + settings = { + global = { + font = "CaskaydiaCove Nerd Font 12"; + }; + }; +} diff --git a/home.nix b/home.nix index 113db2c..d48e1b6 100644 --- a/home.nix +++ b/home.nix @@ -6,6 +6,7 @@ let rofiCustom = import ./rofi/settings.nix; i3Custom = import ./i3/settings.nix; i3StatusCustom = import ./i3/i3status-rust.nix; + dunstCustom = import ./dunst/settings.nix; in { home-manager.users.zoe = { pkgs, ... }: { @@ -21,6 +22,7 @@ in programs.fish = fishCustom pkgs; programs.rofi = rofiCustom pkgs; programs.i3status-rust = i3StatusCustom pkgs; + services.dunst = dunstCustom pkgs; xsession.windowManager.i3 = i3Custom pkgs; programs.git = { diff --git a/sync.sh b/sync.sh index 39d5484..dbc5e76 100755 --- a/sync.sh +++ b/sync.sh @@ -10,7 +10,7 @@ nixpkgs-fmt *.nix ./*/*.nix # cp -r /etc/nixos/ ./backup # copy over all the files to /etc/nixos/ -sudo cp -r ./configuration.nix ./wallpaper.png ./rofi ./i3 ./fish ./kitty ./nvim/ ./packages.nix ./home.nix ./services.nix ./user.nix /etc/nixos/ +sudo cp -r ./configuration.nix ./wallpaper.png ./dunst ./rofi ./i3 ./fish ./kitty ./nvim/ ./packages.nix ./home.nix ./services.nix ./user.nix /etc/nixos/ # build penrose and copy it to nixos folder # cd ./penrose diff --git a/user.nix b/user.nix index 7aa90c2..a186e33 100644 --- a/user.nix +++ b/user.nix @@ -80,6 +80,7 @@ # system tools htop + blueberry ]; };