profile
viewpoint
Suraj N. Kurapati sunaku https://sunaku.github.io Like my work? 👍 Please spare a life today as thanks! 🐄🐖🐑🐔🐣🐟✨🙊✌ Why? For 💕 ethics, the 🌎 environment, and 💪 health! Learn more at 👉 www.is.gd/oyadad

sunaku/dasht 608

💁 Search API docs offline, in terminal or browser

sunaku/.vim 102

✌️ A modular (Neo)Vim configuration

sunaku/binman 38

🤓 Creates manual pages from header comments

sunaku/.dwm 10

My dwm configuration with Ruby statusbar.

sunaku/bdf2fon 9

Convert X11 BDF fonts to Microsoft .FNT and .FON formats

sunaku/ember 8

eRuby template processor

sunaku/erbook 8

Write books, manuals, and documents in eRuby.

sunaku/detest 5

Assertion testing library for Ruby

sunaku/.dmenu 4

My dmenu configuration.

sunaku/babelfish 4

Ruby interface to Yahoo! BabelFish translation service.

push eventsunaku/tmux-navigate

Suraj N. Kurapati

commit sha f66f9ce3f6cafbb4be08e59dba41d73978b0e1e9

tidy: move logic out of string; add documentation

view details

Suraj N. Kurapati

commit sha 93c9dcaee9b104b713ef5bf1ef4377ea9b923a5e

avoid parsing desired direction from tmux command

view details

push time in 2 hours

push eventsunaku/tmux-navigate

Suraj N. Kurapati

commit sha c94854c38a84eacbdde2292533415096413a196a

do window edge detection in Vim; no more timeouts!

view details

push time in 2 hours

push eventsunaku/home

push time in 3 hours

push eventsunaku/home

Suraj N. Kurapati

commit sha 79e2e77e7662b30296c0d865c67cc88768f702bd

kitty: native "Fantasque Sans Mono" has ligatures! https://github.com/belluzj/fantasque-sans/issues/64

view details

push time in 8 hours

startedbelluzj/fantasque-sans

started time in 8 hours

issue commentsunaku/tmux-navigate

Bad navigation on edges

I have implemented proper edge detection (no more timeouts!) in the Vim portion of this plugin in commit 8e5823ae5d05bfe1d75b18b88284f42db1093ab4. :tada: This should make it easier to implement smarter navigation logic, such as the no-wrap feature requested in this issue.

lervag

comment created time in 8 hours

push eventsunaku/tmux-navigate

Suraj N. Kurapati

commit sha 8e5823ae5d05bfe1d75b18b88284f42db1093ab4

do window edge detection in Vim; no more timeouts!

view details

push time in 12 hours

startedcamspiers/lens.vim

started time in 16 hours

issue commentsunaku/dasht

Any chance to use an alternative terminal browser?

Great! :+1: Then dasht-server already solves this use-case (local search engine). :heavy_check_mark: So I'm closing this issue. :checkered_flag: Thanks!

$ dasht-server &
http://127.0.0.1:54321

$ browsh http://127.0.0.1:54321 
brglng

comment created time in 16 hours

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 977bb1c2faa939a2bf6b3459148a29163f7da79c

fugitive: simplify Ggrep shortcuts; no need to cd

view details

push time in a day

push eventsunaku/.vim

Suraj N. Kurapati

commit sha a71b2d385add4cdc27a704515c0fa7eed1483c81

unimpaired: auto-center target after quickfix jump

view details

push time in a day

push eventsunaku/.vim

Suraj N. Kurapati

commit sha b7564468103ec3db8124f9c6d83c2afdf81dfbf4

fixup! switch to sainnhe's awesome colorschemes! 🤩

view details

push time in a day

startedsainnhe/forest-night

started time in a day

startedsainnhe/sonokai

started time in a day

push eventsunaku/.vim

Suraj N. Kurapati

