Files
nixos-config/modules/packages.nix
T
thomas 51b9d97cd1
helium update / update-helium (push) Successful in 12s
zen browser update / update-zen-browser (push) Successful in 9s
handy update / update-handy (push) Successful in 10s
t3code update / update-t3code (push) Successful in 10s
foot
2026-04-09 14:14:38 +01:00

51 lines
1.0 KiB
Nix

{self, ...}: {
flake.nixosModules.packages = {pkgs, ...}: {
environment.systemPackages = with pkgs; [
fd
ripgrep
nerdfetch
libnotify
alacritty
foot
fzf
autojump
yazi
ueberzugpp
chafa
wl-clipboard
pulseaudio
legcord
quickshell
rofi
slack
feishin
obsidian
nextcloud-client
self.packages.${pkgs.stdenv.hostPlatform.system}.handy
self.packages.${pkgs.stdenv.hostPlatform.system}.t3code
mpv
ffmpeg
tmux
obs-studio
jjui
bat
localsend
# postman
bruno
bruno-cli
];
systemd.user.services.handy = {
description = "Handy";
wantedBy = ["graphical-session.target"];
partOf = ["graphical-session.target"];
after = ["graphical-session.target"];
serviceConfig = {
ExecStart = "${self.packages.${pkgs.stdenv.hostPlatform.system}.handy}/bin/handy";
Restart = "on-failure";
RestartSec = 5;
};
};
};
}