Re: What does your non-Debian desktop look like?
Posted: 2017-12-30 05:33
I've just switched over to OpenBSD-current (from -release) installed to bare metal. Downloaded bsd.rd to / (being in the uk I used a uk mirror https://www.mirrorservice.org/pub/OpenB ... ots/amd64/) booted that (at boot prompt entered boot boot.rd) and selected u (update), then pkg_add -u ... and quickly/relatively easily (mostly for me it was just accepting defaults) I'm now running with the latest version of firefox-esr ...etc.Head_on_a_Stick wrote:OpenBSD-current, same setup as Alpine
I would strongly recommend using www/chromium instead because that runs fully under pledge(2), which is OpenBSD's (much more effective) equivalent of Linux's seccomp and offers much improved security.ruffwoof wrote:now running with the latest version of firefox-esr
Thanks for that pledge /chromium tip. Now have it installed and feeling my way around (I've solely used firefox-esr for so long). I've added ublock origin, zoom page WE and ScriptSafe extensions in (NoScript, Ublock Origin and zoompage were the only things I had added to firefox-esr).Head_on_a_Stick wrote:I would strongly recommend using www/chromium instead because that runs fully under pledge(2), which is OpenBSD's (much more effective) equivalent of Linux's seccomp and offers much improved security.
My desktop/background is a monochrome xbm, with a xsetroot command in .xsession to set the background to dark-blue and foreground to green. So one less third party program having to be installed. I also have two xclocks on the desktop, a standard analogue and another set as digital to shown the date.Mmmm... stippling
Yes, thanks, I'm trying to stick to the base system whenever possible but as Oscar Wilde said:None1975 wrote:Head_on_a_Stick, 94 packages in the system. Very nice!
Anyway, my Haswell laptop now has a broken hinge so I had to convert my ThinkPad X201 to a dual-boot system.I can resist everything except temptation
punishment!Head_on_a_Stick wrote:Scrot of my fresh OpenBSD-current install to placate Garry:
Mmmm... stippling
Did you view the image at the native resolution?debiman wrote:punishment!Head_on_a_Stick wrote:Mmmm... stippling
I find that dwm (with the appropriate tiling algorithm) closest approaches my ideal workflow and whenever I switch to a stacker I find that I'm wasting too much time moving and resizing windows.oswaldkelso wrote:Usually it comes down to a fight between the terminal/desktop, tiling/stacking, keyboard/cursor or just plain bling.
Lots of youtube clips look choreographed and quite spectacular but when you see a tiling WM with big gaps between the tiles over use of the golden ratio it's failed already. Even a master with 2 or 3 smaller slaves takes up more screen than a well configured panel but offers little on a single workspace. How many of these windows/tiles are you actually looking at and any one time?
That's very impressive but...oswaldkelso wrote:It boots to the desktop on my laptop with ps_mem showing 56MB
yes!Head_on_a_Stick wrote:Did you view the image at the native resolution?debiman wrote:punishment!Head_on_a_Stick wrote:Mmmm... stippling
Obviously I was not clear enough. And you seem to have missed this bit in the linkHead_on_a_Stick wrote:^ Fascinating explanation, thanks!
I find that dwm (with the appropriate tiling algorithm) closest approaches my ideal workflow and whenever I switch to a stacker I find that I'm wasting too much time moving and resizing windows.
That's why I was advocating running maximized and my openbox theme has no iconify button https://www.box-look.org/p/1191774/The issue with stacking window managers is they tend to expect you to iconify and raise or move and resize them. That in my opinion is also a fail.
You should never need to iconify a window it make no logical sense. If your iconifying it's to see something that's hidden. Your not closing it so intend to return to it. You should just start what it's hiding because that just one action.
You should never need to move a window unless it's to another desktop. If your moving it's to see something that's hidden. Your not closing it so intend to return to it. You should just start what it's hiding because that just one action.
Re-sizing windows is rarely needed if you run maximized. In general if your re-sizing windows your desktop setup is failing. You should rarely need to resize a window unless it's to split two windows on the same desktop. Perhaps to read a file and whilst entering text into a terminal.
iconifying makes no sense, if your iconifying it's to see something behind the active window or because your not wanting to use it currently. In either case you need to concentrate on what you do want to do, and do that instead. Just raise what your wanting to do and the window your trying to hid will just go down the stack.
The same goes for icons on the desktop. They make no sense. The desktop is just a directory and the application to manage directories is a file manager. It's the same number of actions to switch to your file manager as it is to switch to the desktop, and as it will be maximized... enough said.
Yes but the codebase for my desktop is significantly smaller — in my fork of dwm (which is GPL'd), dwm.c is 1,916 lines[1] whereas openbox+tint2 runs quite a bit higher:oswaldkelso wrote:Memory is a mute point when we're using so little. So dwm uses 2.6MB
172.0 KiB + 35.5 KiB = 207.5 KiB fittstool
2.3 MiB + 487.5 KiB = 2.7 MiB tint2
4.2 MiB + 515.0 KiB = 4.7 MiB openbox
uses 8MB
Code: Select all
alpine:~$ for p in dwm dmenu openbox tint2; do wc -l $(which $p);done
79 /usr/bin/dwm
36 /usr/bin/dmenu
509 /usr/bin/openbox
1370 /usr/bin/tint2
alpine:~$
Actually, I quite like the fact that my desktop is almost unusable to most other people, I consider this to be a security featureoswaldkelso wrote:the point I was making was it needs to be usable by anyone including your granny.
Yes, I made it myself, do you like it?oswaldkelso wrote:I'm assuming you were just wanting to show your wallpaper and there's nothing wrong with your algorithm seeing all that wasted space on your desktop scrot.
Sounds interesting, I will check that out, thanks!oswaldkelso wrote:Re the shell Dragora 3 alpha released last night has a light shell by default. Not much to it yet and they are still trying to see if it will build across all the arches. I've not even booted it to X yet. Maybe your cup of tea. Like Alpine or Void. The package manager qi can be used on any distro as it will build static packages so not interfere with their own package manager. Website is not up to date so finding the iso maybe a challenge and as I said it's very much a testers alpha so likely to change daily and will be full of bugs.