![]() In that snippet I choose a wallpaper from my “normal” wallpaper collection. On this section I showed my snippet for changing the lock screen wallpaper. ![]() Here’s a simple example to help better illustrate what I mean. The latter is extremely important, because it allows me to have the same keybinding do different things on different machines. The first contains the configuration common among all my machines, and the other is unique to each machine, adds extra stuff AND also rewrites bindings from the common config file. I split my config file into 2 files, one I called mon and the other sxhkdrc. While searching for a solution that’ll allow me to share the “core” configuration between machines, I noticed that sxhkd supported loading config files from multiple different sources at once. Most of my configuration applies to all of them, but inevitably some machines require small modifications. I tried using xdotool and xdo instead, but both of them offered far worse responsiveness. Note: Performance of this tweak could use some improvement, mainly due to the usage of the old xautomation tool. Xte 'keyup Alt_L' 'key Delete' 'keydown Alt_L' # Expand/contract a window by moving one of its side outward/inward I found myself always doing step 2 and 3 without thinking too much, so I thought why not have a dedicated binding just for doing that. Move the marked window to the preselected space.However, the common way of doing that is quite cumbersome where each step has its own separate keybinding: Sometimes, people want to manually reorder windows to something like a grid of four windows. Generate a random password to clipboardīspwm has this Fibonacci-style window opening order, where new windows get smaller and smaller.Move window to a workspace & switch to it.One last thing: most of the snippets involve around bspwm, but some are not, so I hope that even users of other window managers will find them useful. For the latter I’ll add a link to the author’s snippet. Some of the snippets I wrote myself, while some I found online. Instead, I want to share some snippets of my configuration, that may help inspire people, or even convince them to switch to bspwm+sxhkd. There are tones of articles on how to set up bspwm with sxhkd, so I won’t go into basic configuration here. To complement bspwm’s “missing feature”, the developer created another tool, sxhkd, which helps managing key bindings on any Linux system, but works especially well with bspwm (of course). The other stuff (namely, managing system key bindings) it leaves for other tools to do. I chose bspwm for various reasons I won’t go into in this post, but one of the strong points that I see in its design is that it does only one thing - manage windows. The idea of starting this project has come after more than one year of intensive usage of the great Kangoroo dictionary.That’s why, pretty soon after publishing this post, I moved to using a tiling window manager, and never looked back. Extra translations for vocabulary and kanji meanings are provided by the jmdict-i18n and kanjidic2-i18n projects.Levels for N3 come from the JLPT Resources page, which has also been used to fine-tune other levels. Level 1 vocabulary was extracted from lists provided by Thierry Bézecourt and Alain Côté. JLPT levels for (old) levels 4, 3 and 2 come from the JLPT study page, with kind autorization.Kanjis stroke animations data come from the KanjiVG sister project,.Tagaini Jisho uses data from various sources. Tagaini Jisho is powered by Qt and SQLite. Tagaini Jisho is Free Software distributed under the terms of the GNU General Public Licence, version 3. Want to try it? Download it for your system! Licence Interface available in English or French, dictionaries partially translated to languages other than English,.Printing of foldable pocket booklets for offline study,.Kanji stroke order animations for more than 6000 kanjis,.Lot of context information related to your study, like transitive/intransitive equivalents of verbs, studied words using a given kanji, etc.Presentation of results that focuses on the entries you need to study,.Powerful searching options for both vocabulary and kanjis, such as part-of-speech, JLPT level, etc.Tagaini Jisho also features complete stroke order animations for more than 6000 kanji. Finally, it makes it easy to review entries you did not remember by listing them on screen or printing them on a small booklet. It also let you train entries you are studying and follows your progression in remembering them. It allows you to quickly search for entries and mark those that you wish to study, along with tags and personal notes. Tagaini Jisho is a free, open-source Japanese dictionary and kanji lookup tool for Windows, MacOS X and Linux and aims at becoming your Japanese study assistant.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |