{ pkgs }: with pkgs; let shared-packages = import ../shared/packages.nix { inherit pkgs; }; in shared-packages ++ [ # Security and authentication yubikey-manager-qt yubikey-agent keepassxc # App and package management appimage-run gnumake cmake home-manager # Media and design tools vlc fontconfig font-manager # Calculators bc # old school calculator galculator # Audio tools cava # Terminal audio visualizer pavucontrol # Pulse audio controls # Messaging and chat applications cider # Apple Music on Linux # tdesktop # telegram desktop # Testing and development tools direnv rofi rofi-calc rnix-lsp # lsp-mode for nix postgresql libtool # for Emacs vterm # Screenshot and recording tools flameshot simplescreenrecorder # Text and terminal utilities feh # Manage wallpapers screenkey tree unixtools.ifconfig unixtools.netstat xclip # For the org-download package in Emacs xorg.xwininfo # Provides a cursor to click and learn about windows xorg.xrandr # File and system utilities inotify-tools # inotifywait, inotifywatch - For file system events i3lock-fancy-rapid libnotify playerctl # Control media players from command line pinentry-curses pcmanfm # Our file browser sqlite xdg-utils # Other utilities yad # I use yad-calendar with polybar xdotool google-chrome # PDF viewer zathura # Music and entertainment spotify ]