From bfeba2049cdcdb4d9814679cdccafeadcf8e201f Mon Sep 17 00:00:00 2001 From: Daniel Ziltener Date: Thu, 4 Jul 2024 16:07:50 +0200 Subject: [PATCH] . --- home.nix | 74 +++++++++++++++++++++++++++++--------------------------- 1 file changed, 39 insertions(+), 35 deletions(-) diff --git a/home.nix b/home.nix index ebbb154..318099d 100644 --- a/home.nix +++ b/home.nix @@ -23,8 +23,6 @@ args@{ config, pkgs, hyprland, split-monitor-workspaces, flatpaks, ... }: git-doc git-filter-repo grim - guile - guix home-manager hyprpaper iconv @@ -32,8 +30,7 @@ args@{ config, pkgs, hyprland, split-monitor-workspaces, flatpaks, ... }: lagrange libffi libgccjit - kdePackages.plasma-desktop - kdePackages.plasma-workspace + liquidprompt kdePackages.dolphin kdePackages.ksshaskpass kdePackages.okular @@ -44,7 +41,7 @@ args@{ config, pkgs, hyprland, split-monitor-workspaces, flatpaks, ... }: nerdfonts nil nixfmt -# nwg-displays + nwg-displays pciutils # perl538Packages.DigestHMAC # perl538Packages.FileLibMagic @@ -86,21 +83,23 @@ args@{ config, pkgs, hyprland, split-monitor-workspaces, flatpaks, ... }: home.sessionPath = [ "${config.home.homeDirectory}/.config/emacs/bin" "${config.home.homeDirectory}/.local/bin" ]; home.sessionVariables = { - PASSWORD_STORE_DIR = - "${config.home.homeDirectory}/.local/share/password-store"; + #PASSWORD_STORE_DIR = "${config.home.homeDirectory}/.local/share/password-store"; + PATH = "$PATH:~/.local/bin"; + PASSWORD_STORE_DIR = "$XDG_DATA_HOME/password-store"; SSH_ASKPASS = "${pkgs.libsForQt5.ksshaskpass}/bin/ksshaskpass"; - CHICKEN_DOC_REPOSITORY = "/home/zilti/.local/share/chicken-doc"; - CHICKEN_INSTALL_REPOSITORY = "/home/zilti/.local/share/chicken/11/eggs"; - CHICKEN_INSTALL_PREFIX = "/home/zilti/.local/bin"; + CHICKEN_DOC_REPOSITORY = "$XDG_DATA_HOME/chicken/doc"; + CHICKEN_INSTALL_REPOSITORY = "$XDG_DATA_HOME/chicken/eggs"; + CHICKEN_INSTALL_PREFIX = "/home/zilti/.local"; + RTC_USE_PIPEWIRE = "true"; }; - home.pointerCursor = { - package = pkgs.catppuccin-cursors.lattePeach; - gtk.enable = true; - x11.enable = true; - name = "Catppuccin-Latte-Peach-Cursors"; - size = 32; - }; +# home.pointerCursor = { +# package = pkgs.catppuccin-cursors.lattePeach; +# gtk.enable = true; +# x11.enable = true; +# name = "Catppuccin-Latte-Peach-Cursors"; +# size = 32; +# }; home.file.".config/sway/config" = { enable = true; @@ -203,6 +202,11 @@ args@{ config, pkgs, hyprland, split-monitor-workspaces, flatpaks, ... }: ]; }; + services.syncthing = { + enable = true; + tray.enable = true; + }; + fonts.fontconfig.enable = true; services.plan9port = { @@ -447,21 +451,21 @@ args@{ config, pkgs, hyprland, split-monitor-workspaces, flatpaks, ... }: # }; # }; -# programs.wlogout = { enable = true; }; + programs.wlogout = { enable = true; }; -# programs.fuzzel = { -# enable = true; -# settings = { -# main = { -# terminal = "${pkgs.kitty}/bin/kitty"; -# width = 100; -# fields = "filename,name,generic,exec"; -# show-actions = true; -# filter-desktop = false; -# layer = "overlay"; -# }; -# }; -# }; + programs.fuzzel = { + enable = true; + settings = { + main = { + terminal = "${pkgs.kitty}/bin/kitty"; + width = 100; + fields = "filename,name,generic,exec"; + show-actions = true; + filter-desktop = false; + layer = "overlay"; + }; + }; + }; # home.file.tofi-conf = { # enable = true; @@ -482,10 +486,10 @@ args@{ config, pkgs, hyprland, split-monitor-workspaces, flatpaks, ... }: # } + /catppuccin-latte)); # }; - # qt = { - # enable = true; - # style.name = "breeze"; - # }; + qt = { + enable = true; + style.name = "breeze"; + }; programs.firefox = { enable = true;