diff --git a/auto_tag_plugin/auto_tag_plugin.php b/auto_tag_plugin/auto_tag_plugin.php index c00f7a9..60ffb21 100644 --- a/auto_tag_plugin/auto_tag_plugin.php +++ b/auto_tag_plugin/auto_tag_plugin.php @@ -8,25 +8,29 @@ function auto_tag_plugin_init(ConfigManager $conf) $conf->setEmpty('plugins.AUTO_TAG_KEYWORDS', [ 'accessibility,web development,web design,html,css' => 'web-development', 'accounting' => 'accounting', - 'addict,drugs,cigarettes,bonbons,dopamine,sucre,nicotine,hooked' => 'addiction', + 'addict,drugs,cigarettes,bonbons,dopamine,sucre,nicotine,hooked,drogues' => 'addiction', 'adhd,tdah' => 'adhd', 'alternative,compatible,migrated,migration' => 'alternatives', 'ads,spam' => 'ads', - 'anxi,burnout' => 'health-and-wellness', + 'anxi,burnout,meditat,cardio' => 'health-and-wellness', 'architecture' => "architecture", 'archive,archiving' => 'archiving,archives', 'art' => 'culture', - 'ask hn,news.ycombinator.com/item?id=' => 'debate', + 'ask hn,news.ycombinator.com/item,reddit.com/r/' => 'debate', 'audio' => 'audio', 'autism,autist' => 'autism', 'automation,automate,automatic,scripting,terminal,shell script' => 'scripting,automation', 'beauty,imperfection' => 'beauty,imperfection', 'belgian,belgium' => 'belgium', 'astuce,best practices,checklist,guide,how-to,how to,deep dive,dive into,tips,optimize,optimization,comment,étapes,tutorial,tutoriel,how do I' => 'guides-and-tips', + 'bookmarks' => 'bookmarks-management', + 'browsers' => 'web-browsers', 'books,livre,livre,quatrième de couverture,roman,novel' => 'reading-and-literature,may-read,inspiration,culture', + 'robots.txt,bots,spam,crawling,ddos' => 'spam', 'bruxelles,brussels' => 'brussels', 'calm tech,calmness,calm' => 'calm-tech', - 'cheatsheet,cheat sheet,cheat-sheet' => 'cheatsheet,guides-and-tips', + 'cheatsheet,cheat sheet,cheat-sheet' => 'cheatsheet,guides-and-tips', + 'cleaning,nettoyage' => 'cleaning', 'cloud,aws,amazon,cloudron' => 'cloud', 'cloudron' => 'cloudron,hosting', '(comic),-comic-,comics' => 'comics,reading-and-literature,may-read,culture,humor', @@ -34,10 +38,10 @@ function auto_tag_plugin_init(ConfigManager $conf) 'communicate,communication,messaging,messenger,gmail' => 'communication', 'complex,impossible to solve,complicated,very difficult' => 'complexity, its-complicated', 'configure,configuration' => 'configuration', - 'databases,RDS' => 'databases', + 'database,RDS' => 'databases', 'data collection' => 'data-collection', 'data transfer' => 'data-portability', - 'debug,troubleshoot,diagnose,resolution,solution,problem,solv,trouble' => 'problem-solving,guides-and-tips,debugging', + 'debug,troubleshoot,diagnose,problem,solv,troubleshoot' => 'problem-solving,guides-and-tips,debugging', 'degoogl' => 'freedom', 'design' => 'design', 'development workflow,devex' => 'devex', @@ -45,8 +49,9 @@ function auto_tag_plugin_init(ConfigManager $conf) 'distraction,procrastin' => 'procrastination', 'diy,self-host,héberger soi-même,my personal' => 'diy', 'dns,network,tcp,wireshark' => 'network', - 'docker,docker-compose,docker compose,container,containers,k8s,kubernetes,minikube,k3s,helm,openshift' => 'container-technology', + 'docker,docker-compose,docker compose,container,containers,k8s,eks,kubernetes,minikube,k3s,helm,openshift' => 'container-technology,devops', 'documentation,docs,document' => 'documentation', + 'ses droits,legally' => 'legal', 'elixir,python,pip,rust,golang,programming,developer,software development' => 'software-development', 'emulator,emulation' => 'emulation', 'entrepreneurship,entrepreneurs' => 'business', @@ -59,9 +64,10 @@ function auto_tag_plugin_init(ConfigManager $conf) 'from home,remote work,work remote' => 'remote-work', 'big-tech,gafam,degoogl' => 'big-tech', 'game,jeu vidéo,game dev,jeux' => 'games,geek,culture', + 'gamedev,building game' => 'gamedev,games,geek,culture', 'gender,homosexualité,hétérosexualité,les sexes,caractères sexuels' => 'gender', 'gratuit,free' => 'free', - 'gitops,gitlab,devops,SRE,ci/cd,platform-engineering,ci pipeline,application deployment,dagger,continuous integration,site reliability eng' => 'devops', + 'gitops,gitlab,github actions,devops,SRE,ci/cd,platform-engineering,ci pipeline,application deployment,dagger,renovatebot,dependabot,continuous integration,site reliability eng' => 'devops,automation', 'git,gitlab,jujutsu,pijul,mercurial,svn,version control' => 'version-control', 'gpt,chatgpt,llm,llms,artificial intelligence,intelligence artificielle,l\'ia' => 'ai', 'hacking' => 'hacking', @@ -73,15 +79,17 @@ function auto_tag_plugin_init(ConfigManager $conf) 'linux,ubuntu,debian,linux windows macos' => 'os', 'list,index of,awesome,installation,GitHub - ' => 'list,discovery,tools-and-resources', 'low-tech,low tech' => 'low-tech', + 'markdown' => 'markdown,text-files,plaintext,formats', 'merdification,enshittif,AI-generated,crapification,decline in quality' => 'enshittification', 'monitoring,metrics,to monitor' => 'monitoring,metrics', - 'music,spotify,radios,webradios' => 'music', + 'movie,cinéma,cinema,film' => 'movies,culture,geek', + 'music,spotify,radios,webradios,soundtrack,bande originale,musique' => 'music', 'newsletter' => 'newsletter,news,may-subscribe', 'nostalg' => 'nostalgia', - 'obsidian,note taking,note-taking,knowledge manag' => 'knowledge-management', + 'obsidian,note taking,note-taking,knowledge manag' => 'knowledge-management,note-taking', 'open-source,open source' => 'open-source,free', 'optimize,optimization,speed up,an efficient' => 'optimization', - 'organize,organise,planning,prioritize,priorities,priority,tasks,project,focus,productivity,productive,gestion de tâches' => 'organizing,productivity-and-management', + 'organize,organise,planning,prioritize,priorities,priority,tasks,project,focus,productivity,productive,gestion de tâches,ticktick' => 'organizing,productivity-and-management', 'philosoph' => 'philosophy', 'photography' => 'photography,photos', 'podcast' => 'podcast', @@ -92,6 +100,7 @@ function auto_tag_plugin_init(ConfigManager $conf) 'privatebin,secret' => 'secrets', 'problem,solv,trouble' => 'problem-solving', 'programming languages' => 'code,computer-languages', + 'publishing' => 'publishing', 'quality' => 'quality', 'recycling,sustainab,green web,climate' => 'ecology', 'religion,chrétiens,bible,coran,islam,musulmans,croyants,athée,la foi,église' => 'religion', @@ -99,13 +108,14 @@ function auto_tag_plugin_init(ConfigManager $conf) 'rss,rss feed,miniflux,web reader' => 'content-aggregation,content-curation', 'ruby,rails app' => 'ruby,software-development,code', 'science' => 'science', - 'scripting,jq' => 'scripting', + 'scripting,jq,curl,wget' => 'scripting', 'search engine' => 'search-engines', 'security,permission,sécurité,secure,privacy,private,degoogl,gdpr,data protection,online tracking,user profiling,anonymo,anonymi,surveillance,malware,spyware,decentrali,secrets,privacy matters,vpn,passkey' => 'privacy-and-security', 'simplicity,minimal,less,declutter,stopped using,simple,simplif,reduction in,fewer,no longer needed' => 'minimalism', 'small web,indie web,indieweb' => 'small-web', - 'smartphone,android,mobile,phone' => 'mobile', + 'smartphone,android,mobile,phone,téléphone' => 'mobile', 'snippet' => 'code', + 'static site,static-site' => 'static-site,static-web', 'teamwork,collaborat,équipe,cooperat,coordinat' => 'collaboration', 'technology' => 'technology', 'template' => 'template', @@ -120,6 +130,7 @@ function auto_tag_plugin_init(ConfigManager $conf) 'ui' => 'ui', 'ux,the experience of,usable' => 'ux', 'vps' => 'cloud,vps,hosting', + 'web archive,web archiving,save any website,bookmarks,wayback machine,archive.org,archivebox' => 'web-archiving', 'wordpress,personal website,blog roll,blogroll,blogosphere,webring,digital garden,to blog' => 'blogging,writing,publishing,culture', 'work' => 'work', 'youtube.com,invidious,peertube,watch?v' => 'to-watch,video',