this post was submitted on 13 Aug 2025
82 points (100.0% liked)

unixporn

6785 readers
10 users here now

unixporn

Submit screenshots of all your *NIX desktops, themes, and nifty configurations, or submit anything else that will make ricers happy. Maybe a server running on an Amiga, or a Thinkpad signed by Bjarne Stroustrup? Show the world how pretty your computer can be!

Rules

  1. Post On-Topic
  2. No Defaults
  3. Busy Screenshot
  4. Use High-Quality Images
  5. Include a Details Comment
  6. No NSFW

founded 2 years ago
MODERATORS
 

It's been a year since I started using NixOS. I feel like I've added enough stuff to my desktop, but every now and then, there's just that one thing I want to automate. My workflow is almost entirely keyboard driven!

My config source code is available, including my servers'. You can find them here.

Yes, my config is almost at 10k lines. Definitely over that if I include my Emacs config. 10k lines

I found this very cool project called wlr-which-key. It allows you to have vim-like bindings outside vim. wlr-which-key

enslaved windows

Music player I am working on. I couldn't find a TUI music player that works with OpenSubsonic. My music player

  • Window manager: niri
  • Top bar: ags, source available here!
  • Cursor: Miku cursor
  • Editor: Nixvim (Neovim configured with Nix)
  • Music player: Feishin (The one I am working on doesn't support Mpris yet)
  • Programs in the screenshot: kitty + bash (terminal), xfreerdp + dockur (Windows in Linux), fnott + KDEConnect (notification in the corner)

Wallpaper: Hatsune Creation Myth

Music at the top: Garakuta Neverland, recently discovered it and I love it!

you are viewing a single comment's thread
view the rest of the comments
[โ€“] Geometrinen_Gepardi@sopuli.xyz 4 points 3 months ago (1 children)

What is Windows for Docker?

[โ€“] Object@sh.itjust.works 12 points 3 months ago* (last edited 3 months ago)

You can run Windows in a Docker/Podman container and connect to it via RDP to get Windows in Linux. I use it for some Office Word stuff. Project name is dockur. The entire command to launch this is basically this:

# Run container
docker run -d --name windows --env CPU_CORES=4 --env DISK_SIZE=64G --env HOME=/home/main/Windows --env LANGUAGE=Korean --env PASSWORD=Password --env RAM_SIZE=4G --env USERNAME=Windows --env VERSION=10 --device /dev/kvm --device /dev/net/tun --publish 8006:8006 --publish 3389:3389/tcp --publish 3389:3389/udp --volume ~/Windows/data:/data --volume ~/Windows/storage:/storage ghcr.io/dockur/windows:latest

# Connect to it
xfreerdp /cert:tofu /d:"" /u:"Windows" /p:"Password" /scale:100 -grab-keyboard +clipboard /t:Windows +home-drive -wallpaper +dynamic-resolution /v:"127.0.0.1"

I bind this to Win+Shift+r w.