commit sha e6a720dbc7a3030cbb0de782c291bbf16efeff24

make tab and folding shortcuts be more like CUA

view details

Suraj N. Kurapati

commit sha 3a48f6ee58505093095cae8a0ae76da7729db0c3

orphans quit too early if no untracked *.get files

view details

Suraj N. Kurapati

commit sha 0522fd8df0d953b75f7a3dabd4d5f9793297d310

Revert "replace a bunch of ftbundles with vim-polyglot" This reverts commit 1ce0619ca4f98a02387080396546e906a82f24ca. I was getting tons of Vim errors in Markdown filetype.

view details

push time in a day

push eventsunaku/.vim

Suraj N. Kurapati

commit sha ac4bc2008946ec9d4b258a08894a5e80d5ae3544

zk and zj don't travel out of the current fold level

view details

push time in a day

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 1cc64cef44ca5527c5dee6a4994325803f54d234

gruvbox-material: less intense colors in the tabline

view details

push time in a day

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 628fdccbd164d44a075f35f1cc75c313ebd99692

replace my own custom StatusLine with TABOO plugin

view details

push time in a day

startedgcmt/taboo.vim

started time in a day

startedmg979/vim-xtabline

started time in a day

push eventsunaku/.vim

Suraj N. Kurapati

commit sha d9fff5d5643ba3d5bbaf6a3fd04ab1832843a76c

fixup! switch to sainnhe's awesome colorschemes! 🤩

view details

push time in a day

push eventsunaku/home

Suraj N. Kurapati

commit sha 57ee39803a9dbaffb6494e32409411d2e6664729

kitty: switch to "Liga Fantasque Sans Mono" font

view details

Suraj N. Kurapati

commit sha 5b87b98f001c4570958c9400f441db2c409a2e37

kitty: use terminal colorscheme from `xrdb -query`

view details

Suraj N. Kurapati

commit sha 9cfa787fcb68ceed22b1099b45d7ac4d8d2b225a

switch to "gruvbox-material" terminal colorscheme

view details

push time in a day

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 1c820b6b2e1a95d362b2945127c401ef1d3b9af1

switch to sainnhe's awesome colorschemes! 🤩

view details

Suraj N. Kurapati

commit sha 7aa0f2dc63e176717f4ab8505847bcf25675f364

bin: `git ls-files --others` ignores filter pattern

view details

Suraj N. Kurapati

commit sha d685ee5fda37e4b3593be4b64d4ad83d3686a871

rename-editor: add comments to explain the logic

view details

Suraj N. Kurapati

commit sha 1ce0619ca4f98a02387080396546e906a82f24ca

replace a bunch of ftbundles with vim-polyglot

view details

push time in 2 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 2b318ac89c0f93d3f736fbe9543fd0daa94153e3

fixup! switch to sainnhe's awesome colorschemes! 🤩

view details

push time in 2 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 656cdd25f98d2ac8dc51ab290dc957aef5e519f2

replace a bunch of ftbundles with vim-polyglot

view details

push time in 2 days

startedsainnhe/tmux-fzf

started time in 2 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 1555d5774ec5a4acf86ed6632def18b6224e612a

rename-editor: add comments to explain the logic

view details

push time in 2 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha c9d3c0c79491c260f3ec4eb24ce4f375f221c6ad

bin: `git ls-files --others` ignores filter pattern

view details

push time in 2 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha da74e5a544364cccf2c20d27691462c4de028b8d

fix+update FIGlet bindings <Space>fA and <Space>fC

view details

Suraj N. Kurapati

commit sha 6bf37bc97494b92833f2810bfaf3c7c562361e80

switch to sainnhe's awesome colorschemes! 🤩

view details

push time in 2 days

startedsainnhe/edge

started time in 2 days

startedsainnhe/gruvbox-material

started time in 2 days

startedsheerun/vim-polyglot

started time in 2 days

startedfranbach/miramare

started time in 2 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha a74a06205f978412cf1f9c6f9cb5f65db6220585

format: only add extra empty line below, not above

view details

push time in 2 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 865c13d5eba8c2bc79012d63071f47060f7c9b52

better-whitespace: no confirm; use diff, highlight

view details

push time in 2 days

issue commentsunaku/dasht

Any chance to use an alternative terminal browser?

Can browsh behave like a UNIX pager (by taking in the HTML to be displayed on stdin)?

Otherwise, we would need to write dasht search results to a temporary file every time. :thinking:

brglng

comment created time in 2 days

startedbrowsh-org/browsh

started time in 2 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 6c246c7450bbd83bca502295fe2578c5329c9595

format: add shortcuts to create comment sections

view details

push time in 3 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 71d9f4aa00ae25348b30ecaab49597367d229be3

gruvbox: make TODO messages stand out more

view details

push time in 3 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 0c1feef13c2c76575a27d6aad3b9ef9124268345

update: ignore *.get files that aren't Git tracked

view details

push time in 6 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 2b9e04e4f86b6870597fd3261e8a4c2d567ac13d

qfedit plugin

view details

push time in 6 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 7a984d9d3c0119ea3aa757c488250fcbcc628fd4

basic provisions for your never-ending vim journey

view details

Suraj N. Kurapati

commit sha 4a81f90f97b5c9f4ca880dc8e62213f525d1664c

lavish comforts designed for enhanced QWERTY usage

view details

Suraj N. Kurapati

commit sha 07ce4dd35d2820f0d43e7976eaa5316520bcb5eb

lavish comforts optimized for ergonomic DVORAK use

view details

push time in 7 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 7a984d9d3c0119ea3aa757c488250fcbcc628fd4

basic provisions for your never-ending vim journey

view details

Suraj N. Kurapati

commit sha 4a81f90f97b5c9f4ca880dc8e62213f525d1664c

lavish comforts designed for enhanced QWERTY usage

view details

Suraj N. Kurapati

commit sha 07ce4dd35d2820f0d43e7976eaa5316520bcb5eb

lavish comforts optimized for ergonomic DVORAK use

view details

Suraj N. Kurapati

commit sha 23ab4c1c3179ce8dcfc00f7a991f0baa74b03011

import a few new Vim tricks from Hillel Wayne https://www.hillelwayne.com/post/intermediate-vim/

view details

Suraj N. Kurapati

commit sha 45cf0b56389ff4aa161ee4a9cbb24cd4396a6dab

try dasht#cursor_search_terms()

view details

Suraj N. Kurapati

commit sha 068ece6a50176b375f5cf52130f3eae23d67444d

try https://github.com/liuchengxu/vim-clap

view details

Suraj N. Kurapati

commit sha 2a58c6754a761c096357c350b5a662c6dfebe14a

add Rust ftplugin with abbreviations for println!()

view details

push time in 7 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 7a984d9d3c0119ea3aa757c488250fcbcc628fd4

basic provisions for your never-ending vim journey

view details

Suraj N. Kurapati

commit sha 4a81f90f97b5c9f4ca880dc8e62213f525d1664c

lavish comforts designed for enhanced QWERTY usage

view details

push time in 7 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 7a984d9d3c0119ea3aa757c488250fcbcc628fd4

basic provisions for your never-ending vim journey

view details

push time in 7 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 2ede987e4a214c3750dff9197bd0911c903f8307

ftplugin indentation was overridden on BufReadPost

view details

push time in 7 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 1f1fa76d5227f979c184400c0ea6130dd7de8932

add Rust ftplugin with abbreviations for println!()

view details

push time in 7 days

push eventsunaku/.vim

Suraj N. Kurapati

commit sha 797894e296f2ad7a318129bb2b033c2d0d3ccf3d

ftplugin indentation was overridden on BufReadPost

view details

push time in 7 days

