diff --git a/home.nix b/home.nix index 76e4160..b0df4f8 100644 --- a/home.nix +++ b/home.nix @@ -25,6 +25,7 @@ args@{ config, pkgs, split-monitor-workspaces, flatpaks, ... }: grim home-manager hyprpaper + hyprcursor iconv kteatime lagrange @@ -43,12 +44,6 @@ args@{ config, pkgs, split-monitor-workspaces, flatpaks, ... }: nixfmt-classic nwg-displays pciutils -# perl538Packages.DigestHMAC -# perl538Packages.FileLibMagic -# perl538Packages.IOSocketINET6 -# perl538Packages.IOSocketSSL -# perl538Packages.MIMELite -# perl538Packages.TermReadKey pharo pijul pinentry-qt @@ -93,14 +88,6 @@ args@{ config, pkgs, split-monitor-workspaces, flatpaks, ... }: 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 = { # calendar = { # basePath = "${config.home.homeDirectory}/calendars"; @@ -229,7 +216,13 @@ args@{ config, pkgs, split-monitor-workspaces, flatpaks, ... }: enable = true; enableCompletion = true; 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 = { enable = true; settings = { @@ -345,15 +347,6 @@ args@{ config, pkgs, split-monitor-workspaces, flatpaks, ... }: settings = { SD_EDITOR = "vim"; }; }; -# programs.keychain = { -# enable = true; -# enableBashIntegration = true; -# enableXsessionIntegration = true; -# agents = [ "ssh" "gpg" ]; -# keys = -# [ "id_rsa" "personal_ed" "37F655BAF43BC0FF300A91A1B38976E82C9DAE42" ]; -# }; - programs.password-store = { enable = true; package = pkgs.pass.withExtensions (exts: [ exts.pass-otp ]);