diff --git a/.config/fish/config.fish b/.config/fish/config.fish index 1114f9f..971622b 100644 --- a/.config/fish/config.fish +++ b/.config/fish/config.fish @@ -201,23 +201,23 @@ end # starship init fish | source ### ALIASES -# alias yay "paru" -# alias yeet "paru -Rns" -# alias ls "exa -l" -# alias la "exa -la" -# alias mpf "mpv --profile=fast" -# alias mps "mpv --profile=slow" -# alias suspend "systemctl suspend" -# alias sysuse "systemctl --user" -# alias sys "systemctl" -# alias ec "emacsclient -t" -# alias ecc "emacsclient -c" -# alias mkdir "mkdir -pv" -# alias nupd "update-nix" -# alias nupg "upgrade-nix" -# alias nixs "nix search nixpkgs" -# alias myip "curl icanhazip.com" -# alias ytd "yt-dlp -o \"~/Videos/%(title)s.%(ext)s\" $1" +alias yay "paru" +alias yeet "paru -Rns" +alias ls "exa -l" +alias la "exa -la" +alias mpf "mpv --profile=fast" +alias mps "mpv --profile=slow" +alias suspend "systemctl suspend" +alias sysuse "systemctl --user" +alias sys "systemctl" +alias ec "emacsclient -t" +alias ecc "emacsclient -c" +alias mkdir "mkdir -pv" +alias nupd "update-nix" +alias nupg "upgrade-nix" +alias nixs "nix search nixpkgs" +alias myip "curl icanhazip.com" +alias ytd "yt-dlp -o \"~/Videos/%(title)s.%(ext)s\" $1" ### Start X at login # if status is-login @@ -236,6 +236,6 @@ end # end # fm6000 -r -c blue -# any-nix-shell fish --info-right | source +any-nix-shell fish --info-right | source direnv hook fish | source diff --git a/modules/desktop.nix b/modules/desktop.nix index 2b66c8e..06637a1 100644 --- a/modules/desktop.nix +++ b/modules/desktop.nix @@ -74,6 +74,10 @@ with lib; proggyfonts ]; + hardware = { + keyboard.qmk.enable = true; + }; + security.pam.services = { sddm.enableKwallet = true; greetd.enableKwallet = true; diff --git a/modules/emacs.nix b/modules/emacs.nix index 55f2c45..ef46fea 100644 --- a/modules/emacs.nix +++ b/modules/emacs.nix @@ -22,6 +22,7 @@ with lib; doom-themes rainbow-delimiters smartparens + paredit aggressive-indent adaptive-wrap which-key diff --git a/pkgs/desktop-packages.nix b/pkgs/desktop-packages.nix index 29111d4..7b7c9c9 100644 --- a/pkgs/desktop-packages.nix +++ b/pkgs/desktop-packages.nix @@ -19,6 +19,11 @@ with lib; brightnessctl dunst bottom + ungoogled-chromium + qutebrowser + via + vial + brave ttyper kget audacity @@ -28,6 +33,7 @@ with lib; nyxt sbcl openjdk + qmk # pantalaimon plasma5Packages.kwallet sierra-breeze-enhanced diff --git a/qmk/firmware b/qmk/firmware new file mode 160000 index 0000000..632de46 --- /dev/null +++ b/qmk/firmware @@ -0,0 +1 @@ +Subproject commit 632de46b006a03ff04095a00ab21179d9510e39a