Skip Navigation

Posts
188
Comments
356
Joined
2 yr. ago

  • Pipx is for making the script runnable system wide, not making the code importable system wide.

    Please go to a different folder, create and activate a venv, install the package and ipython, and see what you can import.

  • Not quite a god but

    https://en.m.wikipedia.org/wiki/Sphinx

    In Greek tradition, the sphinx is a treacherous and merciless being with the head of a woman, the haunches of a lion, and the wings of a bird. According to Greek myth, she challenges those who encounter her to answer a riddle, and kills and eats them when they fail to do so.

    The word sphinx comes from the Greek Σφίγξ, associated by folk etymology with the verb σφίγγω (sphíngō), meaning "to squeeze", "to tighten up".

  • When installed, is the module name actually energy_monitor, instead of energymonitor?

    To investigate interactively, you could create and activate a venv, install the package from the archive, install ipython, run that, and use its tab completion to import energ<TAB>.

  • I'm replying here because I think yours is the right answer (etckeeper), but for other readers I want to note that for Arch Linux in particular, an alternative is aconfmgr.

  • Well I haven't really used it myself yet but you could add aconfmgr to your setup.

  • Try Siduction for a Debian Sid based desktop rolling system, at least if you like one of the supported desktop environments.

  • Siduction is rolling Debian with more updated KDE stuff.

  • If you like Plasma or one of the other supported desktops, I suggest trying Siduction for this.

  • I can't really leave Firefox but use some extensions to try to lighten the experience, like uBlock Origin configured for "hard mode," TabStash with eager discarding turned on, and LocalCDN.

  • They might be referencing the fact that technically the DE's name is Plasma, not KDE.

  • Is the idea to have the window open while reducing noise? Otherwise, wouldn't it make more sense to replace the window glass?

  • If you were using Zsh, one way you could do this is by autoloading function files from a folder in your fpath.

    Let's say you're using ~/.local/share/zsh/site-functions for your custom functions. To ensure that folder is an early part of your fpath, put something like this within your .zshrc:

     
        
    typeset -U fpath=(~/.local/share/zsh/site-functions $fpath)
    
      

    Then let's say you want to override the uptime command. Add a file ~/.local/share/zsh/site-functions/uptime with content like:

     
        
    NO_COLOR=1 =uptime
    
      

    The last thing you need to do is mark it for autoloading, in your .zshrc:

     
        
    autoload -Uz uptime
    
      

    Instead of listing those functions manually as arguments, you could instead use a glob pattern to collect all those names, excluding any which begin with _ (completion functions):

     
        
    autoload -Uz ~/.local/share/zsh/site-functions/[^_]*(:t)
    
    
      
  • I don't know enough about titlebars on gnome to understand where your white issue is coming from, but one other to try is Wezterm.

  • It's a single, central, community space for build plans, which are extremely easy for anyone to create and submit.

    Edit: And easier to audit than prebuilt packages

  • Some of my favorites:

    • Launcher: Niagara
    • Rom: LineageOS
    • Browser: Firefox (with DarkReader and uBlock Origin)
    • Reddit: Relay (is this ending?)
    • HackerNews: Harmonic
    • Lemmy: Jerboa (haven't tried alternatives)
    • Podcasts: AntennaPod (haven't tried much else)
    • Identify stuff: LeafSnap (plants), SoundHound, Merlin (birds!)
    • Books: Moon+ Reader Pro
    • Barcodes: Catima
    • Computer stuff: KDE Connect
    • File stuff: Material Files and ZArchiver
    • TTS: @Voice Aloud Reader
    • Passwords: Bitwarden
    • Icons: Crayon or Viral
    • Keyboards: MS SwiftKey, maybe someday FlorisBoard, sometimes Hacker's Keyboard
    • Scrobbles: Simple Scrobbler
    • Video: VLC and NewPipe
    • Weather: Weawow

    EDITS:

    • Lemmy: Liftoff
    • Chat: Telegram
    • Email: Delta Chat?