Moved waybar config to own file. Added playerctl to system, removed hardware config from git

This commit is contained in:
Martin Berg Alstad 2024-12-28 13:30:51 +01:00
parent 0808c2b3b8
commit a9ad4efed3
Signed by: martials
GPG Key ID: A3824877B269F2E2
4 changed files with 23 additions and 1 deletions

1
.gitignore vendored
View File

@ -1 +1,2 @@
hardware-configuration.nix
result

View File

@ -12,6 +12,7 @@
# Include the results of the hardware scan.
./hardware-configuration.nix
./terminal
./hyprland
];
# Bootloader.
@ -77,11 +78,11 @@
swaynotificationcenter
pipewire
wireplumber
playerctl # Interaction with audio players and browsers
xdg-utils
xdg-desktop-portal-gtk
xdg-desktop-portal-hyprland
hyprpolkitagent
waybar
rofi-wayland
kdePackages.dolphin
kdePackages.qtwayland

7
hyprland/default.nix Normal file
View File

@ -0,0 +1,7 @@
{...}:
{
imports = [
./waybar.nix
];
}

13
hyprland/waybar.nix Normal file
View File

@ -0,0 +1,13 @@
{pkgs, ...}:
{
environment.systemPackages = with pkgs; [
waybar
font-awesome # Icons
];
fonts.packages = with pkgs; [
font-awesome
];
}