wwwgem

joined 2 years ago
[–] wwwgem@lemmy.ml 2 points 2 days ago

Looking for something else I ended up on MusicPlayerPlus which may check lots of the boxes, especially those not covered by ncmpcpp which is my favorite mpd frontend.

https://rybczak.net/ncmpcpp/ https://github.com/doctorfree/MusicPlayerPlus

[–] wwwgem@lemmy.ml 1 points 2 days ago

Doing that I can see the loading bar for half a second when reopening the app. As stated on the app webpage this is certainly to update the database with any new images but it doesn't rebuild the entire database from scratch.
Maybe your cache gets deleted automatically when you close the app on your device. Make sure you have no other app that may do so.

[–] wwwgem@lemmy.ml 5 points 2 days ago (2 children)

This doesn't sound like the normal behavior. From the app description: "This indexing process may take some time, but it's a one-time event. Once this initial indexing process is complete, the app will store the index on your device, and any new photos you add to your photo library will be automatically added to the index on the subsequent app launches."

If your experience is different you may let the dev know so they can fix it.

[–] wwwgem@lemmy.ml 5 points 6 days ago

I use rofi as my app launcher and more. I've share my old script here.

I have now extended this script to support the following:

  • execute a command if the input text belongs to /bin or /usr/local/bin
  • do some basic maths (using menu-calc)
  • open url in my web browser if the input text starts starts with http(s) or ends with .xxx (where x is any letter)
  • translate the input text in English/French using the deepl website if the input text starts with dpen/dpfr
  • search the input text with searx (if all the above failed)
  • manage my web bookmarks (using buku)
  • manage my clipboard (using copyq)
  • manage my passwords and autofill fields (using pass)
  • manage bluetooth devices
  • manage audio sinks and sources
  • manage my wifi and vpn
  • manage my tmux sessions
[–] wwwgem@lemmy.ml 1 points 1 week ago

It's been a long time since I checked the config options but yt-fzf only supports mpv as media player I think.

[–] wwwgem@lemmy.ml 4 points 1 week ago (2 children)

Yt-fzf is still an option if you're interested.

[–] wwwgem@lemmy.ml 3 points 2 weeks ago

Khal is also my app of choice for calendars, though it may not suit OP requirements since files are .ics Everything is kept in sync on my phone with Etar and DavX5.
Note that khal itself is the CLI aspect. It's interactive interface (ikhal) is really the TUI aspect of this app.

ikhal is great to manage events but I prefer to use the command-line to create events. And this is the only minor complaint I have against khal: its lengthy commands and lack of user friendly dates support (like "today", "next mon"...). Luckily all of that is easily fixable with a script which I should upload on my codeberg one day... I actually ended up adding edition and deletion support using (neo)vim and fzf so I don't use ikhal anymore but only creating events is really faster and easier with my script compare to using ikhal.

[–] wwwgem@lemmy.ml 3 points 3 weeks ago* (last edited 3 weeks ago)

I've been using xterm, urxvt, and st. Also tested alacrity, kitty, and wezterm. Your shell also plays a critical role in your terminal usage (but I won't deviate here).
For my use-case, the latter are overkill so I stayed with st. The only missing feature for me was image support even though I use it sporadically. To cover that I use a script that relies on ueberzug or ucollage if I need to browse folders.

I've wrote a small post about ucollage if you're interested.

[–] wwwgem@lemmy.ml 10 points 1 month ago (2 children)

If you're looking for an in-browser alternative I'd highly recommend you take a look at the LibRedirect extension for Firefox and Chromium. It'll automatically redirect any youtube URL to your preferred alternative between Invidious, Piped, PokeTube, CloudTube, Tubo, FreeTube, or Yattee.

If you're looking for an external app and like using a Linux terminal then ytfzf may be a good choice. I've briefly talked about it here. It will even allow you to search on Youtube (through invidious), Peertube, and Odysee if you so desire.

If looking for a phone app, I personally like NewPipe.

[–] wwwgem@lemmy.ml 3 points 2 months ago

Great idea. Thanks for sharing. Great choice of laptop BTW ;)

[–] wwwgem@lemmy.ml 8 points 2 months ago* (last edited 2 months ago) (1 children)