push eventsunaku/home

Suraj N. Kurapati

commit sha e9405a2eef4ae246c8bc49328fd0a775c19e1115

kitty: use CascadiaCode-2007.01 SemiLight weight https://github.com/microsoft/cascadia-code/releases/tag/v2007.01

view details

push time in 8 days

push eventsunaku/home

Suraj N. Kurapati

commit sha cde919be0486ba40ac82b8cf987867247a16a1d6

kitty: use CascadiaCode-2007.01 SemiLight weight https://github.com/microsoft/cascadia-code/releases/tag/v2007.01

view details

push time in 8 days

push eventsunaku/home

Suraj N. Kurapati

commit sha b04356d0959581fdba79d2da8ae6fd3fd921088e

devilspie2: set kitty "always below" other windows

view details

Suraj N. Kurapati

commit sha 54f8f7f81b74a07b8f74615b9684c343bd5360b2

kitty: use CascadiaCode-2007.01 SemiLight weight https://github.com/microsoft/cascadia-code/releases/tag/v2007.01

view details

push time in 8 days

startedbrowserpass/browserpass-extension

started time in 11 days

startedlotabout/rargs

started time in 19 days

startedcrossbeam-rs/crossbeam

started time in 19 days

startedlotabout/skim

started time in 19 days

issue commentsunaku/vim-dasht

vim-dasht ignores DASHT_DOCSETS_DIR

Try setting the DASHT_DOCSETS_DIR environment variable in your shell configuration file (such as your ~/.profile) so that it's applied to your entire session. This way, both dasht and vim will inherit it.

Regarding interoperability with Zeal, I have created a new issue https://github.com/sunaku/dasht/issues/52 to track it. Thanks!

laoshaw

comment created time in 21 days

issue openedsunaku/dasht

better interoperability with Zeal and Dash

Feature: dasht should be able to re-use docsets from existing Zeal and Dash installations.

  • https://github.com/sunaku/vim-dasht/issues/16#issuecomment-646321688
  • Issue #22
  • Issue #44
  • Issue #15
  • Issue #4

created time in 21 days

startedtabatkins/railroad-diagrams

started time in 22 days

issue commentsunaku/dasht

dasht-server in macOS renders a blank page

What happens if you replace w3m with curl in this command line?

dasht-server | xargs -n1 curl

Could you also try running dasht-server separately and then curl?

$ dasht-server &
[1] 4132
http://127.0.0.1:54321

$ curl http://127.0.0.1:54321
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
<!DOCTYPE html>
<html>
...
alazarolop

comment created time in 22 days

startedralfbiedert/cheats.rs

started time in 24 days

startedLingDong-/shan-shui-inf

started time in a month

startedrust-lang/rustlings

started time in a month

delete branch sunaku/dasht

delete branch : issue-50

delete time in a month

push eventsunaku/dasht

Suraj N. Kurapati

commit sha e7a6bf39da54cb30801e0bb16ccdfd3bbae86cc1

GH-50: include full text of GPL; mention in README

view details

push time in a month

issue closedsunaku/dasht

Mention GPL license?

I noticed this fragment of code, fairly attributed to a GPL project:

https://github.com/sunaku/dasht/blob/7877d996fc0a07a5654c3e889bf22bb37c1f86dc/bin/dasht-query-exec#L48-L59

As far as I know, GPL is "viral", in that if a project (such as dasht) uses a fragment of GPL-licensed code, this makes the project a derived work based on the GPL-licensed fragment - and per the GPL license, this requires the derived project to be also distributed under GPL license. I believe you should mention this clearly in the "licensing" section of the dasht readme. I believe it's OK for the rest of the code to be licensed differently, so that any other parts of the code can be reused under that license, if taken without the GPL parts. But any copy of this (dasht) project that contains any GPL code, I believe must still be distributed in accordance with GPL license terms, and marked as such; I believe the license also requires that certain files (e.g. the full text of the GPL license) to be present in the project, see e.g.: https://www.gnu.org/licenses/gpl-faq.en.html#WhyMustIInclude

closed time in a month

akavel

issue commentsunaku/dasht

Mention GPL license?

Thanks all. I decided to err on the side of caution and mention + reproduce GPL in full in this project. :scream_cat:

Closed by commit 5a741dae987ce8f94cf82c14a02422190d3cad58.

akavel

comment created time in a month

push eventsunaku/dasht

Suraj N. Kurapati

commit sha 5a741dae987ce8f94cf82c14a02422190d3cad58

GH-50: include full text of GPL; mention in README

view details

push time in a month

startedLightTable/LightTable

started time in a month

push eventsunaku/dasht

Suraj N. Kurapati

commit sha 5a741dae987ce8f94cf82c14a02422190d3cad58

GH-50: include full text of GPL; mention in README

view details

push time in a month

push eventsunaku/dasht

Suraj N. Kurapati

commit sha 9a3a55401d5a5fd94bcb114ac72189e67f5dd6fa

GH-50: include full text of GPL; mention in README

view details

push time in a month

push eventsunaku/dasht

Suraj N. Kurapati

commit sha 14da12cc1d464f345941dce2d33f693ca2054f61

GH-50: include full text of GPL; mention in README

view details

push time in a month

push eventsunaku/dasht

Suraj N. Kurapati

commit sha 978e128b10c0e3dd730fc9352c8bc5611129c473

GH-50: include full text of GPL; mention in README

view details

push time in a month

issue commentsunaku/dasht

Mention GPL license?

Hi @akavel, I have implemented your suggestions in the issue-50 branch. Please check if this suffices.

akavel

comment created time in a month

create barnchsunaku/dasht

branch : issue-50

created branch time in a month

issue commentsunaku/dasht

Mention GPL license?

