services:
webtop:
container_name: webtop
image: lscr.io/linuxserver/webtop:arch-xfce
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Paris # ← change to your timezone
- LC_ALL=fr_FR.UTF-8
- DOCKER_MODS=linuxserver/mods:universal-package-install
- INSTALL_PACKAGES=git|tree|vim
ports:
- 3000:3000
volumes:
- ./webtop-config:/config # persistent home directory + settings
- ./tmp:/tmp
shm_size: 1gb # very important for performance!curl -L https://codeberg.org/cryinkfly/Autodesk-Fusion-360-on-Linux/raw/branch/main/files/setup/autodesk_fusion_installer_x86-64.sh -o "autodesk_fusion_installer_x86-64.sh" && chmod +x autodesk_fusion_installer_x86-64.sh && ./autodesk_fusion_installer_x86-64.sh --install --default
ssh-copy-id -o PreferredAuthentications=password -o PubkeyAuthentication=no -i ~/.ssh/rsa_private_key <server> for copying ssh pubkey to remote server after password authentication
media.autoplaymedia.autoplay.blocking_policy to 1media.autoplay.default to 5Bonus: How to set default volume level: media.volume.scale set to .25 (or other sub 1 number)
settings > wifi > known networks > <your_ssid> > ... > network settings > low data mode| Use Case | Best Model | Runner-Up |
|---|---|---|
| Complex multi-file refactors | Claude Opus 4.6 | GPT-5.2-Codex |
| Quick edits & code review | Claude Sonnet 4.5 | GPT-5.2 |
| Large codebase understanding | Gemini 3 Pro | Claude Opus 4.6 |
| Agentic workflows (tool use) | Claude Opus 4.6 | GPT-5.2-Codex |
| Speed-optimized coding | Gemini 3 Flash | Claude Sonnet 4.5 |
| Budget-friendly | codingDeepSeek V3 | Qwen 2.5 Coder 32B |
| Local / privacy-first | Qwen 2.5 Coder 32B | DeepSeek Coder V2 |
sudo dmidecode -t system -t processor -t memory | grep -Ev 'None|: [0-9]*$' | grep -E "Maximum Capacity|Serial Number|Product Name|Version"
As exclusivity with Pixel may end in 2026 or 2027, GrapheneOS prepare a new phone with a major Android smartphone manufacturer.
Due to Python lint.
find . -type f -name "*.py" -exec sed -i 's/^[[:space:]]*$//' {} \;
brew install maccy
Enter "about:support" as URL and select the "Open containing folder" button. You can reach it using Menu "Help" -> "Troubleshooting Information", too:
MacOS default path: ${HOME}/Library/Application Support/Firefox/
ffmpeg -i inFile.m4a -c:a mp3 -b:a 192k outFile.mp3 # if the conversion is failing use -vnIn docker-compose.yaml:
---
services:
navidrome:
...
environment:
ND_ENABLESHARING: true
...Get note review from EULA (CGU in French)
Mieux comprendre l'évolution du trafic de drogues au cours de ces dernières années.
Use these apps:
[[ $(uname -s) = Linux ]] && awk -F'=' '/^ID/ {last = $2} END {if (last != "") print last}' /etc/*release || echo "It's not a Linux Distribution"
Get only last result from awk because for Archlinux, release file has two ID fields (ID and ID_LIKE).
open -a "Helium" --args --make-default-browser && open http://perdu.com