diff options
author | justanothercatgirl <sotov2070@gmail.com> | 2024-02-09 10:07:01 +0300 |
---|---|---|
committer | justanothercatgirl <sotov2070@gmail.com> | 2024-02-09 10:13:36 +0300 |
commit | 02697b449ba557f61b798b46f2b39d35baa95b50 (patch) | |
tree | e2850b0432b5e7a8f26a4d6837639210a2f36aa2 /.cursed_bash.sh | |
parent | 7e7505c56cbcdfb410311978e723a190293d9abd (diff) |
some changes
Diffstat (limited to '.cursed_bash.sh')
-rw-r--r-- | .cursed_bash.sh | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/.cursed_bash.sh b/.cursed_bash.sh new file mode 100644 index 0000000..f304e14 --- /dev/null +++ b/.cursed_bash.sh @@ -0,0 +1,26 @@ + +function count_git_files_length { + echo $( for i in `git ls-tree --full-tree -r --name-only HEAD`; do wc -l "$i"; done | sed -r 's/[^0-9]+/\+/g' | cat - <(echo 0) | tr -d '\n'; echo ) | bc +} + +function swap() { mv "$1" "$1._tmp" && mv "$2" "$1" && mv "$1._tmp" "$2"; } + +function kboff() { xinput float `xinput \ + | grep "AT Translated" \ + | sed -r 's/.+id=([0-9]+).+/\1/'`; } +function kbon() { xinput reattach `xinput \ + | grep "AT Translated" \ + | sed -r 's/.+id=([0-9]+).+/\1/'` \ + `xinput \ + | grep "Virtual core keyboard" \ + | sed -r 's/.+id=([0-9]+).+/\1/'` ; } + +function fix-ntfs() { \ + sudo umount /dev/sda1 && \ + sudo ntfsfix /dev/sda1 &&\ + sudo mount /dev/sda1 /mnt/D ; } + +function screenoff() { sudo vbetool dpms off; } +function screenon() { sudo vbetool dpms on; } + + |