/uses

Hardware and software I use on a daily basis

Hardware & OS

I am big fan of ThinkPads, mostly x200 series now on T400 series.
The company machine is an 11th Gen framework and I am pretty happy with it.
They all have ubuntu or some ubuntu flavour installed.

Editor & Terminal

I use Visual Studio Code and VS Codium as editor.

My favourite extensions:

VS Code/Codium settings

{
    // BREADCRUMBS
    "breadcrumbs.enabled": true,
    // DIFF EDITOR
    "diffEditor.ignoreTrimWhitespace": false,
    // EDITOR
    "editor.bracketPairColorization.enabled": true,
    "editor.copyWithSyntaxHighlighting": false,
    "editor.detectIndentation": false,
    "editor.fontFamily": "'JetBrains Mono', 'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'",
    "editor.fontLigatures": true,
    "editor.guides.bracketPairs": true,
    "editor.minimap.enabled": false,
    "editor.renderWhitespace": "trailing",
    "editor.stickyScroll.enabled": true,
    "editor.tabCompletion": "on",
    "editor.wordWrap": "off",
    "[yaml]": {
        "editor.codeActionsOnSave": {
            "source.fixAll.eslint": true
        },
        "editor.defaultFormatter": "esbenp.prettier-vscode",
        "editor.formatOnSave": true
    },
    // GITLENS
    "gitlens.codeLens.authors.enabled": false,
    "gitlens.codeLens.recentChange.enabled": false,
    "gitlens.views.commits.files.layout": "tree",
    // TELEMETRY
    "intelephense.telemetry.enabled": false,
    "redhat.telemetry.enabled": false,
    "sonarlint.disableTelemetry": true,
    "telemetry.enableCrashReporter": false,
    "telemetry.enableTelemetry": false,
    "telemetry.telemetryLevel": "off",
    // WINDOW
     "window.commandCenter": false,
    // WORKBENCH
    "workbench.settings.useSplitJSON": true,
    "workbench.settings.editor": "json"
}

Whenever I am in a git folder I use zsh with Oh My Zsh.

Preferred Browser

Firefox

Apps

  • Zeal - offline documentation browser for software developers
  • usebruno - fast and git-friendly open source API client
  • glances - cross-platform system monitoring tool written in Python
  • byobu - open source text-based window manager and terminal multiplexer
  • meld - visual diff and merge tool

Fonts