Commit Graph

550 Commits

Author SHA1 Message Date
Dmytro Meleshko 002cb0fca8 [nvim] enable automatic markdown text wrapping
See also dmitmel/eslint-config-dmitmel@4302a7077d
2021-05-16 02:42:59 +03:00
Dmytro Meleshko cbaeeb2f13 fixup! [zsh] add a couple of aliases to numfmt 2021-05-15 22:00:13 +03:00
Dmytro Meleshko 280606b2b0 [nvim] fix plugins after update 2021-05-15 20:19:39 +03:00
Dmytro Meleshko 96df378bb0 [nvim] add some more mappings 2021-05-15 18:45:59 +03:00
Dmytro Meleshko a34e6beee2 [zsh] add a couple of aliases to numfmt 2021-05-15 13:07:18 +03:00
Dmytro Meleshko 02cee81a90 [nvim] add a GBrowse handler for AUR package repos 2021-05-14 15:28:44 +03:00
Dmytro Meleshko 8804edfafe [zsh] add a little alias to kitty's icat 2021-05-14 11:45:59 +03:00
Dmytro Meleshko 39c393822d [zsh] load zplg from the main entry script 2021-05-11 10:58:41 +03:00
Dmytro Meleshko 391e01b647 [zsh] get rid of some useless things 2021-05-11 10:58:34 +03:00
Dmytro Meleshko b1566353e5 [zsh+nvim] fix sudoedit detection 2021-05-09 10:55:05 +03:00
Dmytro Meleshko c461a7443a [nvim] enable vim-pencil in emails 2021-05-09 01:10:50 +03:00
Dmytro Meleshko 32c7433183 upgrade the dependencies of markdown2htmldoc 2021-05-08 22:24:52 +03:00
Dmytro Meleshko f62f9bc0ba Revert "[userscripts] use the available helper functions"
This reverts commit 92361f9a54.
2021-05-08 22:02:27 +03:00
Dmytro Meleshko 92361f9a54 [userscripts] use the available helper functions 2021-05-08 16:21:27 +03:00
Dmytro Meleshko 50440e632a [web] add my userscripts 2021-05-08 15:53:40 +03:00
Dmytro Meleshko 1b38e41eec fixup! at long last, reformat all Python code with 2 space indents 2021-05-06 15:34:09 +03:00
Dmytro Meleshko 578180ea4c [python] stop flake8 from complaining over binary operators 2021-05-05 01:41:59 +03:00
Dmytro Meleshko a79d588f34 still not using neovim GUIs 2021-05-04 02:32:55 +03:00
Dmytro Meleshko 4b54ae7f02 [zsh] move zcompdump into ~/.cache 2021-04-28 17:50:31 +03:00
Dmytro Meleshko be46fba566 [scripts/copy-crosscode-emoji-url] add an option for allowing nsfw emotes 2021-04-26 15:42:56 +03:00
Dmytro Meleshko c12afbc6ff [nvim] move the flake8 config to an external file 2021-04-26 10:25:01 +03:00
Dmytro Meleshko f8c01686ee reformat all remaining Python scripts 2021-04-26 10:20:57 +03:00
Dmytro Meleshko dbd76019c8 at long last, reformat all Python code with 2 space indents 2021-04-26 10:11:02 +03:00
Dmytro Meleshko 74e978d78e [nvim] use Yapf with a modified config for formatting 2021-04-26 10:07:31 +03:00
Dmytro Meleshko 2c6193a487 [nvim] collapse the set and setlocal commands because the Vimscript syntax allows it 2021-04-25 21:21:32 +03:00
Dmytro Meleshko 8198c861f4 [nvim] disable automatic folds in the fugitive window because they break the UI 2021-04-25 21:18:23 +03:00
Dmytro Meleshko 70acf70f0b [nvim] entirely get rid of the CtrlSF plugin 2021-04-25 21:02:00 +03:00
Dmytro Meleshko 436fffdd6d [nvim] add a comment textobject in continuation to 4d42627b83
You may be wondering why I have exchanged a single simple plugin for two
arguably more complex ones. Well, vim-commentary couldn't put comments
on blank lines, so there. And also tcomment.vim was mentioned in the
README of the former plugin.
2021-04-24 14:06:43 +03:00
Dmytro Meleshko 660316fb14 [scripts/leveldb-dump] support setting separate key and value encodings 2021-04-23 21:38:37 +03:00
Dmytro Meleshko 44ba053b7c [nvim] correctly highlight class names in declarations 2021-04-23 21:17:50 +03:00
Dmytro Meleshko 4d42627b83 [nvim] use tcomment.vim instead of vim-commentary 2021-04-23 17:41:41 +03:00
Dmytro Meleshko 0221e6c08c [nvim] add a binding for my other favorite git command 2021-04-23 01:26:10 +03:00
Dmytro Meleshko be265eac7c [nvim] minor fixes to typescript syntax highlighting 2021-04-22 20:11:56 +03:00
Dmytro Meleshko bff7aeb006 [scripts] add leveldb-dump 2021-04-22 18:34:18 +03:00
Dmytro Meleshko 5585f9c693 begin adding types to the Python scripts 2021-04-18 18:06:47 +03:00
Dmytro Meleshko fa2406e572 [common_script_utils] add support for using fzf as a chooser
Among other things this means that the emote copier is finally supported
on Android.
2021-04-18 17:59:35 +03:00
Dmytro Meleshko 855538c921 [scripts] fix a bug in run_chooser when no search results are found 2021-04-12 00:54:57 +03:00
Dmytro Meleshko 661aa1785c clarify some things in the README 2021-04-10 14:39:49 +03:00
Dmytro Meleshko 2f8b3a5fa2 [crosscode] add an icon for the Arch mod 2021-04-09 10:21:00 +03:00
Dmytro Meleshko 8dfc96c910 import scripts from dmitmel/factorio-tools@8f8f9725e5 written on 2020-05-25 2021-04-02 21:53:36 +03:00
Dmytro Meleshko a90b41a8cc fix "module not found" errors when importing Python code from script-resources 2021-04-02 21:50:17 +03:00
Dmytro Meleshko 5ebbadb45d [zsh] carefully rewrite all prints to not produce escape sequences 2021-03-30 15:16:24 +03:00
Dmytro Meleshko 3d34200ac6 [nvim] apparently usage of l: inside functions is entirely optional 2021-03-30 01:24:37 +03:00
Dmytro Meleshko f9127d6ce2 [git] remove the "unstage" alias in favor of "grst" in zsh 2021-03-27 13:12:16 +02:00
Dmytro Meleshko 7d7a4b106b [scripts/playerctl-simple-menu] sort players which are currently playing something higher 2021-03-26 22:29:08 +02:00
Dmytro Meleshko e2d21d085c [nvim] fix highlighting of class names in SCSS 2021-03-26 01:15:15 +02:00
Dmytro Meleshko 4b0865b150 [scripts/pycalc] add a simple as a rock quadratic equation solver 2021-03-26 01:11:48 +02:00
Dmytro Meleshko 570307f0bc [nvim] fix highlighting of CSS pseudo-classes 2021-03-26 01:11:05 +02:00
Dmytro Meleshko 6a12867ee0 fixup! [nvim] fix syntax syncing for JS/TS after a vim-polyglot update (this made opening crosscode/assets/js/game.compiled.js insanely slow) 2021-03-25 23:13:46 +02:00
Dmytro Meleshko e93033fd69 [nvim] disable the custom folding algorithm for Haskell 2021-03-25 01:41:24 +02:00