Live data from Hacker News

Why I Stick with the Linux Desktop

spin.atomicobject.com

11–20 of 88 posts

Re: Why I Stick with the Linux Desktop

#11
post #3
post #2

Nice. Not all that compelling because the bigger problems for Linux as a daily driver aren't covered (for me anyway) but highlights some features I did not previously know where fairly ubiquitous across window managers.

Out of curiosity, what sort of issues do you have using Linux as a 'daily driver'? I ask because I've been running Linux-only on a daily basis since '99, and (obviously) haven't had any major issues to cause me to change that decision.

For me personally it's image editing software. I need to be able to collaborate easily with graphic designers and manage my personal photography. Adobe's tools are the industry standard and what I need to collaborate with others.

That's the single thing holding me back. If I could have photoshop and lightroom on linux I'd switch in a heartbeat. Until then OS X will probably remain my main desktop.

Re: Why I Stick with the Linux Desktop

#12

It's way too nice to Apple to call their piss-poor Spaces "Virtual Desktops". Call me when I can finally arrange them how I want (i.e. 2 rows, 2 columns) and not have them in line, which is stupid and inefficient. I'd also like a call when Apple finally implements maximize for windows. And don't get me wrong, I am a Mac user, just a highly frustrated one when I see people praising them as the second coming of the pro…

Agreed. Spaces circa 10.6 was so much better than the crap we have now. But it seems like Apple is at least fixing their regressions for the first time since 10.7.

Re: Why I Stick with the Linux Desktop

#13

  Virtual desktops ....
  I always thought this would be useful for switching 
  between different contexts, like work vs. personal, 
  but I’ve rarely used it in practice.
I'm a virtual desktop addict. If I may, I'd like to share how I use mine, so that you might perhaps find them more useful in your own work. I have dual monitors, and four virtual desktops (in XFCE, but that doesn't matter).

Originally, I used only two workspaces (email/reading, development), and this has evolved a bit over time into 4. What I like about using virtual desktops is that I have a spatial mental model of where each thing is, which helps me ensure I don't mix up dev/production, and helps me avoid alt-tabbing to find what I want. I make extensive use of my window manager's ability to maximize on the left or right half of a screen. (This would probably not work well for me with a single monitor, unless it were a large one.)

1: E-mail/calendar on the left monitor, automated build system output on the right. This is for things that are semi-important but which I don't want to regularly have interrupting me.

2: Web browser with the app I currently am developing, and my console window on the left monitor, full-screen IDE (PyCharm) on the right. (I also put emacs or a terminal on the right as well when writing extensively in those.) This workspace is where I spend more than 80% of my time.

3: Github on the right screen, for pull requests, code review, issue tracking. I use this for a context-switch from developing code to reviewing it. I'll also use this workspace when babysitting a code release, to help ensure that I don't mix up local stuff with remote stuff.

4: music player. I stream music, so I rarely need to look at this except to change channels.

Re: Why I Stick with the Linux Desktop

#14

It's way too nice to Apple to call their piss-poor Spaces "Virtual Desktops". Call me when I can finally arrange them how I want (i.e. 2 rows, 2 columns) and not have them in line, which is stupid and inefficient. I'd also like a call when Apple finally implements maximize for windows. And don't get me wrong, I am a Mac user, just a highly frustrated one when I see people praising them as the second coming of the pro…

It's best to just have keyboard shortcuts for each space (Control 1-4) rather than move left to right. Even if you are moving in a 2x2 virtual screen you usually still have the inefficient diagonal case.

Re: Why I Stick with the Linux Desktop

#15
post #9
post #5

What I enjoy the most on my Linux desktop is how it handles installing/upgrading software. It's just easy, and it works. When I'm on Windows I can't stand the google-download-execute-untick boxes-next-next cycles. This post is more about UI features though.

Agreed. pacman -Syu is a godsend. Of course that's just the face of a great package manager and packaging. In many ways on Arch you could make the argument that it just works.

It does not get any better than pacman for sure, but I'm pretty happy with apt-get update && apt-get upgrade :)

Re: Why I Stick with the Linux Desktop

#16

It's way too nice to Apple to call their piss-poor Spaces "Virtual Desktops". Call me when I can finally arrange them how I want (i.e. 2 rows, 2 columns) and not have them in line, which is stupid and inefficient. I'd also like a call when Apple finally implements maximize for windows. And don't get me wrong, I am a Mac user, just a highly frustrated one when I see people praising them as the second coming of the pro…

You should try TotalSpaces. I can't speak for it, but it appears to replace the functionality lost from 10.6.

For me Spaces in 10.5 and 10.6 is as good as any *nix WM and better than several due to the linear wrapping behavior (on a 2x2 grid any workspace is accessible via directional key from any other.)

Re: Why I Stick with the Linux Desktop

#17
The middle click paste really hit home for me. I recently started working at a mostly Apple Big Co. And the middle click paste is sorely missed. Maybe I can find some equivalent but I always just took it for granted.

Re: Why I Stick with the Linux Desktop

#18
post #13

Virtual desktops .... I always thought this would be useful for switching between different contexts, like work vs. personal, but I’ve rarely used it in practice. I'm a virtual desktop addict. If I may, I'd like to share how I use mine, so that you might perhaps find them more useful in your own work. I have dual monitors, and four virtual desktops (in XFCE, but that doesn't matter). Originally, I used only two works…

I'm exactly the same way, with emacs occupying one, remote ssh's another, a browser another one, root windows elsewhere, xchat in its own, and so on. I now have 10 of them.

Re: Why I Stick with the Linux Desktop

#19
This is in no way a bashing of Linux. I love linux, I use it daily, but it's the desktop that I have issues with..

I've used Linux as a Desktop exclusively from 1999 to circa 2008. When I finally gave up. I think it was Ubuntu releasing buggy PulseAudio which broke the sound for me that was the last straw.

I still use Linux as a desktop occasionally but I just don't have the patience to deal with the weird quirks anymore. And there were plenty of quirks over the years.

I never understood why Linux went with Windows inspired ctr-c and ctr-v. For me especially since I do most of my work in a terminal window it was always counter intuitive. Shift-Ins is problematic on laptop keyboards and even on full size keyboards it requires both hands.

Each year (or so it seems) Bryan Lunduke does a "Why Linux Sucks "(http://www.youtube.com/watch?v=pSxX8a_TC7I) and I love it.

Post reply on HN