- defaults:
    link:
        create: true
        force: true

- clean:
    ~/:
    ~/.config:
        recursive: true

- link:
    ~/.config/alacritty/alacritty.yml: alacritty.yml
    ~/.config/awesome: awesome
    ~/.config/blender: blender
    ~/.config/btop/btop.conf: btop.conf
    ~/.config/f3d: f3d
    ~/.config/fastfetch/config.conf: fastfetch.conf
    ~/.config/fish: fish
    ~/.config/fontconfig: fontconfig
    ~/.config/index_camera_passthrough: index_camera_passthrough
    ~/.config/kitty/kitty.conf: kitty.conf
    ~/.config/mpv: mpv
    ~/.config/picom/picom.conf: picom.conf
    ~/.config/redshift/redshift.conf: redshift.conf
    ~/.config/rofi: rofi
    ~/.config/sxhkd: sxhkd
    ~/.config/templates: templates
    ~/.config/user-dirs.dirs: user-dirs.dirs
    ~/.config/VSCodium/User/settings.json: vscodium.json
    ~/.config/warpd/config: warpd_config
    ~/.local/share/ovr-utils/overlay_data.json: ovr-utils/overlay_data.json
    ~/.steam/debian-installation/steamapps/common/Logic World/componentrestrictions.succ: steam/Logic World/componentrestrictions.succ
    ~/.steam/debian-installation/steamapps/common/Logic World/FavoriteSimulationSpeeds.succ: steam/Logic World/FavoriteSimulationSpeeds.succ
    ~/.steam/debian-installation/steamapps/common/Logic World/savedcolors.succ: steam/Logic World/savedcolors.succ
    ~/.steam/debian-installation/steamapps/common/Logic World/settings_master.succ: steam/Logic World/settings_master.succ
    ~/.steam/debian-installation/steamapps/common/Logic World/settings_profile1.succ: steam/Logic World/settings_profile1.succ
    ~/.steam/debian-installation/steamapps/compatdata/661130/pfx/drive_c/users/steamuser/AppData/LocalLow/Alpha Blend Interactive/ChilloutVR/game2.config: steam/ChilloutVR/game.config
    ~/.xprofile: xprofile
    ~/bin/scripts: scripts


- create:
    - ~/downloads
    - ~/documents
    - ~/pictures
    - ~/videos
    - ~/music
    - ~/proj
    - ~/bin
    - ~/nondesktop

- shell:
    - [touch ~/dotfiles/location.txt]
    - [xdg-user-dirs-update]
