diff --git a/_posts/2024-07-23-steam-on-linux-fixing-it.md b/_posts/2024-07-23-steam-on-linux-fixing-it.md index eced5a4..413ea38 100644 --- a/_posts/2024-07-23-steam-on-linux-fixing-it.md +++ b/_posts/2024-07-23-steam-on-linux-fixing-it.md @@ -35,9 +35,9 @@ If you are experiencing slow download speeds on Steam, you can try it: ### Shaders compilation taking forever -**Important:** On decent GPUs, shaders compilation are just a waste of CPU time and can be disabled. However, on low-end GPUs, shaders compilation will help to run the games better. To disable shaders compilation, you can go to `Steam > Settings > Downloads > Shader Pre-Caching` and disable the `Enable Shader Pre-Caching` option at the end of the page. +**Important:** On decent GPUs or when using a different Proton version to Valve's (e.g, Proton-Ge, Proton-Cachyos), shaders compilation are just a waste of CPU/GPU time. To disable shaders compilation, you can go to `Steam > Settings > Downloads > Shader Pre-Caching` and disable the `Enable Shader Pre-Caching` option at the end of the page. -If you are experiencing shaders compilation taking forever, you can try it: +However, on low-end GPUs, or when using Valve's Proton, shaders compilation will help to run the games better. If you are experiencing shaders compilation taking forever, you can try it: - **Increase the number of threads**: By default, Steam uses only 1 thread to compile shaders, you can increase the number of threads by modifying the `$HOME/.steam/steam/steam_dev.cfg` file, adding the following content: diff --git a/_posts/2025-02-21-from-docker-to-podman-full-migration-to-rootless.md b/_posts/2025-02-21-from-docker-to-podman-full-migration-to-rootless.md index f08ec5b..58b5fec 100644 --- a/_posts/2025-02-21-from-docker-to-podman-full-migration-to-rootless.md +++ b/_posts/2025-02-21-from-docker-to-podman-full-migration-to-rootless.md @@ -286,7 +286,7 @@ migrate_containters() { After running the scripts on that order, you should have all your Docker containers, networks, images, and volumes migrated to rootless Podman with the same state as before. -# Thing I like about Podman +# Things I like about Podman - **Rootless**: Podman is rootless by default, which is a big plus for security. - **Docker compatibility**: Podman is mostly compatible with Docker, so you can use the same commands. diff --git a/_posts/2025-02-28-from-bash-to-fish-fishing-after-15-years.md b/_posts/2025-02-28-from-bash-to-fish-fishing-after-15-years.md index f419363..32cb6c2 100644 --- a/_posts/2025-02-28-from-bash-to-fish-fishing-after-15-years.md +++ b/_posts/2025-02-28-from-bash-to-fish-fishing-after-15-years.md @@ -54,6 +54,8 @@ paru -S oh-my-posh-bin The Fish configuration is stored in `~/.config/fish/`. The main configuration file is `~/.config/fish/config.fish`. You can also have a `~/.config/fish/functions/` directory to store your functions, and a `~/.config/fish/completions/` directory to store your completions. There's also a `~/.config/fish/conf.d/` directory to store your drop-in configuration files which gets sourced when Fish starts. +**Note:** after using oh-my-posh for some time, I discovered some issues with plugins/functions that modify the prompt. I ended up replacing oh-my-posh with [Tide](https://github.com/IlanCosman/tide), which is better overall in terms of simplicity and performance. + ### Main configuration file Here's my `~/.config/fish/config.fish`: