Show Off Your Desktop!

Let’s see what your normal programming environment looks like!
Restrictions:

  • Don’t jeopardize your job! No images from your work PCs.
  • No porn.
  • Don’t kill my bandwidth. Use jpeg or something.

That’s it!
My desktop: https://michael-thomas-greer.com/images/2020-03-14.1038.jpg

The background image is by a fellow named Ichwa over at DA:
https://www.deviantart.com/ichwanulfadhli/art/The-Wild-Flat-Landscape-Art-831568151

Windows 10 with Fedora 30 XFCE VM.

I spend a lot of time at the command prompt, for which ConEmu is usually my choice terminal emulator.

I actually cannot stand stuff cluttering my desktop — it is usually just the background image (with a running application or two in the way). I use TaskbarHide to get rid of that last pixel-high raster when the taskbar auto-hides.

C++ compilers of choice: MSVC 2019 and LLVM / Clang++ 9. (I always pass stuff through MSYS2 MinGW64 and GCC on Linux for good measure before release as well.)

Notepad++ for the win. :^D
Heres mine:

https://imgur.com/a/xx4rhjX

I don't like desktop icons as well, so I just hide them. XFCE because it feels smoother compared to KDE and GNOME, and I'm very use to it. It feels more intuitive for me.

The wallpaper is Howl's Moving Castle from the movie... well... How's Moving Castle. I'm a Studio Ghibli fan.

My terminals of choice are either xfce4-terminal, rxvt-unicode, or termite. I'm currently using xfce4-terminal right now just because it's the default that comes with the xfce desktop package.

GCC is only compiler I've used. I have clang installed as well, but that's because one of my plugins for VIM editor requires it. I haven't done enough programming to consider which compiler is actually better suited for whatever I'm working on.
Mine:

https://i.imgur.com/M2JQTLk.png

The background image is a slide-show, so the image is not static. I rotate the slide-show periodically.

A very old desktop, Win98 (or was it 95?):

https://i.imgur.com/p4c7dsB.jpg

I prefer to not have a lot of icons pinned to the taskbar, nor on the desktop. I may live a cluttered existence in the meat world, but not with my computers. I have a LOT of apps/programs pinned to the Start menu, though.

https://i.imgur.com/NhdpjPy.png

Oh, being a programming hobbyist with Win10 Pro, MSVC 2017 & 2019. No Clang. Or commandline editing/compiling for the most part. I do diddle around with it.
I've been playing around with fractal art lately:
https://imgur.com/qHPGD0J

Here's a large version of the background image (c. 15MiB):
https://www.dropbox.com/s/r9gg9sy0uj6hhio/g_halfres.png?dl=0

Overall, I'm still figuring out my programming workflow after switching to Windows from Linux. NTFS and Git are horrendously slow, and I'm still missing a familiar command line.

I write basically all of my code using Emacs.
Nice!

@fiji885
I like that movie. My daughter isn’t too sure though.
Also, XFCE for the win.

@Furry Guy
Alas, you installed Malware Bytes’ malware on your PC...
I like the cat, though. (I miss my cat.)

@mbozzi
MSYS2 is basically a repackaged, cross-compiled ArchLinux terminal shell for Windows.
https://www.msys2.org/

I use the command-line constantly. The default Command Window + cmd.exe shell isn’t too bad, and you can get a lot of GNU utilities to help. I have mine set up (via the shortcut I have pinned to my taskbar) to launch a startup file (.bat or .cmd — mine’s called “prompt.bat” kept with all the utilities I want automatically available in “C:\Users\Michael\bin”.

I also have a directory junction set to C:\m → C:\Users\Michael, which makes life really easy.

The key to managing the prompt in Windows is managing the PATH. From the system control panel, clear everything non-essential out. Then add a utility to put it in if you need it.

For example, I the file “\m\bin\clang++.bat” looks something like:

1
2
3
4
5
@echo off
path C:\Program Files\LLVM\bin;%PATH%
set INCLUDE=C:\Boost\include;C:\ICU\include
set LIBS=C:\Boost\lib64;C:\ICU\lib64
clang++ %*

(Mine is actually a fair bit more complex than that... but this covers the basic idea.)

Thereafter, I can initialize and use my WinBuilds/LLVM/Clang++9 compiler simply by using it normally. The initialization happens in the background and, once the PATH is updated, is ignored for the actual executable.

Likewise, my prompt.bat file can set up a number of useful aliases to save my butt when switching back and forth between cmd and bash, like:

 
doskey cp=copy $*


I tend to like ConEmu + Clink.

I also keep a copy of Python 3 and ActiveState’s Tcl/Tk in the path for scripting stuff.

I am not a fan of Emacs, but that is mostly because I am a Wordstar command junkie, and I think I nearly formatted my HD trying to escape the first time I used it. (It didn’t help that the emacs welcome uses that dumb M-foo notation, which I didn’t understand at the time either.) (For the record, joe is a piece of crap editor.)

I used to use my Delphi 5 to edit everything, but, alas, it has limitations that made me give it up a while ago.

Eventually I’m going to try sublime, but I don’t have a spare $70 ATM.


Oh, before I forget, I can host your images if y’all like, just to keep them from disappearing in a week... Just PM me and I’ll send you a link you can edit into your post.
I'll spare you a pic but notepad++ with black background, bright text colors. Command line compiler. I have 3 monitors (they give us 2 at work and the laptop has its own). Usually the third monitor is turned so I can mostly ignore it as it is for IM/email/interruptions.
I also have a directory junction set to C:\m → C:\Users\Michael, which makes life really easy.

Right now I'm (trying) to use
net use d: \\localhost\c$\dev
Which is causing frustrating problems with some build tools (CMake, for example).

Eventually I’m going to try sublime, but I don’t have a spare $70 ATM.
Sublime allows free evaluation, if I remember correctly

I tend to like ConEmu + Clink.

Clink looks like a tremendous improvement. Thanks.
You guys have some really clean looking desktops!

https://imgur.com/a/YMyzopE


Slide show desktop. I use Visual Studio most of the time, but I use an Ubuntu Terminal from the Microsoft Store to run my assembly code. I have Visual Studio Code, but I only ever really used it when learning HTML, Javascript, and Java.

Also, I made by taskbar only show when I move my mouse to it (it's on the left side). I changed to that about a month or so ago and I like how clean it looks. It can be annoying every now and then, but overall it's a really nice feature.
Last edited on
I can be annoying every now and then, but overall it's a really nice feature.


I am not sure how those two items are related :P
I am not sure how those two items are related :P

😂 LOL !
closed account (z05DSL3A)
My Windows desktop is very clean and plain blue/grey nice, neat, and tidy.
My actual desktop is somewhat...less
https://imgur.com/1mUkPpa
My actual desktop is somewhat...less

It may be messy, but you can tell a pro using that setup!
Topic archived. No new replies allowed.