This commit is contained in:
Daniel Ziltener 2024-07-04 16:07:50 +02:00
parent 205f59ba6a
commit bfeba2049c
1 changed files with 39 additions and 35 deletions

View File

@ -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;