Refactoring

This commit is contained in:
2026-03-09 21:43:40 +00:00
parent 6d89b0c685
commit cb2150362c
14 changed files with 538 additions and 460 deletions

48
home/packages.nix Normal file
View File

@@ -0,0 +1,48 @@
{ 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
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
zathura # Minimal PDF viewer
];
}