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 result

View File

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