• 0 Posts
  • 15 Comments
Joined 6 months ago
cake
Cake day: June 20th, 2025

help-circle
  • https://blog.sanctum.geek.nz/series/unix-as-ide/

    # list all recursive files sorted by size  
    $ fd -tf "" -x du -h | sort -h  
    8.0K      ./asdfrc  
     20K      ./nvim/lua/lush_theme/bleak.lua  
     32K      ./alacritty.yml  
    
    # find files by extension  
    $ fd -e lua  
    nvim/colors/bleak.lua  
    nvim/init.lua  
    nvim/lua/config/autocmds.lua  
    
    # list found files in tree view  
    $ fd -e lua | tree --fromfile  
    .  
    └── nvim  
        ├── colors  
        │   └── bleak.lua  
        ├── init.lua  
    
    # Run "npm test" when a file changes in the src or test directories  
    $ fd src test | entr -- npm test  
    
    # find out how often you use each command  
    history | cut -d " " -f 1 | sort | uniq -c | sort -n | tail -n 10  
      80 rm  
      81 lsd  
     107 asdf  
     136 npx  
     161 find  
     176 fd  
     182 cd  
     185 rg  
     247 brew  
     250 nb  
     465 npm  
     867 git  
    






  • This is a cool user script. I don’t want to take that away from you. Beckons me back to a more fun version of the internet. You’re providing a useful feature to people.

    However I do want to encourage anyone running user scripts on their email clients to be very careful. If your script auto updates you are opening yourself up to a delayed attack. And if you don’t understand every bit of the script you are opening yourself up to exploitation. Determine your threat model and capability and proceed appropriately.

    This is the privacy community after all.