JCreazy,

I thought that’s what it was for

backhdlp,
@backhdlp@lemmy.blahaj.zone avatar

Yeah, I think OOP is using it wrong

kidpixo,

I feel the pain, my i3 config is way(land) too long and not elegant enough…

huntrss,

I thought as well: should be sway ;)

LainOfTheWired, (edited )
@LainOfTheWired@lemy.lol avatar

This is like moaning that a Metallica concert is full of metalheads. The fediverse is built off Linux type ideology. So of course we flock here.

If you don’t like us make your own community or leave.

paddirn,

I mainly only use Linux with my SteamDeck now, but I’ve made use of it at various other times in the past, so I’m semi-familiar with it. Kind of the same boat though, I’ll see memes about it and I’m just like “Heh hehe heh…” ¯_(ツ)_/¯ “I don’t get it.”

Samsy,

i3? Sorry I use hyprland.

Btw. I thought it’s just a unixporn wm. But I can be very productive with hyprland.

ichmagrum, (edited )

“unixporn wm” and “productive” is not a contradiction at all.

Samsy,

Sure, but come on, Unixporn people are only productive in their dotfiles.

ichmagrum,

Meh. I did that kind of thing for maybe a year 4 years ago and then I just stopped changig it.

Now, I’m not productive (mostly because of health reasons), but I’m certainly not busy with editing dotfiles.

h_a_r_u_k_i,
@h_a_r_u_k_i@programming.dev avatar

What’s so special about hyprland? Why is it getting so much hype?

Samsy,

It’s near to sway but has some smooth animations, rounded corners, blur effects etc.

Moshpirit,
@Moshpirit@lemmy.world avatar

Yes. Mastodon is mostly about linux and cats. You’re welcomed.

guskikalola,
@guskikalola@vivaldi.net avatar

@Moshpirit @ElCanut why cats, dogs are funnier :(

chemicalwonka,
@chemicalwonka@discuss.tchncs.de avatar

Hardened Void Linux with i3 :3

Macropolis,

I can’t quit i3. I know there are better window managers out there, but I know I’m going to want to change all the key bindings to feel like i3. I really want to try a dynamic tiler though.

Zoidberg,

I’m in the same boat. The thing that I miss with i3 is a way to layouts. I like my windows mostly fixed but if you close one, everything needs to be redone. Oh and there’s no way to work without stacking and tabbing…

bulwark,

I bounce around a lot, mainly between Qtile and Awesome WM because I like how it handles multiple monitors. You should check it out, there’s loads of premade configs on GitHub.

janAkali,

I have pretty minimalistic setup.

Three dropdown terminals, managed by a bash script: top for quick commands, left and right for nvim.

Bar is i3bar, with a custom status program written in Nim language (can display any command output with conditional colors).

LovePoson,

So it wasn’t just me? I felt like lemmy was 10 times more active than reddit since i switched bc im mainly interested in linux. That should mean most of reddit doesnt care about linux then :/

Titou,
@Titou@feddit.de avatar

I love Dwm, what about you ?

ctr1, (edited )
@ctr1@fl0w.cc avatar

This is always the first thing I get set up:

# focus next available workspace on this output

bindsym $mod+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws-$ofs))

bindsym $mod+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && i3-msg workspace $(($ws+$ofs))

# move window to next available workspace on this output

bindsym $mod+Shift+q exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws-$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest

bindsym $mod+Shift+w exec --no-startup-id ws=$(i3-msg -t get_workspaces | jq ‘.[] | select(.focused) | .num’) && ofs=$(i3-msg -t get_outputs | jq ‘map(select(.active)) | length’) && dest=$(($ws+$ofs)) && i3-msg move workspace $dest && i3-msg workspace $dest

Works with sway if you replace i3-msg with swaymsg (and remove --no-startup-id, since it’s not needed for Wayland).

Edit: ampersand issues, trying quote instead of code block

EmergMemeHologram, (edited )

This is so much smoother than my vim config and tmux config…

ctr1,
@ctr1@fl0w.cc avatar

My neovim config is a total mess :D. But yeah i3-msg+jq is great, I’ve written a number of solutions to this problem before using the API and external scripts, but it’s nice having things inline in the config file

EmergMemeHologram,

My neovim config is unruly.

I have a folder with config files that I source, one for plugin installs, one for custom commands and hot keys, one for themes (I have a script to manage light and dark modes by time of day), one for project specific file type augroups. I’ve got a bunch of scripts in my home/.bin folder that parse different project files into json on git commit, and then I use vim script and FZF to do custom completion helpers and jump tools with that data. Then there’s my snippets folder…

I can never leave vim. It has taken over the pathways in my brain.

ctr1,
@ctr1@fl0w.cc avatar

Nice, sounds pretty cool. FZF is great, I need to try out some new things with it. Never got into snippets but I’m sure that speeds things up considerably, will think about it.

Yeah separate config files is probably the best approach if you have a lot of things configured. I haven’t done that yet, but might try soon. My config has generally been pretty simple, mostly bindings and plugin settings. But I started developing in the TTY and had to shoehorn-in a conditional theme and such to get it to work properly, leaving it pretty unorganized.

| I can never leave vim. It has taken over the pathways in my brain.

Haha, yeah

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linuxmemes@lemmy.world
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #