2026-02-13 10:37:56 +01:00
2026-02-13 10:37:56 +01:00
2026-02-13 10:37:56 +01:00
2026-02-07 00:45:12 +01:00
2025-02-01 19:28:11 +01:00

my dotfiles

Everything is managed via stow(1):

$ ./stow.sh 
Use ./stow.sh --stow <folder_name> to deploy configuration
Use ./stow.sh --unstow <folder_name> to remove configuration

Quirks

  • Install based on Ubuntu Desktop
  • Font: BlexMono Nerd Font
  • Keyboard Layout: EurKey (enable extended in gnome-tweaks)
  • Environment Vairables exported using systemd in envvars.conf
  • LibreWolf from flatpak needs devices=all to read yubikeys
  • Lenovo Conservation Mode without root
    %wheel ALL=(ALL) NOPASSWD: /usr/bin/tee /sys/bus/platform/drivers/ideapad_acpi/VPC????\:??/conservation_mode
    
  • Switch workspaces: for i in {1..9}; do gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-$i "['<Super>$i']";done
  • Don't open pinned apps: for i in {1..9}; do gsettings set org.gnome.shell.keybindings switch-to-application-$i "[]";done
  • https://github.com/fzwoch/obs-vaapi
    • mkv, ffmpeg vaapi av1, ffmpeg aac
    • main, auto, vbr, 10.000 - 30.000, 0s
    • native res, no canvas scaling
  • kdenlive proxy: x264-vaapi-scale
  • allow microphone in steam: sudo snap connect steam:audio-record :audio-record
  • gamemode configuration:
    • renice=10

Software

Basics

sudo apt install \
  kitty tmux \
  git ripgrep fd-find fzf stow

Extended

sudo apt install \
  pympress \
  gnome-tweaks \
  gimp darktable obs-studio kdenlive \
  gamemode
flatpak install \
  com.belmoussaoui.Authenticator \
  com.github.tchx84.Flatseal \
  com.mastermindzh.tidal-hifi \
  dev.vencord.Vesktop \
  md.obsidian.Obsidian \
  org.prismlauncher.PrismLauncher
sudo snap install \
  zotero-snap \
  proton-mail \
  codium \
  steam

Manual

  • Helix
  • Signal
  • Brave
  • Rust
  • Nix (single-user installation)
    # additionally, enable flakes
    $ mkdir -p ~/.config/nix/
    $ echo "experimental-features = nix-command flakes" > ~/.config/nix/nix.conf
    
  • woverlay

Extensions

Custom

Pre-installed

  • disable desktop icons
  • disable tiling-assistant
  • disable dock
  • ubuntu-appindicators (disable x11 legacy)
Description
my gnome desktop configuration
Readme 136 MiB
Languages
Shell 84.3%
Scheme 15.7%