common: base: - linux-headers - util-linux - dkms - less - git - tmux - screen - openssh - base-devel - name: mosh desc: The best to connect to remote server! - name: python-pipx desc: To install python stuff - name: pacman-contrib desc: Include pactree libs: - protobuf - libosmium - name: expat desc: XML parser lib hardware: printing: - cups gpu: - mesa-utils displays: - ddcutil _: - acpi - smartmontools # monitor drive (SSD) health - lshw - dmidecode # to list memory slots - usbutils - brightnessctl - lm_sensors network: - sshfs - unbound - networkmanager-openvpn keymap: - aur/xkb-qwerty-fr bluetooth: - bluez - bluez-utils - blueman - aur/bluetuith utils: _: - bat - git-delta - plantuml - desc: Env loader, export env variables from dotenv file in shell scripts name: aur/zenv backup: - borg docs: - man-pages - man-db - tldr - zeal finder: - fzf - ripgrep - fd - exa unix: - moreutils - rlwrap - name: pv desc: pipe viewer - name: at desc: scheduler automation: - ansible - ansible-lint text_processing: json: - jo - jq - fx - name: jc desc: Adapter to convert regular command to JSON output yaml: - yq csv: - xsv # rust CSV toolkit language: ocr: - tesseract - tesseract-data-fra - tesseract-data-eng spell: - hunspell - hunspell-en_us - hunspell-fr mail: - s-nail fun: - figlet - cowsay - aur/boxes - fortune-mod archives: - unzip - zip bureautique: - unoconv # can be used to export ODT to pdf - pandoc # general purpose document converter - typst # an alternative to latex - aur/marp-cli-bin # create presentation from markdown - graphviz latex: - texlive-basic - texlive-latex - texlive-latexrecommended - texlive-fontsrecommended - texlive-fontsextra math: - libqalculate # qalc git: - aur/gitwatch-git - tig network: http: - jwt-cli - curl - websocat - wget - miniserve - mitmproxy - name: trurl desc: URL processing - name: aur/oauth2c desc: OAuth2 client - name: httrack desc: Download whole website for offline use dns: - bind - aur/python-dnsrecon _: - nmap - gnu-netcat - wireguard-tools - tcpdump - socat # TCP proxy or relay - rsync - rclone - whois - traceroute - nload inspection: - strace - wireshark-cli - name: binwalk desc: Inspect a binary to search for embeded files and binaries (https://www.kali.org/tools/binwalk/) - name: aur/libtree desc: Inspect a binary and output of tree of system libraries fs: - lsof - name: ncdu desc: Disk usage explorer - name: cdrtools desc: Tool to manipulate ISO tui: browser: - w3m files: - lf security: - siege monitoring: - htop - btop android: - scrcpy - kdeconnect geo: [] #- aur/osmium-tool random_gen: - python-faker - aur/uuid hashing: - name: aur/apache-tools desc: provide htpasswd - argon2 cli_frontends: forges: # front end to interact with remote forge services - github-cli - glab - tea multimedia: youtube: - yt-dlp - name: ytfzf desc: Look for youtube video player: - mpv - name: mpv-mpris desc: Allow to control MPV with MPRIS protocol (playerctl) book: - foliate _: - ffmpeg - imagemagick - zbar - zint - qrencode - newsboat password: - gopass - pass virtualization: - qemu-base - name: guestfs-tools desc: include the very useful virt-customize - name: libguestfs desc: include virt-install docker: - docker - kubectl - name: aur/hadolint-bin desc: Linter for Dockerfile, with all haskell dependencies programming: _: - name: just desc: "Handy way to save project-specific commands" html: - name: tidy desc: HTML beautifier sqlite: - sqlite - sqlite-analyzer - aur/litecli - sqlite-doc editor: - vi - vim - neovim - helix c: - gcc - clang - make - cmake - libxkbcommon - raylib - libzip node: - nodejs - npm - deno - yarn lsp: - gopls - rust-analyzer - typst-lsp - vscode-css-languageserver - pyright - typescript-language-server - svelte-language-server - lua-language-server rust: - cargo-watch # - rustup dbs: - redis - postgresql - postgis python: _: - pyenv - python-pip - python-poetry lint: - ruff lib: - python-pyaml - python-numpy - python-pandas - python-networkx - python-humanize - python-rich - python-dbus lua: - lua web: - caddy static: - hugo shell: - fish - aur/fish-fzf - zoxide - name: dash desc: Simple POSIX compliant shell - name: shellcheck desc: Static analyzer for shell script audio: control: - name: pavucontrol desc: GTK GUI - name: pulsemixer desc: pulseaudio TUI desktop: wayland: # https://github.com/natpen/awesome-wayland _: - sway - wev - wtype - wl-clipboard - i3status-rust - swaylock - swayidle - swayimg - name: wofi desc: Remplacement for rofi - name: aur/swayhide desc: Allow swallowing - xdg-desktop-portal-wlr display: - desc: GUI display controlkk name: aur/wdisplays - name: kanshi desc: | Dynamic output configuration Will auto change the screen conf when screen is plugged/unplugged - name: gammastep desc: Automatic red shift at night color_picker: - aur/hyprpicker notification: - dunst screenshot: - grim - name: slurp desc: region screenshoting desktop_utils: - cliphist GUI: files: - nautilus - cheese browser: # - aur/librewolf-bin # - aur/librewof - aur/ungoogled-chromium-bin # - thorium-browser-bin - qutebrowser - torbrowser-launcher terminal_emulator: - alacritty mail: - thunderbird communication: _: - signal-desktop matrix: - name: fractal desc: Matrix client that seem to work in Rust upstream: https://gitlab.gnome.org/World/fractal - name: aur/cinny-desktop-bin desc: Electron matrix client issues: - Notifications doesn't work with this package document: viewer: - zathura - zathura-pdf-poppler - zathura-djvu editor: - xournalpp images: viewer: - nsxiv - gthumb - vimiv creation: art: - krita svg: - inkscape audio: - tenacity - songrec - aur/clementine video: - cheese - celluloid - vlc - obs-studio #- kdenlive 3d: - openscad - blender bureautique: - libreoffice-still geo: - aur/mepo - qgis db: - name: dbeaver tags: ['heavy-gui'] - name: sqlitebrowser desc: Light QT GUI to navigate sqlite remote_access: - remmina #- remmina-plugin-rdesktop _: - name: aur/screen-message description: Utility to write in big on the screen inspection: - wireshark-qt editor: - featherpad fonts: - ttf-roboto - ttf-opensans - ttf-liberation - ttf-font-awesome - ttf-fira-code - ttf-firacode-nerd - aur/ttf-sourcesanspro - aur/ttf-bona-nova - name: noto-fonts-emoji desc: Google emoji fonts, required for fractal proprietary_vpns: - openfortivpn # Extra non-free networks for work packages # non-free: microsoft_azure: - azure-cli - aur/azure-kubelogin hashicorp: - name: vault alias: hvault