--- desktop_protonmail_bridge_cert_path: ~/.var/app/ch.protonmail.protonmail-bridge/config/protonmail/bridge-v3/cert.pem desktop_sessions_enabled: - i3 desktop_default_session: i3 desktop_default_session_env: xorg desktop_source_tools: - name: gf repo: https://github.com/nakst/gf.git build_cmd: ./build.sh binary_name: gf2 install_name: gf - name: llmfit repo: https://github.com/AlexsJones/llmfit build_cmd: cargo build --release binary_name: llmfit install_name: llmfit build_output_path: target/release/llmfit - name: rust-script repo: https://github.com/fornwall/rust-script build_cmd: cargo build --release binary_name: rust-script install_name: rust-script build_output_path: target/release/rust-script desktop_binary_tools: [] desktop_npm_packages: "{{ ai_agents_npm_packages + [] }}" desktop_common_dotfiles: - name: XDG autostart entries src: .config/autostart/ dest: .config/autostart/ mode: preserve - name: fastfetch config src: .config/fastfetch/ dest: .config/fastfetch/ mode: preserve - name: fontconfig fallback src: .config/fontconfig/ dest: .config/fontconfig/ mode: preserve - name: WirePlumber config src: .config/wireplumber/ dest: .config/wireplumber/ mode: preserve - name: yt-dlp config src: .config/yt-dlp/ dest: .config/yt-dlp/ mode: preserve - name: MPV config src: .config/mpv/ dest: .config/mpv/ mode: preserve - name: Bash cargo env fragment src: .bashrc.d/08-cargo-env.sh dest: .bashrc.d/08-cargo-env.sh mode: "0644" - name: Bash GPG TTY fragment src: .bashrc.d/10-gpg-tty.sh dest: .bashrc.d/10-gpg-tty.sh mode: "0644" - name: Bash man page colors fragment src: .bashrc.d/12-manpages.sh dest: .bashrc.d/12-manpages.sh mode: "0644" - name: Bash editor fragment src: .bashrc.d/20-editor-desktop.sh dest: .bashrc.d/20-editor-desktop.sh mode: "0644" - name: Bash Emacs client fragment src: .bashrc.d/25-emacs-client-desktop.sh dest: .bashrc.d/25-emacs-client-desktop.sh mode: "0644" - name: Bash VM helper fragment src: .bashrc.d/30-runvm.sh dest: .bashrc.d/30-runvm.sh mode: "0644" - name: Bash Ansible playbook helper fragment src: .bashrc.d/50-ap.sh dest: .bashrc.d/50-ap.sh mode: "0644" - name: .gitignore_global src: .gitignore_global dest: .gitignore_global mode: "0644" - name: .themes.gitignore src: .themes.gitignore dest: .themes.gitignore mode: "0644" - name: .tmux.conf src: .tmux.conf dest: .tmux.conf mode: "0644" - name: tmux helper scripts src: .tmux/bin/ dest: .tmux/bin/ mode: preserve - name: GPG authinfo for LLM APIs src: .authinfo.gpg dest: .authinfo.gpg mode: "0600" - name: Calibre database Flatpak wrapper src: .local/bin/calibredb dest: .local/bin/calibredb mode: "0755" - name: SSH config src: .ssh/config dest: .ssh/config mode: "0600" desktop_emacs_dotfiles: - name: Emacs config src: .emacs.d/ dest: .emacs.d/ mode: preserve desktop_i3_dotfiles: - name: i3 config src: .config/i3/ dest: .config/i3/ mode: preserve - name: dunst config src: .config/dunst/ dest: .config/dunst/ mode: preserve - name: i3blocks config src: .config/i3blocks/ dest: .config/i3blocks/ mode: preserve - name: rofi config src: .config/rofi/ dest: .config/rofi/ mode: preserve - name: picom config src: .config/picom/picom.conf dest: .config/picom/picom.conf mode: "0644" - name: polybar config src: .config/polybar/config.ini dest: .config/polybar/config.ini mode: "0644" - name: polybar launcher src: .config/polybar/launch.sh dest: .config/polybar/launch.sh mode: "0755" - name: alacritty config src: .config/alacritty/ dest: .config/alacritty/ mode: preserve - name: .xinitrc src: .xinitrc dest: .xinitrc mode: "0644" noctalia_bar_monitors: - DP-1 noctalia_screen_overrides: [] desktop_flatpak_packages: - be.alexandervanhee.gradia - ch.protonmail.protonmail-bridge - com.discordapp.Discord - com.calibre_ebook.calibre - com.github.tchx84.Flatseal - com.spotify.Client - io.github.flattool.Warehouse - org.telegram.desktop - org.mozilla.Thunderbird desktop_flatpak_extensions: - org.gtk.Gtk3theme.Yaru-Blue-dark//stable