Demetri0 / vk

A console client for vk.com written in D

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vk

A console (ncurses) client for vk.com written in D

Unstable branches

  • master - current upstream

Stable Versions

Screenshots

alt tag alt tag

Install

ArchLinux

yaourt -S vk-cli
vk

MacOS

brew install dub dmd curl openssl mplayer
brew install homebrew/dupes/ncurses
brew doctor
brew link ncurses —force
brew install libxslt xmlto
export XML_CATALOG_FILES="/usr/local/etc/xml/catalog"
git clone git://anongit.freedesktop.org/xdg/xdg-utils
cd xdg-utils
./configure —prefix=/usr/local
make
make install

then Build

Build

git clone https://github.com/HaCk3Dq/vk
git checkout 0.7a1
cd vk
dub

builds vk binary for your platform.

If you want build one of specific versions instead of master upstream (alpha-1, for example), you need to run

git checkout ver

where ver - is the name of the branch that you want to build

Dependencies

  • ncurses >= 5.7
  • curl
  • openssl

Make dependencies

  • dub
  • dmd >= 2.071

Optional:

  • mplayer: for music playback

How to use

  • Arrow Keys
  • W, A, S, D
  • H, J, K, L
  • Enter
  • PageUp - scroll half screen up
  • PageDown - scroll half screen down
  • Home - first entry
  • End - last entry
  • Q - to exit
  • R - force refresh current window

Our GPG keys

C990 689C 7692 B5E0 2057  6092 67DB 7D5C 3457 ECED 
vk-cli developers team <vk-cli.dev@ya.ru>
https://pgp.mit.edu/

To verify signed files, first you need to import keys:

$ gpg --keyserver pgp.mit.edu --recv-keys 0x3457ECED

Now you can verify files and install signed packages:

$ gpg --verify signed-file.sig signed-file

gpg: Good signature from "vk-cli developers team <vk-cli.dev@ya.ru>"

This output indicates that file is properly signed and isn't damaged

About

A console client for vk.com written in D

License:Apache License 2.0


Languages

Language:D 100.0%