If you're looking for an in-browser alternative I'd highly recommend you take a look at the LibRedirect extension for Firefox and Chromium. It'll automatically redirect any youtube URL to your preferred alternative between Invidious, Piped, PokeTube, CloudTube, Tubo, FreeTube, or Yattee.

If you're looking for an external app and like using your terminal then ytfzf may be a good choice. I've briefly talked about it here. It will even allow you to search on Youtube (through invidious), Peertube, and Odysee if you so desire.

0
submitted 8 months ago* (last edited 8 months ago) by wwwgem@lemmy.ml to c/linux@lemmy.ml
 

Hello fellows,

I'm currently looking in 13-14" laptops with no immediate needs for one but just because it's exciting. I love my Dell XPS but I feel I should support companies with which I share more common views. I could make the effort to go a with a less attractive look (especially for bezels) but I don't want to go wrong with hardware so what are your thoughts on Framework, Starlab, Purism, and System76? I'll be running Arch and I tend to have a preference for Framework for now.

Do you have feedback (positive and negative) to share on any of these companies?

Thanks for the knowledge you'll bring me. That'll be extremely useful when time comes to go with a new machine.

Update 1: Still wonderful to be part of such a great community. Thanks for all the great feedback (looking for more :) ).
So far everyone is standing behind Framework. Anyone with a less positive experience or who would like to speak for the other companies?

Update 2: Thank you fellows for the time you've spent to share your honest feedback! I didn't want to influence your inputs but you all confirmed the Framework picture I had in mind. It's a piece of mind to read real world experience so thanks again. I was surprised to not see the system76 community speaks louder. Anyway, when time comes I will (virtually) push Framework shop's door.

0
submitted 8 months ago* (last edited 8 months ago) by wwwgem@lemmy.ml to c/linux@lemmy.ml
 

Hello,

The NixOS community has been great in helping me with my first steps in this distro. So I'll ask again few neovim-related issues I couldn't figure out after 3 days of search.

First, let me tell you that I'm trying to import a working neovim setup from another distro. Then let's see how I've configured neovim. I have this in my home.nix file:

programs.neovim = {
  enable = true;
  withPython3 = true;
  extraPython3Packages = (ps: with ps; [
    pynvim
    unidecode
    black
    isort
  ]);
  plugins = with pkgs.vimPlugins; [
    { plugin = *plugin_name*;
    type = "lua";
    config = builtins.readFile *config_file_path*;
    }
    ...
    ];
};

(my init.lua file is in the $HOME/.config/nvim folder)

With that most of my plugins work. Most because few are troublesome. Let's focus on three of them:

  1. I have pkgs.vimPlugins.nvim-comment installed but neovim reports that the command CommentToggle is not an editor command

  2. I have pkgs.vimPlugins.nvim-treesitter installed but the command TSInstall markdown returns "could not create parser dir '/nix/store/.../nvim-treesitter/parser ': Vim:E739: read-only file system '"

  3. I have pkgs.vimPlugins.mason-nvim and pkgs.vimPlugins.mason-lspconfig-nvim installed but runngin checkhealth mason returns few warnings:

  • mason.nvim is not the latest version (I use the unstable channel)
  • pip: not available spawn: python3 failed with exit code 1 and signal 0. /run/current-system/sw/bin/python3: No module named pip (note that python3_host_prog and python3_host_prog pip are marked "OK")

Thanks again for your assistance.

0
submitted 8 months ago* (last edited 8 months ago) by wwwgem@lemmy.ml to c/linux@lemmy.ml
 

I've been curious about NixOS for quite some time. Reading about it I couldn't see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.

So I decided to run NixOS in a VM and I'm still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.

It's clear that I'm missing something so please help me understand what it is.

Edit: Thank you to everyone in this great community! It's always so nice to have a constructive and sane discussion.
After reading so many comments, they all confirm what I've read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can't refrain myself from being curious and will continue testing NixOS.

The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That's probably what I was mostly looking for: another toy to play with.

Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!

I'll also take this opportunity to share the best help I've found so far to start with NixOS: https://github.com/MatthiasBenaets/nixos-config And his 3 hours (!) video: https://m.youtube.com/watch?v=AGVXJ-TIv3Y

view more: next ›