This commit is contained in:
Daniel Ziltener 2024-07-04 16:07:50 +02:00
parent 205f59ba6a
commit bfeba2049c

View File

@ -23,8 +23,6 @@ args@{ config, pkgs, hyprland, split-monitor-workspaces, flatpaks, ... }:
git-doc git-doc
git-filter-repo git-filter-repo
grim grim
guile
guix
home-manager home-manager
hyprpaper hyprpaper
iconv iconv
@ -32,8 +30,7 @@ args@{ config, pkgs, hyprland, split-monitor-workspaces, flatpaks, ... }:
lagrange lagrange
libffi libffi
libgccjit libgccjit
kdePackages.plasma-desktop liquidprompt
kdePackages.plasma-workspace
kdePackages.dolphin kdePackages.dolphin
kdePackages.ksshaskpass kdePackages.ksshaskpass
kdePackages.okular kdePackages.okular
@ -44,7 +41,7 @@ args@{ config, pkgs, hyprland, split-monitor-workspaces, flatpaks, ... }:
nerdfonts nerdfonts
nil nil
nixfmt nixfmt
# nwg-displays nwg-displays
pciutils pciutils
# perl538Packages.DigestHMAC # perl538Packages.DigestHMAC
# perl538Packages.FileLibMagic # 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.sessionPath = [ "${config.home.homeDirectory}/.config/emacs/bin" "${config.home.homeDirectory}/.local/bin" ];
home.sessionVariables = { home.sessionVariables = {
PASSWORD_STORE_DIR = #PASSWORD_STORE_DIR = "${config.home.homeDirectory}/.local/share/password-store";
"${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"; SSH_ASKPASS = "${pkgs.libsForQt5.ksshaskpass}/bin/ksshaskpass";
CHICKEN_DOC_REPOSITORY = "/home/zilti/.local/share/chicken-doc"; CHICKEN_DOC_REPOSITORY = "$XDG_DATA_HOME/chicken/doc";
CHICKEN_INSTALL_REPOSITORY = "/home/zilti/.local/share/chicken/11/eggs"; CHICKEN_INSTALL_REPOSITORY = "$XDG_DATA_HOME/chicken/eggs";
CHICKEN_INSTALL_PREFIX = "/home/zilti/.local/bin"; CHICKEN_INSTALL_PREFIX = "/home/zilti/.local";
RTC_USE_PIPEWIRE = "true";
}; };
home.pointerCursor = { # home.pointerCursor = {
package = pkgs.catppuccin-cursors.lattePeach; # package = pkgs.catppuccin-cursors.lattePeach;
gtk.enable = true; # gtk.enable = true;
x11.enable = true; # x11.enable = true;
name = "Catppuccin-Latte-Peach-Cursors"; # name = "Catppuccin-Latte-Peach-Cursors";
size = 32; # size = 32;
}; # };
home.file.".config/sway/config" = { home.file.".config/sway/config" = {
enable = true; 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; fonts.fontconfig.enable = true;
services.plan9port = { services.plan9port = {
@ -447,21 +451,21 @@ args@{ config, pkgs, hyprland, split-monitor-workspaces, flatpaks, ... }:
# }; # };
# }; # };
# programs.wlogout = { enable = true; }; programs.wlogout = { enable = true; };
# programs.fuzzel = { programs.fuzzel = {
# enable = true; enable = true;
# settings = { settings = {
# main = { main = {
# terminal = "${pkgs.kitty}/bin/kitty"; terminal = "${pkgs.kitty}/bin/kitty";
# width = 100; width = 100;
# fields = "filename,name,generic,exec"; fields = "filename,name,generic,exec";
# show-actions = true; show-actions = true;
# filter-desktop = false; filter-desktop = false;
# layer = "overlay"; layer = "overlay";
# }; };
# }; };
# }; };
# home.file.tofi-conf = { # home.file.tofi-conf = {
# enable = true; # enable = true;
@ -482,10 +486,10 @@ args@{ config, pkgs, hyprland, split-monitor-workspaces, flatpaks, ... }:
# } + /catppuccin-latte)); # } + /catppuccin-latte));
# }; # };
# qt = { qt = {
# enable = true; enable = true;
# style.name = "breeze"; style.name = "breeze";
# }; };
programs.firefox = { programs.firefox = {
enable = true; enable = true;