sisko/home: Configure hypr* in nix
This commit is contained in:
+28
-18
@@ -4,8 +4,12 @@
|
||||
imports = [
|
||||
./../../home/base.nix
|
||||
./../../home/alacritty.nix
|
||||
./../../home/hypr/default.nix
|
||||
./../../home/waybar.nix
|
||||
];
|
||||
|
||||
wayland.windowManager.hyprland.enable = true;
|
||||
|
||||
home.packages = with pkgs; [
|
||||
# GUI Applications
|
||||
cantata
|
||||
@@ -41,19 +45,10 @@
|
||||
snicat
|
||||
|
||||
# Window Manager Extras
|
||||
bibata-cursors
|
||||
cliphist
|
||||
hyprcursor
|
||||
hypridle
|
||||
hyprlock
|
||||
hyprpaper
|
||||
hyprshot
|
||||
nautilus
|
||||
networkmanager
|
||||
rofi-rbw-wayland
|
||||
swaynotificationcenter
|
||||
waybar
|
||||
wl-clipboard
|
||||
|
||||
# Misc tools
|
||||
abcde
|
||||
@@ -95,7 +90,7 @@
|
||||
rbw = {
|
||||
enable = true;
|
||||
settings = {
|
||||
base_url = "https://pw.feal.no";
|
||||
base_url = "https://pw.home.feal.no";
|
||||
email = "felix@albrigtsen.it";
|
||||
pinentry = pkgs.pinentry-gnome3;
|
||||
};
|
||||
@@ -104,6 +99,7 @@
|
||||
enable = true;
|
||||
theme = "iggy";
|
||||
};
|
||||
waybar.enable = true;
|
||||
zsh = {
|
||||
shellAliases."rebuild" = "sudo nixos-rebuild switch --flake /config";
|
||||
prezto.pmodules = [ "ssh" ];
|
||||
@@ -111,6 +107,8 @@
|
||||
};
|
||||
|
||||
services = {
|
||||
gnome-keyring.enable = true;
|
||||
|
||||
mpd = let
|
||||
home = config.home.homeDirectory;
|
||||
in {
|
||||
@@ -127,17 +125,29 @@
|
||||
};
|
||||
};
|
||||
|
||||
home.pointerCursor = {
|
||||
name = "Bibata-Modern-Ice";
|
||||
package = pkgs.bibata-cursors;
|
||||
size = 24;
|
||||
gtk.enable = true;
|
||||
x11 = {
|
||||
enable = true;
|
||||
defaultCursor = true;
|
||||
|
||||
# Dark mode
|
||||
dconf.settings = {
|
||||
"org/gnome/desktop/interface" = {
|
||||
color-scheme = "prefer-dark";
|
||||
};
|
||||
};
|
||||
|
||||
gtk = {
|
||||
enable = true;
|
||||
theme = {
|
||||
name = "Adwaita-dark";
|
||||
package = pkgs.gnome-themes-extra;
|
||||
};
|
||||
gtk4.theme = config.gtk.theme;
|
||||
};
|
||||
|
||||
qt = {
|
||||
enable = true;
|
||||
platformTheme.name = "adwaita";
|
||||
style.name = "adwaita-dark";
|
||||
};
|
||||
|
||||
xdg.mimeApps = {
|
||||
enable = true;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user