Skip Navigation

User banner
Posts
1
Comments
48
Joined
8 mo. ago

  • Most of the time the fix is: put quotes around your strings (especially when they may contains globing patterns). Sometimes its using newer syntax available in bash but not on the snippet.

  • I only have to "quotes" strings that contains globs. The rest mostly work or use the newer/recommanded way to do things for posix shells.

    But I must admit, I only use it interactively. For scripts I #!/bin/{,ba}sh. I will use something else once it won some/most the distro preinstalls (either nu, elvish, fish, but for now it's sadly python).

  • Thanks to valve/proton, the biggest issue for playing on linux nowadays is the kernel level anti-cheat they force on some competitive games.

    Other than that most of the games just work, especially if they were made in a common engine (godot, unity, ue, …)

  • The only AAA I play are Nintendo ones (and RTS/MOBA since its a niche genre and you need a community for PvP). Since quite some times already. But I only look out for indies, I love getting new experiences and gameplay.

    And even when the gameplay is not new, the attention to details (gameplay wise) is at 1000% only on indies (Celeste, Hollow knight, Factorio, …)

  • I think some peoples developped an allergy to projects being (re-)written in rust. Not sure why.

  • I don't know elvish, but I can't get into nu. It is too different than what I learned (bash). I'm not sure I understand what they want to accomplish… Maybe I'm not the target, I use the shell to start commands as a dev, not as a devops or data guy…

    I also had a hard time using fish the first time I tried it. But since the version on Debian 10 I re-tried and now the only thing to know is "put the arguments in quotes if you want the command to do globbing". With that you can use 99% of the commands you find on internet as is.

  • I used Kresus some times ago on a server. It was nice, but my bank don't play nice and it is not my thing to manage like that.

    It should auto import and… I did not follow developments so don't remember the functionalities.

  • I'm on Linux and a prebuit PC would be a nice change. But at the same price or lower than Windaube, since I don't want a licence for them.

    I will prefer to build myself rather than paying an extra k…

  • Did you tried UnCiv ? Feels like garbage to play to me. Maybe it is just too complete for my mobile game sessions... (And I don't really like civilisation turn based games anymore.)

    Mindustry (factorio like) plays badly on mobile (everything is too small, touch is not precise need to zoom a lot but you don't see anything/can't build long belt that way). But now I want to play it on PC.

    On the other hand, Feudal Tactics is really nice to play on mobile.

    1. You need a license
    2. usage should just be help (avoid extra step)
    3. connect does not exist (see add and cmd list)
    4. You can git clone <REPO> <DEST FOLDER>, no need to cd
    5. maybeCreateDir is not used each time, there are some mkdir
    6. "changes" is not a helpfull commit message. Accept an optional argument string and {MESSAGE:=change}
    7. Accept a different repo path
    8. set -euxo pipefail at the start of the script if you want to exit at any error. Some sort of bash strict mode
    9. shellcheck does not like iterating over ls's output

    I'm too lazy to open issues/PR for all that, and I still need to learn stow. Hopfully this might help me ? (I don't really need help with git that this sçript look to abstract too much for me.)

  • Thanks. I think your message is not very clear at first (since I did not know about "nav mesh"). But reading Wikipedia is clear now. It also helped me find the official page (added the link in the post).

  • La faute à qui ? Qui aurait pu prévoir que le groupe présidentiel ne retrouverait pas la majorité au lendemain des européenes ?

  • Yup, pull requests are an invention from git's servers (I think github came up with that first). The built in way (famously used by the linux kernel) is git-send-email.

  • When I'm unsure, I ls <the-glob>, chek, then replace ls with rm.

  • Sadly I can't recommand pop-os. In 2 years, the updates broke twice on me.

    The resolutions where simple enough if you can use the command line to run sudo apt update, sudo apt upgrade. But the GUI shop updater just crashed on me without the apt error message visible.

    It is a nice distro overall with which you can even try tiled windows without commiting to it.

    -> pop-os is nice but it may break from times to times. So if (like me or most dev) you are ok with the CLI and just a bit of fixes from times to times then go for it. But if you are affraid of the CLI or never want to fix anything, then some other distro may be a better choice.

  • Just use this one... or any of this 4 others.

    This is the issue for us, python outsiders. Each time we try we get a different answer with new tools. We are outside of the comtunity, we don't know the trend, old and new, pro and cons.

    Your first recommandation is hatch... first time I've heard of it. Uv seems trendy in this thread, but before that it was unknown to me too.

    As I understands it, it should be pip's job. When it detect I'm in a project it install packages in it and python use them. It can use any tool under the hood, but the default package manager shoud be able to do it on its own.

  • On that note, I'm hesitant between writing my scripts in perl or python right now. Bash prevent sharing with Windows peoples... I just want to provide easy wrappers tools that are usually aroud 10 lines of shell, but testers ain't on linux so they cannot use them.

    I don't know perl, but each time I interract with pyton's projects I have a different venv/poetry/... to setup. Forget adout it the next time and nothing is kept easy to reuse.

  • Zellij always permitted to change all the keybindings… On the discord peoples asked for Alt as default modifier, and shared their config default locked. That what motivated the maintainer to include this sort of configs. With this version zellij implement the kitty’s keyboard protocol, which should enable to use more key combinaison (if your terminal support it). I’m not sure about multiples modifiers, I haven’t installed it yet.

    I’m not sure what you mean by "not being able to lock floating windows on top".