Adding the author of Zeal, @trollixx, to comment: What do you think about this licensing question? Notably, does an SQL query (which ultimately just reflects the schema of Dash's SQLite3 databases) warrant the replication of the full text of GPL in this project? Here are the queries, for your reference:

  • Zeal's query - https://github.com/zealdocs/zeal/blob/c6d4bab8bce62d39ceaec7eb853d12ca9c43a361/src/registry/docset.cpp#L268-L283
  • dasht's query - https://github.com/sunaku/dasht/blob/7877d996fc0a07a5654c3e889bf22bb37c1f86dc/bin/dasht-query-exec#L80-L98
akavel

comment created time in a month

issue openedtmux-plugins/tmux-resurrect

Feature request: Remember pane colors 🌈

Hello,

I like to apply colors to some of my tmux panes to help visually distinguish them from normal shells. For example, I run the following command to color the pane red before tailing my system's log files therein:

$ tmux select-pane -t:. -P 'fg=#ecbcbc,bg=#41363c' && tail -F /var/log/Xorg.0.log /var/log/Xorg.1.log /var/log/dmesg.log /var/log/hashboot.log ~/.xsession-errors

However, this plugin doesn't seem to store / remember such color settings when I save my session:

$ grep tail ~/.tmux/resurrect/last
pane    0       1       :zsh    1       :*      2       :/home/sunny    0       tail    :tail -F /var/log/Xorg.0.log /var/log/Xorg.1.log /var/log/dmesg.log /var/log/hashboot.log /home/sunny/.xsession-errors

Please enhance this plugin to also remember pane color settings when saving/restoring sessions.

Thanks for your consideration.

created time in a month

startedgrams/task-focused-browser-tabs

started time in a month

startedbernhard-hofmann/Tabsets

started time in a month

issue commentcontainers/bubblewrap

Cannot compile

I'm unable to get past the configure error on CentOS 6.6 even after installing pkg-config. Details below.

How I installed the dependencies

[root@3ca861bdd045 ~]# wget https://download-ib01.fedoraproject.org/pub/epel/testing/7/SRPMS/Packages/b/bubblewrap-0.3.3
-2.el7.src.rpm
--2020-06-06 23:14:03--  https://download-ib01.fedoraproject.org/pub/epel/testing/7/SRPMS/Packages/b/bubblewrap-0.3.3-2.el7.src.rpm
Resolving download-ib01.fedoraproject.org... 152.19.134.145, 2610:28:3090:3001:dead:beef:cafe:fed6
Connecting to download-ib01.fedoraproject.org|152.19.134.145|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 135083 (132K) [application/x-rpm]
Saving to: “bubblewrap-0.3.3-2.el7.src.rpm”

100%[==============================================================================>] 135,083      604K/s   in 0.2s

2020-06-06 23:14:04 (604 KB/s) - “bubblewrap-0.3.3-2.el7.src.rpm” saved [135083/135083]

[root@3ca861bdd045 ~]# rpm -i bubblewrap-0.3.3-2.el7.src.rpm
warning: bubblewrap-0.3.3-2.el7.src.rpm: Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY
warning: user mockbuild does not exist - using root
warning: group mock does not exist - using root
warning: user mockbuild does not exist - using root
warning: group mock does not exist - using root

[root@3ca861bdd045 bubblewrap]# yum install $(grep BuildRequires ~/rpmbuild/SPECS/bubblewrap.spec | tee /dev/tty | cut -f2 -d:)
BuildRequires: autoconf automake libtool
BuildRequires: gcc
BuildRequires: libcap-devel
BuildRequires: pkgconfig(libselinux)
BuildRequires: libxslt
BuildRequires: docbook-style-xsl
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: mirrors.codec-cluster.org
 * extras: mirror.web-ster.com
 * updates: mirrors.xtom.com
Package autoconf-2.63-5.1.el6.noarch already installed and latest version
Package automake-1.11.1-4.el6.noarch already installed and latest version
Package libtool-2.2.6-15.5.el6.x86_64 already installed and latest version
Package gcc-4.4.7-23.el6.x86_64 already installed and latest version
Package libcap-devel-2.16-5.5.el6.x86_64 already installed and latest version
Package libselinux-devel-2.0.94-7.el6.x86_64 already installed and latest version
Package libxslt-1.1.26-2.el6_3.1.x86_64 already installed and latest version
Package docbook-style-xsl-1.75.2-6.el6.noarch already installed and latest version
Nothing to do

How I tried building from the git repo

[root@3ca861bdd045 bubblewrap]# git rev-parse HEAD
af3047359632eb2ebd974ef154ad0249a0cfdc72

[root@3ca861bdd045 bubblewrap]# ./configure --prefix=/usr --libdir=/usr/lib64
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking how to create a ustar tar archive... gnutar
checking dependency style of gcc... gcc3
checking whether to disable maintainer-specific portions of Makefiles... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc and cc understand -c and -o together... yes
checking sys/capability.h usability... yes
checking sys/capability.h presence... yes
checking for sys/capability.h... yes
checking for xsltproc... /usr/bin/xsltproc
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for BASH_COMPLETION... no
checking for SELINUX... no
./configure: line 6233: syntax error near unexpected token `WARN_CFLAGS,'
./configure: line 6233: `CC_CHECK_FLAGS_APPEND(WARN_CFLAGS, CFLAGS, \'

After disabling SELinux

[root@3ca861bdd045 bubblewrap]# ./configure --prefix=/usr --libdir=/usr/lib64 --disable-selinux
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking how to create a ustar tar archive... gnutar
checking dependency style of gcc... gcc3
checking whether to disable maintainer-specific portions of Makefiles... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc and cc understand -c and -o together... yes
checking sys/capability.h usability... yes
checking sys/capability.h presence... yes
checking for sys/capability.h... yes
checking for xsltproc... /usr/bin/xsltproc
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for BASH_COMPLETION... no
./configure: line 6233: syntax error near unexpected token `WARN_CFLAGS,'
./configure: line 6233: `CC_CHECK_FLAGS_APPEND(WARN_CFLAGS, CFLAGS, \'

After disabling both SELinux and BASH completion

[root@3ca861bdd045 bubblewrap]# ./configure --prefix=/usr --libdir=/usr/lib64 --disable-selinux --with-bash-completion-dir=no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking how to create a ustar tar archive... gnutar
checking dependency style of gcc... gcc3
checking whether to disable maintainer-specific portions of Makefiles... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc and cc understand -c and -o together... yes
checking sys/capability.h usability... yes
checking sys/capability.h presence... yes
checking for sys/capability.h... yes
checking for xsltproc... /usr/bin/xsltproc
./configure: line 6233: syntax error near unexpected token `WARN_CFLAGS,'
./configure: line 6233: `CC_CHECK_FLAGS_APPEND(WARN_CFLAGS, CFLAGS, \'
Eriton33

comment created time in a month

startedjohannhof/pipeline.rs

started time in a month

issue commentdashbitco/flow

noproc errors - connecting finite GenStage to Flow.partition

Wonderful! :sparkling_heart: Setting that :accumulate flag on GenStage.demand solved the problem. :+1: Thanks.

iex(4)> {:ok, producer} = GenStage.from_enumerable(1..3, link: false); GenStage.demand(producer, :accumulate); Flow.from_stages([producer], stages: 1) |> Flow.partition(stages: 3) |> Flow.map(fn i -> ms = :timer.
seconds(i); IO.inspect("#{inspect(self)}: sleep #{i}"); Process.sleep(ms); ms end) |> Enum.to_list()
"#PID<0.1107.0>: sleep 2"
"#PID<0.1108.0>: sleep 1"
"#PID<0.1108.0>: sleep 3"
[2000, 1000, 3000]
sunaku

comment created time in a month

startedueokande/bashtub

started time in a month

startedsharkdp/hyperfine

started time in a month

push eventsunaku/dasht

Suraj N. Kurapati

commit sha dedb022f849adf1751f68ed1a848bd26be1865a8

update manuals: LICENSE was absorbed into README

view details

push time in 2 months

push eventsunaku/dasht

Suraj N. Kurapati

commit sha 7877d996fc0a07a5654c3e889bf22bb37c1f86dc

update manuals: LICENSE was absorbed into README

view details

push time in 2 months

startedslavfox/Cozette

started time in 2 months

starteddandavison/delta

started time in 2 months

startedXFox111/ChromiumTabsAside

started time in 2 months

issue commentsunaku/vim-dasht

specify docset to search

The simplest way is to use the :Dasht! command (with a bang !) to search all of your installed docsets. Or if you only want to search specific docsets, you can call the dasht#search() function:

call dasht#search('atoi', '^c$')
call dasht#search('delete', 'javascript')
call dasht#search('integer', ['javascript', '^c$']) 
laoshaw

comment created time in 2 months

push eventsunaku/home

Suraj N. Kurapati

commit sha faab5b9fc08989ae22e95b76590f28fa74da3c4b

laptop-display: ensure preferred size using --mode

view details

push time in 2 months

push eventsunaku/home

Suraj N. Kurapati

commit sha 8a242407b07946498afad37f0ae8d36b9c5d1d10

prompt: auto-restart vcs_info job: "let it crash!"

view details

push time in 2 months

push eventsunaku/home

Suraj N. Kurapati

commit sha 254245a0b41a0c1943c5da4f66c7cf0f18c48772

switch from Samsung Chromebook Pro to Acer Swift 1

view details

Suraj N. Kurapati

commit sha 00e225fc5aec21ecf93873db0768d7840dd8f1bf

lock screen with slock(1) instead of xscreensaver

view details

Suraj N. Kurapati

commit sha 6f152374478cef364e41b69febb16db055ca2841

xinitrc: drop syslog viewer and INSERT COIN safety

view details

Suraj N. Kurapati

commit sha 158556fd8c380225a887576a2e9304c2a9a15a8b

kitty: switch from LigaSrc Pro to Cascadia Code PL

view details

Suraj N. Kurapati

commit sha dafe73242056f736cfbf86f811bddd0461f64e77

tmux: extract navigation into tmux-navigate plugin https://github.com/sunaku/tmux-navigate

view details

Suraj N. Kurapati

commit sha a5b3be3476cdad1adf87e26cdbfc2b88dbc9efdb

xinitrc: launch touchpad daemon for palm detection

view details

Suraj N. Kurapati

commit sha 21e5cb4c3a14fb864c8901807767203cc5436d2a

fontconfig: set up TrueType interpreter 40 like 35 This is the highest quality rendering I could set up with FreeType 2.7's default truetype:interpreter-version=40 that approximates v35's clarity: * Under v35, the "Ubuntu" font (smaller than 12pt size) was the best. * Under v40, the "Ubuntu Light" font (at any point size) is the best. See <https://dt.iki.fi/fontconfig-2> on overriding FreeType back to v35.

view details

Suraj N. Kurapati

commit sha a7465f844781c17b0a85e1972103c31609ac41a4

tmux: switch from tmux-fingers over to tmux-thumbs

view details

Suraj N. Kurapati

commit sha 2f0fa9a1c227ce441f95c929e8c9cc9a064f18d4

kitty: support light colorscheme via `make light`

view details

Suraj N. Kurapati

commit sha 4723a1b7398ccd7a0dcb292846dec44ffef2fbf7

make: refactor ERB rendering; ~/.themes/background

view details

Suraj N. Kurapati

commit sha a5455cd42f7265ab02839801e97e0f0cfe9636b9

kitty: Cascadia Code 2004.30 is larger than before

view details

push time in 2 months

issue commentsunaku/vim-dasht

Undefined variable: g:dasht_filetype_docsets

Okay, I see the problem now: you need to first define the variable before you add entries to it:

let g:dasht_filetype_docsets = {} " filetype => list of docset name regexp

This is the first line in the example snippet in the README. Maybe you forgot to copy/paste it.

laoshaw

comment created time in 2 months

push eventsunaku/vim-dasht

Suraj N. Kurapati

commit sha efee6525f7f61f2b201cbb09c888941c3e5a5e27

README: use actual Unicode emojis in license blurb

view details

push time in 2 months

issue closedsunaku/vim-dasht

Not an editor command : Dasht in NeoVim v0.4.3

I've install dasht and work ok on shell, I've following the instruction to install the vim plugin and add this to my init.vim

Search docsets for words under cursor: " search related docsets nnoremap <silent> <Leader>K :call Dasht([expand('<cword>'), expand('<cWORD>')])<Return>

when I try to press \K and it show "Not an Editor command: Dasht"

closed time in 2 months

philipatc

issue commentsunaku/vim-dasht

Not an editor command : Dasht in NeoVim v0.4.3

Closing due to lack of response. :policeman: Please re-open if you still need help.

philipatc

comment created time in 2 months

issue commentsunaku/vim-dasht

Undefined variable: g:dasht_filetype_docsets

Hi @laoshaw, does this problem no longer occur for you? :thinking: I'm curious about why you closed the issue.

laoshaw

comment created time in 2 months

push eventsunaku/dasht

Suraj N. Kurapati

commit sha 3493a034972690175a0ea5ff7f70a1e09c322292

Version 2.4.0 (2020-05-16)

view details

push time in 2 months

push eventsunaku/dasht

Suraj N. Kurapati

commit sha 9cd872ce65df7ad2cabd81c6d73de806d12c386c

Version 2.4.0 (2020-05-16)

view details

push time in 2 months

more