temperance/programs.nix: update programs

This commit is contained in:
Charlie Root 2025-03-26 19:47:14 +01:00
commit 24ef53bc9e
Signed by: faukah
SSH key fingerprint: SHA256:Uj2AXqvtdCA4hn5Hq0ZonhIAyUqI1q4w2sMG3Z1TH7E

View file

@ -1,9 +1,4 @@
{pkgs, ...}: let
niri-switch-to-workspace = pkgs.writeShellScriptBin "niri-switch-to-workspace" ''
workspace="$(echo -en "main\nsocial\nkeepass\nbrowser\ninfra\nscratch\nmultimedia" | fuzzel --dmenu)"
# niri msg action focus-workspace-monitor "$workspace"
niri msg action focus-workspace "$workspace"
'';
in {
environment.systemPackages = builtins.attrValues {
inherit
@ -12,9 +7,12 @@ in {
anki
asciinema
beets
bubblewrap
cachix
calc
calibre
cinny-desktop
vscodium
difftastic
dnsutils
devenv
@ -42,9 +40,11 @@ in {
libtool
logiops
mpv
nautilus
nextcloud-client
nheko
nicotine-plus
obsidian
swww
pandoc
pavucontrol
@ -79,6 +79,9 @@ in {
zotero
zoxide
;
inherit niri-switch-to-workspace;
inherit
(pkgs.wineWowPackages)
waylandFull
;
};
}