-
Notifications
You must be signed in to change notification settings - Fork 0
/
hyprland-dependencies.nix
48 lines (47 loc) · 1.15 KB
/
hyprland-dependencies.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
{ pkgs, ... }:
{
environment.systemPackages = with pkgs; [
libnotify # dependency for dunst
rofi-wayland
rofi-emoji
swww # change wallpaper
mpd-small # ncmpcpp depend on it
ncmpcpp
wlogout
flavours # color picker from wallpaper
rofi-bluetooth
hyprcursor
cliphist # clipboard manager
slurp # select a region in a Wc
grim # grab images from a wayland compositor
networkmanager_dmenu
pinentry-qt
ags
libgtop
upower
matugen
hyprpicker
flameshot
];
/*
# enabling tilting window manager hyperland
programs.hyprland = {
enable = true;
xwayland.enable = true;
};
xdg.portal = {
enable = true;
extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
};
services = {
#Dbus for power management
upower.enable = true;
# login manager daemon
# greetd.enable = true;
# media player and stuff
gvfs.enable = true;
# change mode power ("preformance", "balanced",...)
power-profiles-daemon.enable = true;
};
*/
}