Files
nixos-config/modules/packages.nix
T
2026-04-09 14:07:05 +01:00

50 lines
1.0 KiB
Nix

{self, ...}: {
flake.nixosModules.packages = {pkgs, ...}: {
environment.systemPackages = with pkgs; [
fd
ripgrep
nerdfetch
libnotify
alacritty
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;
};
};
};
}