This commit is contained in:
Daniel Ziltener 2024-07-10 01:10:05 +02:00
parent 629245ca0f
commit 151a8d4e52
Signed by: zilti
GPG key ID: B38976E82C9DAE42

View file

@ -25,6 +25,7 @@ args@{ config, pkgs, split-monitor-workspaces, flatpaks, ... }:
grim grim
home-manager home-manager
hyprpaper hyprpaper
hyprcursor
iconv iconv
kteatime kteatime
lagrange lagrange
@ -43,12 +44,6 @@ args@{ config, pkgs, split-monitor-workspaces, flatpaks, ... }:
nixfmt-classic nixfmt-classic
nwg-displays nwg-displays
pciutils pciutils
# perl538Packages.DigestHMAC
# perl538Packages.FileLibMagic
# perl538Packages.IOSocketINET6
# perl538Packages.IOSocketSSL
# perl538Packages.MIMELite
# perl538Packages.TermReadKey
pharo pharo
pijul pijul
pinentry-qt pinentry-qt
@ -93,14 +88,6 @@ args@{ config, pkgs, split-monitor-workspaces, flatpaks, ... }:
RTC_USE_PIPEWIRE = "true"; RTC_USE_PIPEWIRE = "true";
}; };
# home.pointerCursor = {
# package = pkgs.catppuccin-cursors.lattePeach;
# gtk.enable = true;
# x11.enable = true;
# name = "Catppuccin-Latte-Peach-Cursors";
# size = 32;
# };
accounts = { accounts = {
# calendar = { # calendar = {
# basePath = "${config.home.homeDirectory}/calendars"; # basePath = "${config.home.homeDirectory}/calendars";
@ -229,7 +216,13 @@ args@{ config, pkgs, split-monitor-workspaces, flatpaks, ... }:
enable = true; enable = true;
enableCompletion = true; enableCompletion = true;
bashrcExtra = '' bashrcExtra = ''
eval "$(${pkgs.starship}/bin/starship init bash)" shopt -s histappend
shopt -s checkwinsize
shopt -s extglob
shopt -s globstar
shopt -s checkjobs
eval "$(${pkgs.liquidprompt}/share/liquidprompt/liquidprompt)"
eval "$(${pkgs.liquidprompt}/share/liquidprompt/themes/alternate_vcs/alternate_vcs.theme)"
''; '';
}; };
@ -278,6 +271,15 @@ args@{ config, pkgs, split-monitor-workspaces, flatpaks, ... }:
''; '';
}; };
home.file.".config/xdg-desktop-portal/hyprland-portals.conf" = {
enable = true;
text = ''
[preferred]
default=hyprland;gtk
org.freedesktop.impl.portal.FileChooser=kde
'';
};
programs.gpg = { programs.gpg = {
enable = true; enable = true;
settings = { settings = {
@ -345,15 +347,6 @@ args@{ config, pkgs, split-monitor-workspaces, flatpaks, ... }:
settings = { SD_EDITOR = "vim"; }; settings = { SD_EDITOR = "vim"; };
}; };
# programs.keychain = {
# enable = true;
# enableBashIntegration = true;
# enableXsessionIntegration = true;
# agents = [ "ssh" "gpg" ];
# keys =
# [ "id_rsa" "personal_ed" "37F655BAF43BC0FF300A91A1B38976E82C9DAE42" ];
# };
programs.password-store = { programs.password-store = {
enable = true; enable = true;
package = pkgs.pass.withExtensions (exts: [ exts.pass-otp ]); package = pkgs.pass.withExtensions (exts: [ exts.pass-otp ]);