An open API service indexing awesome lists of open source software.

https://github.com/davoudarsalani/scripts

Bash/python scripts for everyday use on Arch Linux
https://github.com/davoudarsalani/scripts

arch automation bash linux python script sh shell

Last synced: 2 months ago
JSON representation

Bash/python scripts for everyday use on Arch Linux

Awesome Lists containing this project

README

          

![thumbnail](https://github.com/davoudarsalani/scripts/blob/master/thumbnail.jpg?raw=true)
# Bash/python scripts for everyday use on [Arch Linux](https://www.archlinux.org/)


platform
total
size
commit
last-commit
commit-activity


![table-badge](https://img.shields.io/static/v1?label=Bash&message=35&labelColor=black&color=blue&style=flat&logo=gnubash&logoColor=white)
[![Shellcheck](https://github.com/davoudarsalani/scripts/actions/workflows/shellcheck.yml/badge.svg?branch=master)](https://github.com/davoudarsalani/scripts/actions/workflows/shellcheck.yml)

||__lines__|__words__|__characters__|__size__|__commits__|__last committed__|
|-|:-:|:-:|:-:|:-:|:-:|:-:|
|[application.sh](https://github.com/davoudarsalani/scripts/blob/master/application.sh)|290|1,278|12,215|11.93K|2|2025-04-14 12:53:45 +0330|
|[awesome-apps.sh](https://github.com/davoudarsalani/scripts/blob/master/awesome-apps.sh)|66|190|1,827|1.78K|1|2025-04-17 09:32:53 +0330|
|[awesome-power.sh](https://github.com/davoudarsalani/scripts/blob/master/awesome-power.sh)|38|🔻78|888|888B|1|2025-04-17 09:32:53 +0330|
|[awesome-startup.sh](https://github.com/davoudarsalani/scripts/blob/master/awesome-startup.sh)|87|239|2,317|2.26K|2|2025-04-17 09:32:53 +0330|
|[awesome-widgets-network.sh](https://github.com/davoudarsalani/scripts/blob/master/awesome-widgets-network.sh)|155|590|6,473|6.32K|2|2025-04-14 12:53:45 +0330|
|[awesome-widgets.sh](https://github.com/davoudarsalani/scripts/blob/master/awesome-widgets.sh)|640|2,245|25,442|24.85K|3|2025-04-17 09:32:53 +0330|
|[browser.sh](https://github.com/davoudarsalani/scripts/blob/master/browser.sh)|56|169|1,784|1.74K|1|2025-04-12 17:11:52 +0330|
|[colors.sh](https://github.com/davoudarsalani/scripts/blob/master/colors.sh)|62|218|2,090|2.04K|1|2025-04-12 17:11:52 +0330|
|[commands.sh](https://github.com/davoudarsalani/scripts/blob/master/commands.sh)|282|2,485|17,957|17.54K|1|2025-04-12 17:11:52 +0330|
|[copy.sh](https://github.com/davoudarsalani/scripts/blob/master/copy.sh)|168|336|3,588|3.50K|2|2025-04-14 12:53:45 +0330|
|[ffmpeg.sh](https://github.com/davoudarsalani/scripts/blob/master/ffmpeg.sh)|218|993|11,489|11.22K|2|2025-04-14 12:53:45 +0330|
|[git.sh](https://github.com/davoudarsalani/scripts/blob/master/git.sh)|711|2,665|28,615|27.94K|2|2025-04-14 12:53:45 +0330|
|[helps.sh](https://github.com/davoudarsalani/scripts/blob/master/helps.sh)|99|356|3,582|3.50K|🔻0||
|[install-jdate.sh](https://github.com/davoudarsalani/scripts/blob/master/install-jdate.sh)|79|292|2,863|2.80K|1|2025-04-12 17:11:52 +0330|
|[kaddyify.sh](https://github.com/davoudarsalani/scripts/blob/master/kaddyify.sh)|137|579|5,267|5.14K|1|2025-04-12 17:11:52 +0330|
|[launcher.sh](https://github.com/davoudarsalani/scripts/blob/master/launcher.sh)|29|83|993|993B|1|2025-04-12 17:11:52 +0330|
|[mount-umount.sh](https://github.com/davoudarsalani/scripts/blob/master/mount-umount.sh)|208|644|6,751|6.59K|2|2025-04-14 12:53:45 +0330|
|[movie.sh](https://github.com/davoudarsalani/scripts/blob/master/movie.sh)|175|544|5,511|5.38K|2|2025-04-17 09:32:53 +0330|
|[music.sh](https://github.com/davoudarsalani/scripts/blob/master/music.sh)|39|131|1,506|1.47K|1|2025-04-12 17:11:52 +0330|
|[network.sh](https://github.com/davoudarsalani/scripts/blob/master/network.sh)|138|537|4,926|4.81K|1|2025-04-12 17:11:52 +0330|
|[nuke.sh](https://github.com/davoudarsalani/scripts/blob/master/nuke.sh)|30|85|🔻847|🔻847B|1|2025-04-12 17:11:52 +0330|
|[power.sh](https://github.com/davoudarsalani/scripts/blob/master/power.sh)|59|111|1,225|1.20K|2|2025-04-17 09:32:53 +0330|
|[rg.sh](https://github.com/davoudarsalani/scripts/blob/master/rg.sh)|74|195|1,935|1.89K|2|2025-04-14 12:53:45 +0330|
|[telegram.sh](https://github.com/davoudarsalani/scripts/blob/master/telegram.sh)|461|1,702|14,652|14.31K|1|2025-04-14 12:49:47 +0330|
|[tmux-statusline.sh](https://github.com/davoudarsalani/scripts/blob/master/tmux-statusline.sh)|107|443|4,201|4.10K|1|2025-04-12 17:11:52 +0330|
|[utils-audacious.sh](https://github.com/davoudarsalani/scripts/blob/master/utils-audacious.sh)|44|170|2,412|2.36K|🔻0||
|[utils-audio.sh](https://github.com/davoudarsalani/scripts/blob/master/utils-audio.sh)|45|344|2,676|2.61K|🔻0||
|[utils-calculation.sh](https://github.com/davoudarsalani/scripts/blob/master/utils-calculation.sh)|103|442|3,763|3.67K|🔻0||
|[utils-color.sh](https://github.com/davoudarsalani/scripts/blob/master/utils-color.sh)|307|531|4,939|4.82K|🔻0||
|[utils-duration.sh](https://github.com/davoudarsalani/scripts/blob/master/utils-duration.sh)|63|193|1,820|1.78K|🔻0||
|[utils-fir-blu-batt.sh](https://github.com/davoudarsalani/scripts/blob/master/utils-fir-blu-batt.sh)|🔻27|129|1,161|1.13K|🔻0||
|[utils-git.sh](https://github.com/davoudarsalani/scripts/blob/master/utils-git.sh)|349|1,405|10,436|10.19K|🔻0||
|[utils-network.sh](https://github.com/davoudarsalani/scripts/blob/master/utils-network.sh)|50|264|2,512|2.45K|🔻0||
|[utils-screen.sh](https://github.com/davoudarsalani/scripts/blob/master/utils-screen.sh)|47|409|3,113|3.04K|🔻0||
|[utils.sh](https://github.com/davoudarsalani/scripts/blob/master/utils.sh)|754|2,945|23,901|23.34K|🔻0||
||__lines__|__words__|__characters__|__size__|__commits__|__last committed__|
|__total__|6,197|24,020|225,677|220.39K|36||
|__average__|177|686|6,447|6.30K|1||

![table-badge](https://img.shields.io/static/v1?label=Python&message=10&labelColor=black&color=blue&style=flat&logo=python&logoColor=white)
[![Black](https://github.com/davoudarsalani/scripts/actions/workflows/black.yml/badge.svg?branch=master)](https://github.com/davoudarsalani/scripts/actions/workflows/black.yml)

||__lines__|__words__|__characters__|__size__|__commits__|__last committed__|
|-|:-:|:-:|:-:|:-:|:-:|:-:|
|[compress-xtract.py](https://github.com/davoudarsalani/scripts/blob/master/compress-xtract.py)|96|260|2,789|2.72K|17|2025-04-14 12:53:45 +0330|
|[download.py](https://github.com/davoudarsalani/scripts/blob/master/download.py)|🔺1,189|🔺4,827|🔺57,361|🔺56.02K|🔺28|2025-04-17 09:32:53 +0330|
|[is-tor.py](https://github.com/davoudarsalani/scripts/blob/master/is-tor.py)|77|241|2,635|2.57K|4|2025-04-12 17:11:52 +0330|
|[password.py](https://github.com/davoudarsalani/scripts/blob/master/password.py)|98|255|2,631|2.57K|18|2025-04-14 12:53:45 +0330|
|[record-audio.py](https://github.com/davoudarsalani/scripts/blob/master/record-audio.py)|55|167|1,465|1.43K|15|2025-04-12 17:11:52 +0330|
|[record-screen.py](https://github.com/davoudarsalani/scripts/blob/master/record-screen.py)|66|233|2,067|2.02K|15|2025-04-12 17:11:52 +0330|
|[record-unlimited.py](https://github.com/davoudarsalani/scripts/blob/master/record-unlimited.py)|81|222|2,701|2.64K|17|2025-04-14 12:53:45 +0330|
|[record-video.py](https://github.com/davoudarsalani/scripts/blob/master/record-video.py)|55|167|1,467|1.43K|15|2025-04-12 17:11:52 +0330|
|[screenshot.py](https://github.com/davoudarsalani/scripts/blob/master/screenshot.py)|153|550|6,617|6.46K|17|2025-04-14 12:53:45 +0330|
|[utils.py](https://github.com/davoudarsalani/scripts/blob/master/utils.py)|1,054|4,054|41,952|40.97K|🔻0||
||__lines__|__words__|__characters__|__size__|__commits__|__last committed__|
|__total__|2,924|10,976|121,685|118.83K|146||
|__average__|292|1,097|12,168|11.88K|14||

![table-badge](https://img.shields.io/static/v1?label=Total&message=45&labelColor=black&color=blue&style=flat&logo=&logoColor=white)

||__lines__|__words__|__characters__|__size__|__commits__|__last committed__|
|-|:-:|:-:|:-:|:-:|:-:|:-:|
|__total__|9,121|34,996|347,362|339.22K|182||
|__average__|202|777|7,719|7.54K|4||

__In the tables that come next, there is presented the most frequent words and characters in the scripts above with the exact number of times each of them has been used:__

Top words

|word|count|word|count|word|count|
|-:|:-|-:|:-|-:|:-|
|__file__|404|__if__|396|__to__|378|
|__in__|362|__self__|356|__str__|354|
|__text__|307|__https__|297|__function__|279|
|__main__|278|__scripts__|261|__is__|243|
|__get__|226|__color__|219|__source__|216|
|__true__|193|__sh__|192|__from__|191|
|__print__|183|__for__|181|__span__|180|
|__output__|179|__name__|171|__return__|170|
|__exit__|167|__fzf__|166|__elif__|158|
|__accomplished__|153|__import__|150|__0m__|147|
|__and__|145|__then__|144|__dir__|140|
|__count__|134|__none__|130|__all__|130|
|__title__|126|__status__|122|__not__|122|
|__github__|119|__else__|119|__int__|118|
|__message__|117|__fi__|117|__video__|116|
|__raw__|113|__set__|111|__with__|110|
|__commit__|109|__size__|107|__length__|105|
|__path__|104|__no__|104|__awk__|104|
|__info__|103|__as__|103|__echo__|102|
|__index__|101|__gruvbox__|101|__progress__|98|
|__pattern__|97|__mon__|97|__false__|96|
|__remove__|95|__list__|95|__of__|92|
|__url__|90|__flag__|89|__last__|88|
|__null__|85|__staticmethod__|84|__options__|84|
|__break__|84|__screen__|83|__branch__|83|
|__seconds__|82|__result__|82|__esac__|81|
|__res__|78|__items__|78|__help__|78|
|__pipe__|75|__tor__|74|__red__|74|
|__mic__|72|__getenv__|71|__log__|70|
|__home__|70|__type__|68|__sudo__|68|
|__open__|67|__col__|67|__check__|67|
|__ini__|66|__note__|65|__duration__|65|
|__inpt__|64|__local__|63|__up__|62|
|__password__|62|__orange__|62|__ip__|62|
|__convert__|62|__arg__|62|__do__|61|
|__pacman__|60|__mute__|60|__hash__|60|
|__down__|59|__be__|59|__array__|59|
|__awesome__|58|__bash__|57|__update__|56|
|__var__|55|__datetime__|54|__suffix__|53|
|__run__|53|__root__|53|__on__|53|
|__ir__|53|__curl__|53|__bin__|53|
|__secs__|52|__msgn__|52|__ffmpeg__|52|
|__id__|51|__field__|51|__blob__|51|
|__preview__|50|__msg__|50|__response__|49|
|__proxy__|49|__downloaded__|49|__connection__|49|
|__locked__|48|__download__|48|__device__|48|
|__files__|47|__delete__|47|__used__|46|
|__this__|45|__sink__|45|__invalid__|45|
|__widget__|44|__eth__|44|__devc__|44|
|__base__|44|__window__|43|__py__|43|
|__choice__|43|__readarray__|42|__make__|42|
|__replace__|41|__usr__|40|__telegram__|40|
|__failed__|40|__yellow__|39|__format__|39|
|__class__|39|__sub__|38|__read__|38|
|__pactl__|38|__exc__|38|__dl__|38|
|__can__|38|__wrap__|37|__state__|37|
|__opt__|37|__find__|37|__cur__|37|
|__token__|36|__temp__|36|__stts__|36|
|__env__|36|__dur__|36|__clear__|35|
|__wf__|34|__volume__|34|__urls__|34|
|__record__|34|__except__|34|__audtool__|34|
|__number__|33|__head__|33|__green__|33|
|__blue__|33|__subtitle__|32|__stackoverflow__|32|
|__png__|32|__outputname__|32|__config__|32|
|__only__|31|__icon__|31|__you__|30|
|__vol__|30|__use__|30|__systemctl__|30|
|__playlist__|30|__pl__|30|__off__|30|
|__level__|30|__here__|30|__have__|30|
|__at__|30|__action__|30|__remote__|29|
|__gray__|29|__first__|29|__dim__|29|
|__because__|29|__verbose__|28|__strip__|28|
|__port__|28|__os__|28|__movie__|28|
|__ip1__|28|__exception__|28|__empty__|28|
|__unit__|27|__sources__|27|__network__|27|
|__heading__|27|__dmenu__|27|__yay__|26|
|__theme__|26|__sleep__|26|__restart__|26|
|__lines__|26|__command__|26|__changes__|26|
|__bg__|26|__white__|25|__wget__|25|
|__turn__|25|__sure__|25|__selected__|25|
|__purple__|25|__nf__|25|__newlines__|25|
|__args__|25|__are__|25|__unmute__|24|
|__pulse__|24|__loops__|24|__jq__|24|
|__etc__|24|__branches__|24|__audacious__|24|
|__ahead__|24|__zip__|23|__while__|23|
|__song__|23|__nmcli__|23|__increment__|23|
|__xrandr__|22|__wc__|22|__vpn__|22|
|__themes__|22|__org__|22|__msgc__|22|
|__mindepth__|22|__markup__|22|__kaddy__|22|
|__headers__|22|__has__|22|__greenclip__|22|
|__display__|22|__code__|22|__clipboard__|22|
|__bar__|22|__any__|22|__after__|22|
|__ss__|21|__retries__|21|__order__|21|
|__ii__|21|__chats__|21|__but__|21|
|__vid__|20|__underline__|20|__ports__|20|
|__ins__|20|__ifs__|20|__float__|20|
|__will__|19|__tilda__|19|__test__|19|
|__short__|19|__pwd__|19|__push__|19|
|__key__|19|__italic__|19|__image__|19|
|__force__|19|__downloads__|19|__done__|19|
|__available__|19|__api__|19|__yes__|18|
|__value__|18|__strikethrough__|18|__sta__|18|
|__rm__|18|__regex__|18|__nnnn__|18|
|__match__|18|__iname__|18|__hh__|18|
|__dups__|18|__dd__|18|__content__|18|
|__blink__|18|__zipfile__|17|__venv__|17|
|__torsocks__|17|__timer__|17|__systemd__|17|
|__server__|17|__resolution__|17|__reboot__|17|
|__prefix__|17|__pad__|17|__out__|17|
|__mi__|17|__locally__|17|__ip2__|17|
|__eval__|17|__byte__|17|__always__|17|
|__youtubedl__|16|__write__|16|__variable__|16|
|__ul__|16|__sys__|16|__stream__|16|
|__same__|16|__restore__|16|__requests__|16|
|__parse__|16|__page__|16|__jymdhms__|16|
|__getopt__|16|__filter__|16|__failures__|16|
|__declare__|16|__cyan__|16|__chat__|16|
|__also__|16|__usage__|15|__that__|15|
|__sum__|15|__sign__|15|__send__|15|
|__rg__|15|__rec__|15|__reason__|15|
|__pass__|15|__part__|15|__packages__|15|
|__old__|15|__notify2__|15|__notification__|15|
|__mo__|15|__latest__|15|__keep__|15|
|__hours__|15|__flags__|15|__editor__|15|
|__continue__|15|__character__|15|__analyze__|15|
|__version__|14|__user__|14|__urgency__|14|

Top characters

|char|count|char|count|char|count|
|-:|:-|-:|:-|-:|:-|
|__e__|18,994|__t__|15,332|__i__|12,211|
|__r__|11,687|__o__|11,440|__n__|10,947|
|__l__|7,962|__c__|6,839|__d__|6,834|
|_____|6,220|__'__|6,150|__u__|5,971|
|__f__|5,738|__m__|5,545|__-__|4,908|
|__g__|3,541|__)__|3,199|__$__|3,074|
|__(__|2,726|__#__|2,682|__/__|2,484|
|__.__|2,115|____|2,088|__b__|1,848|
|__0__|1,792|__y__|1,766|__{__|1,632|
|____|1,589|__;__|1,587|__,__|1,518|
|__1__|1,313|__k__|1,122|__[__|1,104|
|__3__|927|__2__|870|__>__|849|
|__E__|835|__]__|798|__&__|796|
|__R__|669|__O__|601|__%__|583|
|__A__|561|__I__|557|__C__|541|
|__4__|474|__z__|443|__F__|424|
|__P__|362|__@__|346|__9__|331|
|__5__|309|__L__|308|__─__|285|
|__*__|284|__q__|270|__+__|264|
|__7__|216|__6__|216|__H__|206|
|__j__|178|__G__|173|__B__|146|
|__^__|122|__?__|120|__!__|112|
|__V__|106|__W__|88|__J__|83|
|__`__|50|__Z__|44|__│__|38|
|____|15|__╰__|12|__°__|7|




top