• 6 Posts
  • 246 Comments
Joined 4 年前
cake
Cake day: 2021年1月15日

help-circle
  • vort3@lemmy.mltoLinux@lemmy.mlCurate your shell history
    link
    fedilink
    arrow-up
    29
    arrow-down
    1
    ·
    edit-2
    20 天前

    I comment the commands that I want and then use vim to remove ones without comments.

    For example, I run:

    longandannoyingcommand -f1 -f2 -f3 # keep, does something useful
    

    Usually comment explains what the command does so I can find it by description using fzf history search. And then you can easily find all lines that contain (or do not contain “# keep”) in your history to remove or keep.






  • Great release.

    However I’m still waiting for snapping/alignment/distribution to be usable. Right now, some things override others (even when holding a modifier to constrain node to an axis, it will snap to things that are not aligned with the axis), and because of visual vs geometric bounding box when resizing things it will snap to align with other shapes but when you let go of LMB, the object won’t be aligned anyway (so what was the point of snapping in the first place).

    Also sometimes things will snap to a guideline from a mile away, when things I’m trying to move are nowhere close to a guideline.

    I’m coming drom other software (specifically, Corel Draw) and understand it’s not fair to compare different tools and demand from one to mimic the other, especially when Inkscape is FOSS and Corel Draw is a commercial product made by paid developers. And you could also say most of things I’m complaining about are muscle memory things because I’ve been using Corel for years and need to let go of old habits and get used to Inkscape if I want to switch to it rather than demand Inkscape to be more Corel like.

    But I still believe Corel does some things just right. I pretty much never needed to turn off snapping in Corel and “it just worked”™, objects would never snap to a guide on the other side of the screen and constrained nodes (when holding Shift) would still both be constrained to axis and snap to objects, meaning it snaps on the intersection of the other object and the axis I’m moving along.

    Also if I’m resizing a box and the edge snaps to a guide, when I let go, in Corel the edge of the box will 100% be aligned with the guide, unlike in Inkscape.

    I’m pretty sure some of these issues are because of Geometric vs Visual bounding box differences, and it’s good we can at least choose between the two: Corel can’t even deal with visual bounding boxes IIRC. You work with geometric bounding box only.

    I think adding the toggle somewhere in the toolbar would be a great thing so that we don’t have to go into the menu and find it every time, maybe even a hotkey to toggle between the two.









  • Sorry I’m not a dev and can’t answer your questions, just got curious: you’re asking how things like autocompletion would work with Raylib. What’s Raylib, and why would it need something special and not work the same way everything else works?

    I don’t do development but I still like coding in Python and like to know about development.







  • Well, maybe there’s a way to make dolphin or other apps have transparency or blur, I’ll be honest and say that I don’t know.

    But looking at the screenshot you posted, it’s exactly the same thing I have. On the right it’s Konsole and you can enable transparency and blur in Konsole settings without installing any additional software.

    On the left you see Dolphin and it’s not transparent or blurred. However, the menus of Dolphin are transparent and blurred. This is because in Plasma you have a desktop effect that makes all menus transparent and/or blurred, it’s a global effect and applies to all menus.

    I can’t remember where it is exactly but you don’t need to install any additional software, it’s all built into Plasma.

    At least, I have it in KDE + Arch, maybe other distros have slightly different versions of Plasma.

    If this is indeed what you want, blurred menus, I can look up where it is enabled once I get to my laptop.