It’s impressive, how much of a difference even the slightest gradient makes …
labwc always felt different from Openbox, but the 0.9.0 release really closed that gap. The only thing missing visually now is the window buttons stylability.
It’s impressive, how much of a difference even the slightest gradient makes …
labwc always felt different from Openbox, but the 0.9.0 release really closed that gap. The only thing missing visually now is the window buttons stylability.
@mms On the two #openbsd’s I use #openbox, on #alpinelinux it is the #wayland #openbox cousin #labwc. Except for a clock my desktop is empty as in no icons. Menus a mouse button away. Background color #rebeccapurple
Heavily considering giving #niri a try after #paperwm has been causing some stability issues lately. I'm not sure if I'm ready to go back to a non-DE setup though (ran #openbox and #awesomewm back in the day). Niri sure is tempting though :-)
Ambiente de Trabalho #11
Eu até estava satisfeito com a minha personalização anterior, mas ao pesquisar por temas para a Polybar, eu vi uma outra possibilidade: Fazer as cores de algumas coisas mudarem de acordo com o papel de parede por meio do Pywal.
Colorindo as coisas
E assim, encontrei um tema Openbox que faz isso, que é o Obtgen. E olhando o Script que cria a colorização desse tema, vi que ele apenas copiava as configurações com as cores baseadas no arquivo .Xresources
gerado pelo wal
para um arquivo temporário e movia esse arquivo para a pasta do tema do Openbox.
E com base nisso, fiz outros Scripts que fiz o mesmo com o Rofi e a Polybar. E com o Script tendo essa estrutura:
#!/bin/bash## Arquivo de Configuração a ser mudado e a Pasta onde esse Arquivo irácolorFile="nippybox/colors.ini"colorFolder=" $HOME/.config/polybar/"## Arquivo .Xresources, de onde as cores são extraídasfile=$HOME/.Xresources## Função para extrair as coresfill_color(){get_colors(){grep "color$1 *:" $file | awk -F\# '{print $2}' | head -1}get_colors_bg=`grep "background *:" $file | awk -F\# '{print $2}' | head -1`get_colors_fg=`grep "foreground *:" $file | awk -F\# '{print $2}' | head -1`}## Arquivo de Configuração a ser mudado.color() {{fill_color## A partir desse "cat <<EOF", insira todo o arquivo de configuração a ser mudado. As cores de Background e Foreground tem que estar nesse formato #${get_colors_bg} e as demais cores (de 0 a 15) tem que estar nesse formato #$(get_colors 8)cat <<EOF[color]background = #${get_colors_bg}foreground = #${get_colors_fg}foreground-alt = #$(get_colors 8)module-fg = #F5F5F5primary = #$(get_colors 1)secondary = #$(get_colors 2)alternate = #$(get_colors 3)EOF} > $colorFile ## Escrevendo no Arquivo temporáriomv $colorFile $colorFolder ## Movendo para o local certo}## Executando a função.color
E esse Script foi feito para a Polybar e a Rofi. Depois juntei tudo num Script só, em que ele muda o papel de parede (com o nitrogen
), extrai as cores (com o wal
) e aplica as cores de acordo com as configurações feitas no Script. E ele executa assim:
Open-Box, Pre-Owned, and Refurbished Laptops: What’s the Difference and Which One Should You Choose?
Discover the key differences between open-box, pre-owned, and refurbished laptops to help you choose the best option for your needs and budget.
Learn More: https://www.ecselectronics.com/blogs/lists/open-box-pre-owned-and-refurbished-laptops
Les deseo que tengan un feliz y tranquilo #ViernesDeEscritorio . Hoy con #MXLinux y escritorio #Openbox
Ambiente de Trabalho #10
Substituí o Linux Mint que estava instalado em meu notebook antigo pelo Archcraft. Dei uma leve personalizada e esse foi o resultado.
Informações complementares
Fiz algumas pequenas mudanças no padrão do Archcraft. Primeiro, mudei do tema padrão para o “Forest”, que era um tema que me agradou, mas algumas coisas me incomodavam. A primeira, era a disposição dos elementos na Polybar.
Tema Forest por PadrãoDa Polybar, acabei retirar o player de música (que não via necessidade de estar sempre ali), o ícone perto da hora e o nome e velocidade da Rede. Para mim, isso já deixou a Polybar bem mais limpa.
Depois mudei alguns itens de posição, como os itens de Armazenamento, RAM e CPU, pois como a CPU varia mais que os outros itens, os outros ficavam sendo “empurrados” pelo contador da CPU.
Já faz muito tempo desde que eu usei um Openbox pela última vez e esse era um dos Ambientes que eu mais gostava de usar, e nos últimos dias tinha me dado uma vontade de usar esse ambiente novamente.
E daí pensei: Já que tenho o meu notebook antigo, vou instalar nele. Assim eu fiz, e gostei bastante. O Openbox consegue ser muito rápido mesmo num notebook com nove anos de idade. Para mim, é impressionante.
E adorei o trabalho feito no Archcraft. É uma distro em que foi pensado cada detalhe de como tornar o Openbox um ambiente usável, com alguns Scripts que facilitam algumas coisas no uso do sistema.
Eu acho que posso dizer que esse é um dos melhores Openbox que eu já usei.
Installing and exploring a new operating system (FreeBSD) has led me to revisit an old and friendly window manager: Openbox
Its an excellent foundation for crafting a lightweight and delightful FreeBSD desktop just the way I like it!
how do i move this window in gnome, i have no idea where to drag from because the title bar is full of widgets
just hold the windows key and you can now drag it anywhere
this feature, in one way or another, existed for more than a decade and is (from my experience) part of #GNOME, #KDE, #Xfce and even #Openbox (some of them disagree on whether to use Alt or the Windows key, but all of them have it) -- even Sway, which is a tiling window manager, still uses the same workflow to reorganize windows
@stefano My last Linux workstation was a dual monitor setup. Ran #Debian with #Openbox for a lean, minimal configuration. Web browser and multiple xterms open on one screen with apps or email with more xterms open on the other. I still used the virtual desktops too.
If the opportunity exists for a multi-monitor setup in your *nix-based OS of choice, take it! 🙂
sixel
in xterm
or the kitty protocol in kitty
, I've decided to stick with good old #Xterm . Also on my #FreeBSD daily driver I'm used to such luxuries as icons in the terminal like font awesome or nerd fonts but even though I could have used alacritty
or kitty
to achieve this I have decided to for go them. After all what do they do other make it look pretty ? I don't get any other functionality from them and they can easily be replaced with text. You might have noticed too that although I'm a #Wayland chic on my #ThinkPad I've decided to be all nostalgic and stick with Xorg on OpenBSD. I haven't yet settled on a window manager be it tiling or stacking but #HerbstluftWM and #Openbox are in my sights although I'm still using the default #Fvwm right now. I have my Qutebrowser setup and aerc for my email. Printing via cups and xsane for scanning. Looking into nsxiv
for an image viewer as the OpenBSD port of imv
is well out of date. Yes I'm having to make small changes but once I'm finished this wee Dell Optiplex 3080 tower will be perfect for daily driving OpenBSD and I'm looking forward to learning lots more. #RunBSDDay 16 of #31DaysOfFreeBSD :freebsd:
I'm happy with how my Openbox config is coming together! This time around I'm not using any kind of panel/taskbar and have set windows to open maximized by default:
https://gitlab.com/dwarmstrong/dotfiles/-/tree/master/.config/openbox?ref_type=heads
Next up: further configure `.xinitrc` to run some helper applications at `startx`.
Onward!
Day 13 of #31DaysOfFreeBSD :freebsd:
Going for a more uniform look for my Openbox setup using `Adwaita-Dark` for GTK and QT applications. For Openbox itself I'm using the `Nordic Dark` theme slightly modified (setting backgrounds on menus and titlebars to solid black):
Day 12 of #31DaysOfFreeBSD :freebsd:
Continuing to tweak my Openbox setup. I've fallen down the `xlock -mode _modename_` rabbit hole. 🙂
This is interesting: when - instead of `startx` - you run `exec startx`, if you try to bypass the screen locker by CTRL-ALT-Fnum to a console and kill the X session it knocks you back out to login. Same deal when you exit the X session normally. Nice and simple and exactly the behaviour I was looking for!