.
This commit is contained in:
parent
205f59ba6a
commit
bfeba2049c
1 changed files with 39 additions and 35 deletions
74
home.nix
74
home.nix
|
@ -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;
|
||||||
|
|
Loading…
Reference in a new issue