51 lines
1.6 KiB
Nix
51 lines
1.6 KiB
Nix
{ pkgs, try-cli, ... }:
|
|
|
|
{
|
|
nixpkgs = {
|
|
config = {
|
|
allowUnfree = true;
|
|
allowUnfreePredicate = (_: true);
|
|
|
|
permittedInsecurePackages = [
|
|
"electron-25.9.0" # Obsidian
|
|
"beekeeper-studio-5.3.4"
|
|
];
|
|
};
|
|
};
|
|
home.packages = with pkgs; [
|
|
antigravity # Gemini AI coding assistant
|
|
bluetui # Bluetooth TUI
|
|
direnv # Directory environment manager
|
|
#enpass # Password manager
|
|
#enpass-cli # Enpass CLI tool
|
|
expressvpn # VPN
|
|
ffmpeg # Video tools
|
|
ffmpegthumbnailer # Video thumbnailer
|
|
ghostty # Terminal emulator
|
|
gimp # Image manipulation software
|
|
gpu-screen-recorder # GPU screen recorder for Linux
|
|
imv # Image viewer
|
|
inkscape # Vector graphics software
|
|
kdePackages.wacomtablet # Wacom tablet manager
|
|
krita # Digital art software
|
|
libreoffice-fresh # Office suite
|
|
lunar-client # Minecraft launcher
|
|
mailspring # Mail client
|
|
mpv # Video player
|
|
nautilus # Document viewer
|
|
nextcloud-client # Nextcloud sync client
|
|
obsidian # Notes software
|
|
signal-desktop # Messaging
|
|
spotify # Music
|
|
super-productivity # Task app
|
|
sxiv # Minimal image viewer
|
|
tenacity # Audio software
|
|
try-cli.packages.${pkgs.system}.default # Try CLI tool
|
|
wally-cli # Keyboard flasher
|
|
wiremix # Audio mixer TUI
|
|
xournalpp # Handwriting note-taking software
|
|
zenity # For creating dialogs during install script
|
|
zathura # Minimal PDF viewer
|
|
];
|
|
}
|