A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python https://www-gem.codeberg.page

  • 5 Posts
  • 155 Comments
Joined 1 year ago
cake
Cake day: February 17th, 2023

help-circle

  • Thanks for sharing.
    I was personally not motivated/good enough to write a new tool so I’ve wrote scripts to use rofi (easily adaptable to dmenu) as:

    • an app launcher
    • a clipboard manager
    • an infobar to show things like the date/time, memory usage, disk space, battery level, wifi signal…
    • an omnibar to perform an internet search, quick units conversions
    • a calculator for simple math
    • a bookmark manager (list, open, edit, add, remove)
    • a password/2FA token manager (list, edit, add, remove, autofill internet fields)
    • a wifi manager
    • a vpn manager

    I’ve explained the basis here if you’re curious. Even though I was bad at keeping my code up to date you may get some ideas to expand your program.






  • Using Ublock picker (not zapper) you can block/allow elements per domain and save/revert your choices. But overall, like I already said, I agree with you that umatrix offered a more granular and easy approach. It would be nice to see that implemented in Ublock. I nonetheless understand why it’s not the case since it would benefit only few users and may scared most of the others.

    Hopefully umatrix will work for you for a long time. For me it was not and that’s how I discovered Ublock and adapt to its “limitations”. On a daily basis it helps me browse the internet like umatrix did. It’s just sad that umatrix was not forked.








  • LibreWolf is indeed based on the hardened Firefox arkenfox user.js so you get its benefits which means a privacy-focused browser but Librewolf also comes with more settings pre-adjusted, telemetry removed, useless features removed…

    I’ve played with Firefox settings for years before Librewolf was created and it saves me so much time, ensure my browser stays up to date and functional, and is able to perform fingerprints test way better than any other many web browsers I’ve tried.




  • This is my neovim visual config:

        -- General colors
        vim.api.nvim_set_hl( 0, "Normal", { bg = "none" } )
        vim.api.nvim_set_hl( 0, "NormalFloat", { bg = "none" } )
        vim.api.nvim_set_hl( 0, "NormalNC", { bg = "none" } )
        vim.api.nvim_set_hl( 0, "LineNr", { bg = "none" } )
        vim.api.nvim_set_hl( 0, "SignColumn", { bg = "none" } )
        vim.api.nvim_set_hl( 0, "Folded", { bg = "#4b4b4b" } )
        vim.api.nvim_set_hl( 0, "FoldColumn", { bg = "none" } )
        vim.api.nvim_set_hl( 0, "Visual", { fg = "#000000", bg = "#de935f" } )
        vim.api.nvim_set_hl( 0, "NotifyBackground", { bg = "#000000" } )```
    
        -- Spell checking 
        vim.api.nvim_set_hl( 0, "SpellLocal", { fg = default } )
        vim.api.nvim_set_hl( 0, "SpellRare", { fg = default } )
        vim.api.nvim_set_hl( 0, "SpellCap", { fg = "#de935f", italic=true } )
        vim.api.nvim_set_hl( 0, "SpellBad", { fg = "#ff0000", italic=true } )
       
       -- Markdown
       vim.api.nvim_set_hl( 0, "htmlBold", { bold=true } )
       vim.api.nvim_set_hl( 0, "htmlItalic", { italic=true } )
       vim.api.nvim_set_hl( 0, "htmlStrike", { fg = "#ff0000", strikethrough=true } )
    

    vim.api.nvim_set_hl( 0, “Normal”, { bg = “none” } ) is probably what would work for you.




  • www-gem@lemmy.mltoOpen Source@lemmy.ml*Permanently Deleted*
    link
    fedilink
    arrow-up
    27
    arrow-down
    1
    ·
    2 months ago

    I use the open source KISS launcher for years now. Your data never leaves your device, and you can expect to save battery life and speed up your device compared to complex and bloated launchers. KISS is just 250 KB and never connects to the Internet.

    The best thing is that - behind a simplistic configuration menu - you can configure it from an ultra minimalist black screen with one text box to call when you need to launch an app, search for a contact, search on internet… to a full app drawer organized however you want (alphabetical order, your own defined categories…). It’s just insane and unfortunately so much overlooked.