helper

My commonly used scripts and dotfiles. Maybe you'll find something useful here
git clone git://git.topo.tw/helper
Log | Files | Refs | README

ModeNameSize
-rw-r--r--.gitignore3L
-rw-r--r--Makefile113L
-rw-r--r--README.md14L
-rw-r--r--X11/alacritty/alacritty.toml85L
-rw-r--r--X11/alacritty/colors.toml23L
-rw-r--r--X11/alacritty/fonts.toml14L
-rwxr-xr-xX11/ask_before_close.sh10L
-rw-r--r--X11/eww/eww.scss377L
-rw-r--r--X11/eww/eww.yuck310L
-rw-r--r--X11/eww/images/bg.png322427B
-rw-r--r--X11/eww/images/icons/code.svg8L
-rw-r--r--X11/eww/images/icons/discord.svg6L
-rw-r--r--X11/eww/images/icons/files.svg16L
-rw-r--r--X11/eww/images/icons/firefox.svg14L
-rw-r--r--X11/eww/images/icons/geany.svg5L
-rw-r--r--X11/eww/images/icons/gimp.svg22L
-rw-r--r--X11/eww/images/icons/telegram.svg20L
-rw-r--r--X11/eww/images/icons/terminal.svg14L
-rw-r--r--X11/eww/images/icons/virtualbox.svg11L
-rw-r--r--X11/eww/images/music.png113344B
-rw-r--r--X11/eww/images/profile.jpg218845B
-rwxr-xr-xX11/eww/launch_dashboard33L
-rwxr-xr-xX11/eww/scripts/mails7L
-rwxr-xr-xX11/eww/scripts/music_info97L
-rwxr-xr-xX11/eww/scripts/open_apps42L
-rwxr-xr-xX11/eww/scripts/open_folders33L
-rwxr-xr-xX11/eww/scripts/open_links31L
-rwxr-xr-xX11/eww/scripts/sys_info78L
-rwxr-xr-xX11/eww/scripts/weather_info147L
-rwxr-xr-xX11/image/takeshot79L
-rw-r--r--X11/libinput/00-keyboard.conf9L
-rw-r--r--X11/libinput/09-custom-kbd.conf6L
-rw-r--r--X11/libinput/30-touchpad.conf7L
-rwxr-xr-xX11/mail/check_mail.sh18L
-rwxr-xr-xX11/mail/import_contact.sh4L
-rw-r--r--X11/mpd/ncmpcpp/.gitignore1L
-rw-r--r--X11/mpd/ncmpcpp/bindings46L
-rw-r--r--X11/mpd/ncmpcpp/config95L
-rw-r--r--X11/mpd/ncmpcpp/config.bak66L
-rwxr-xr-xX11/mpd/ncmpcpp/cover.sh18L
-rwxr-xr-xX11/mpd/ncmpcpp/cover_obs.sh21L
-rw-r--r--X11/mpd/ncmpcpp/default_cover.png42425B
-rwxr-xr-xX11/mpd/ncmpcpp/scripts/album-art248L
-rw-r--r--X11/mpd/ncmpcpp/scripts/music.png113344B
-rwxr-xr-xX11/mpd/ncmpcpp/scripts/ncmpcpp-art22L
-rw-r--r--X11/mpd/ncmpcpp/tsession32L
-rw-r--r--X11/openbox/rc.xml1261L
-rwxr-xr-xX11/rename_current_window.sh3L
-rw-r--r--X11/rofi/config.rasi12L
-rwxr-xr-xX11/rofi/pass.edit20L
-rwxr-xr-xX11/rofi/pass.get77L
-rwxr-xr-xX11/rofi/pass.replace43L
-rwxr-xr-xX11/rofi/pass.rm20L
-rwxr-xr-xX11/rofi/rofi-pass8L
-rwxr-xr-xX11/show_timer.sh29L
-rw-r--r--X11/themes/Arc-Dark/openbox-3/themerc186L
-rw-r--r--alias573L
-rw-r--r--bin/cron/task.cron2L
-rwxr-xr-xbin/csv/csv.2geojson46L
-rwxr-xr-xbin/csv/csv.move_column18L
-rwxr-xr-xbin/csv/csv.reorder17L
-rwxr-xr-xbin/docker/dktags29L
-rwxr-xr-xbin/gis/match-road.sh148L
-rwxr-xr-xbin/git/check-repos.sh48L
-rwxr-xr-xbin/git/swap-protocol.bash26L
-rwxr-xr-xbin/github/github-release.sh154L
-rwxr-xr-xbin/gpt/gpt379L
-rwxr-xr-xbin/gpt/gpt.image85L
-rw-r--r--bin/gpt/shellrc11L
-rw-r--r--bin/gpx/footer1L
-rwxr-xr-xbin/gpx/gpx.check.py85L
-rwxr-xr-xbin/gpx/gpx.merge_gpx.sh5L
-rwxr-xr-xbin/gpx/gpx.merge_trk.sh4L
-rwxr-xr-xbin/gpx/gpx2geojson.sh48L
-rw-r--r--bin/gpx/header10L
-rw-r--r--bin/image/shellrc68L
-rwxr-xr-xbin/init/check_upstream24L
-rwxr-xr-xbin/init/exit.sh5L
-rwxr-xr-xbin/init/sync.sh38L
-rwxr-xr-xbin/install.sh42L
-rwxr-xr-xbin/log/diary49L
-rwxr-xr-xbin/log/notify7L
-rw-r--r--bin/log/shellrc21L
-rwxr-xr-xbin/mail/append_authorized_key.sh22L
-rwxr-xr-xbin/mail/log.sh35L
-rwxr-xr-xbin/mail/save_context.sh19L
-rwxr-xr-xbin/markdown/reveal45L
-rwxr-xr-xbin/misc/brightness.sh10L
-rwxr-xr-xbin/misc/diff-highlight213L
-rwxr-xr-xbin/misc/flash.sh39L
-rwxr-xr-xbin/misc/mvt_decode.py11L
-rwxr-xr-xbin/misc/ocr16L
-rwxr-xr-xbin/misc/refresh-todo.sh5L
-rwxr-xr-xbin/misc/simple_cors_server.py18L
-rwxr-xr-xbin/misc/sync-gist.sh21L
-rwxr-xr-xbin/misc/transfer22L
-rw-r--r--bin/misc/upload.py295L
-rwxr-xr-xbin/osm/josm_install.sh8L
-rw-r--r--bin/osm/note1L
-rw-r--r--bin/osm/osm18L
-rwxr-xr-xbin/osm/osm.api.changeset.add10L
-rwxr-xr-xbin/osm/osm.api.changeset.close3L
-rwxr-xr-xbin/osm/osm.api.changeset.commit125L
-rwxr-xr-xbin/osm/osm.api.changeset.create25L
-rwxr-xr-xbin/osm/osm.api.changeset.update9L
-rwxr-xr-xbin/osm/osm.api.changeset.upload6L
-rwxr-xr-xbin/osm/osm.api.fetch6L
-rwxr-xr-xbin/osm/osm.api.fetch.full5L
-rwxr-xr-xbin/osm/osm.api.fetch.history6L
-rwxr-xr-xbin/osm/osm.api.member.relation4L
-rwxr-xr-xbin/osm/osm.api.referenced.relation6L
-rwxr-xr-xbin/osm/osm.api.referenced.way5L
-rwxr-xr-xbin/osm/osm.api.upload.to12L
-rwxr-xr-xbin/osm/osm.file.get4L
-rwxr-xr-xbin/osm/osm.file.get.full4L
-rwxr-xr-xbin/osm/osm.file.query4L
-rwxr-xr-xbin/osm/osm.goto3L
-rwxr-xr-xbin/osm/osm.help33L
-rwxr-xr-xbin/osm/osm.list.ids3L
-rwxr-xr-xbin/osm/osm.list.tag10L
-rwxr-xr-xbin/osm/osm.list.tags15L
-rwxr-xr-xbin/osm/osm.member.relation8L
-rwxr-xr-xbin/osm/osm.osc.by_member31L
-rwxr-xr-xbin/osm/osm.osc.by_tag45L
-rwxr-xr-xbin/osm/osm.osm.remove9L
-rwxr-xr-xbin/osm/osm.pbf.update41L
-rwxr-xr-xbin/osm/osm.query3L
-rwxr-xr-xbin/osm/sequence_number.sh22L
-rwxr-xr-xbin/sns/mastodon.sh17L
-rwxr-xr-xbin/task/context146L
-rw-r--r--bin/task/shellrc.bak19L
-rwxr-xr-xbin/unix/center_text.sh16L
-rwxr-xr-xbin/unix/fdswap41L
-rwxr-xr-xbin/unix/rsync_retry.sh14L
-rwxr-xr-xbin/unix/timer.sh92L
-rwxr-xr-xbin/unix/token6L
-rwxr-xr-xbin/wakeup.sh5L
-rw-r--r--description1L
-rw-r--r--gitconfig42L
-rw-r--r--misc/android_studio_settings.zip27830B
-rw-r--r--misc/backlight.rules5L
-rw-r--r--misc/gpg-agent3L
-rw-r--r--misc/keymap54L
-rwxr-xr-xmisc/kobo/settings.reader.lua257L
-rw-r--r--misc/kobo/settings/gestures.lua358L
-rw-r--r--misc/libinput-gestures.conf17L
-rwxr-xr-xmisc/otp14L
-rw-r--r--misc/pkglist.txt70L
-rw-r--r--misc/sshconfig4L
-rw-r--r--misc/st/config.h472L
-rw-r--r--misc/systemd/wakeup.service12L
-rw-r--r--misc/tmux.conf90L
-rw-r--r--misc/vconsole.conf2L
-rw-r--r--mutt/.gitignore2L
-rw-r--r--mutt/.signature1L
-rw-r--r--mutt/default215L
-rw-r--r--mutt/mailcap12L
-rwxr-xr-xmutt/message_filter.sh15L
-rwxr-xr-xmutt/mutt.desktop8L
l---------mutt/muttrc1L
-rw-r--r--mutt/muttrc.b9760204114L
-rw-r--r--mutt/muttrc.gmail31L
-rw-r--r--mutt/muttrc.topo82L
-rw-r--r--profile66L
-rw-r--r--snippets/bash_case10L
-rw-r--r--snippets/bash_server90L
-rw-r--r--snippets/chartjs_simple_bar_chart18L
-rw-r--r--snippets/css_html_showcase32L
-rw-r--r--snippets/css_html_structure85L
-rw-r--r--snippets/css_transition_common21L
-rw-r--r--snippets/dot_example27L
-rw-r--r--snippets/html_details2L
-rw-r--r--snippets/html_leaflet9L
-rw-r--r--snippets/html_mapclay8L
-rw-r--r--snippets/html_maplibre_cdn1L
-rw-r--r--snippets/html_script1L
-rw-r--r--snippets/html_template_map_leaderline135L
-rw-r--r--snippets/html_with_basic_head21L
-rw-r--r--snippets/javascript_mutationoberserver14L
-rw-r--r--snippets/javascript_promise3L
-rw-r--r--snippets/javascript_terrdraw32L
-rw-r--r--snippets/js_maplibre_terrain27L
-rw-r--r--snippets/lua_function3L
-rw-r--r--snippets/lua_keymap5L
-rw-r--r--snippets/lua_nvim_floating_window1L
-rw-r--r--snippets/lua_nvim_keymap1L
-rw-r--r--snippets/lua_nvim_lazy_init20L
-rw-r--r--snippets/lua_nvim_mini_add7L
-rw-r--r--snippets/make_basic9L
-rw-r--r--snippets/markdown_table6L
-rw-r--r--snippets/mermaid_simple_diagram8L
-rw-r--r--snippets/sh_shebang1L
-rw-r--r--snippets/use_curl_send_mail38L
-rw-r--r--snippets/use_openssl_send_mail36L
-rw-r--r--snippets/vim_autocmd1L
-rw-r--r--snippets/vim_autoevent_for_visual_mode5L
-rw-r--r--snippets/vim_function3L
-rw-r--r--tigrc354L
l---------vim/init.vim1L
-rw-r--r--vim/init/basic.vim273L
-rw-r--r--vim/init/config.vim352L
-rw-r--r--vim/init/highlight.vim12L
-rw-r--r--vim/init/keymaps.vim784L
-rw-r--r--vim/init/plugins.vim719L
-rw-r--r--vim/init/style.vim271L
-rw-r--r--vim/lazy.lua41L
-rw-r--r--vim/lua/chadrc.lua6L
-rw-r--r--vim/lua/configs/conform.lua19L
-rw-r--r--vim/lua/configs/lazy.lua47L
-rw-r--r--vim/lua/configs/lspconfig.lua23L
-rw-r--r--vim/lua/configs/telescope.lua66L
-rw-r--r--vim/lua/configs/treesitter.lua62L
-rw-r--r--vim/lua/mappings.lua181L
-rw-r--r--vim/lua/options.lua26L
-rw-r--r--vim/lua/plugins/init.lua334L
-rw-r--r--vim/mini.lua1526L
-rw-r--r--vim/spell/en.utf-8.add40L
-rw-r--r--vim/spell/en.utf-8.add.spl932B
-rw-r--r--vim/vimrc38L
-rw-r--r--web/bookmarklet/add-map7L
-rw-r--r--web/bookmarklet/add-outline15L
-rw-r--r--web/bookmarklet/kill22L
-rw-r--r--zsh/_cdg.zsh7L
-rw-r--r--zsh/_context.zsh7L
-rw-r--r--zsh/_hugo177L
-rw-r--r--zsh/_ssh.up3L
-rw-r--r--zsh/_vp.sh7L
-rw-r--r--zsh/_wi.sh11L
-rw-r--r--zsh/_ww.sh11L
-rw-r--r--zsh/_wwd.sh11L
-rw-r--r--zsh/bd.zsh64L
-rw-r--r--zsh/completion.zsh78L
-rw-r--r--zsh/deer489L
-rw-r--r--zsh/hugo.zsh205L
-rw-r--r--zsh/key-bindings.zsh123L
-rw-r--r--zsh/zshenv9L
-rw-r--r--zsh/zshrc162L