• Stars
    star
    223
  • Rank 178,458 (Top 4 %)
  • Language Tcl
  • Created about 13 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

My config for gentoo linux, xmonad, vim, emacs, git, mutt, newsbeuter, tmux, pentadactyl, npm, idesk, xbindkeys, ...

Config

Ray's comprehensive configuration archive.

Installation

pacman -S stack
stack install fast-tags ghc-mod hoogle hscope hledger pointfree pointful

Features

Default applications:

See home/.local/share/applications/mimeapps.list and related desktop entries.

Gentoo Portage:

  • collected many utilities to facilitate day-to-day shell usage (notable: GNU Parallel, ImageMagick, Unison, renameutils, TaskWarrior)
  • servers/clients/tools related to network (MongoDB, ProFTPd, Nginx, PostgreSQL, Redit, ...)
  • programming related application collections including compilers (GHC, OCaml, SBCL, Guile, Node.js, GNU Smalltalk, Erlang, Vala, etc) and many development tools

Zsh:

  • use fasd to navigate the filesystem hierarchy
  • numerous aliases
  • decent autocomplete settings

Vim:

  • Haskell, Ruby, Node.js, Python, C++ and Web development settings
  • lots of key bindings
  • Many goodies including Global, Ack, EasyMotion, CtrlP, Syntastic, UltiSnips, Tabular

XMonad:

  • organize applications on topic basic
  • a great many bindings (perhaps over one hundred) for window arrangement, x11 utilities and so on
  • scratchpads for ghci, ocaml, coffee, erl (Erlang), node (Node.js), R, pry (Ruby), ipython, lua, gst (GNU Smalltalk), task (taskwarrior), alsa-mixer, etc
  • direction-based navigation via XMonad.Actions.Navigation2D
  • website launcher for wikipedia, google, duckduckgo, github, developer.mozilla.org, etc

X resources:

  • XTerm
  • URxvt
  • XScreenSaver
  • ...

Systemd services:

Others:

  • Mutt
  • GDB
  • Tmux
  • Mailcap
  • Pentadactyl (for Firefox)
  • Udev
  • Xorg
  • ...

Have a look at my Linux desktop config (in Chinese) for my choice of desktop applications.

Acknowledgements

  • @pyx (Philip Xu) My config absorbs quite a few ideas from his well-organized config. He is also my abecedarian leading me to discover the mysterious FOSS world. Thank you, Philip!
  • @adam8157 (Adam Lee)
  • @roylez (Roy Zuo)
  • @laurentb (Laurent Bachelier)
  • @terlar (Terje Larsen)

More Repositories

1

ccls

C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting
C++
3,719
star
2

LeetCode

Solutions of LeetCode Online Judge
C++
477
star
3

wechatircd

㊙用IRC客户端控制微信网页版
Python
407
star
4

ElfHacks

Dive into ELF files using simple self-contained examples
Makefile
132
star
5

vscode-ccls

ccls plugin for Visual Studio Code
TypeScript
122
star
6

telegramircd

Control Telegram user account with IRC
Python
64
star
7

pcap-search

Python
51
star
8

HackerRank

My solutions to the challenges on HackerRank
C++
47
star
9

webqqircd

用IRC客户端控制WebQQ(SmartQQ),类似于wechatircd
JavaScript
40
star
10

CamlFeatherweight

Bytecode compiler of a variant of Caml
OCaml
30
star
11

picolld

A stripped-down LLD (LLVM linker)
C++
29
star
12

r2cLEMENCy

radare2 cLEMENCy plugins
C
23
star
13

OJHaskell

Some online judge solutions in Haskell
Haskell
16
star
14

Regex

A little regex engine
C
15
star
15

DEFCONCTFFinalsGameboxAdmin

gamebox admin scripts for DEF CON 22~23 CTF Finals
C
15
star
16

2016-09-24-cgc-defcon-ctf-presentation

My presentation on Cyber Grand Challenge and DEFCON 24 CTF at SHLUG monthly meeting
TeX
13
star
17

99-problems-ocaml

99 Lisp Problems in OCaml
OCaml
11
star
18

emacs-helm-kythe

Helm interface for Google Kythe
Emacs Lisp
7
star
19

DEFCON24CTFFinalsAdmin

admin scripts for DEF CON 24 CTF Finals
Python
7
star
20

userspace-exec

C
7
star
21

Snippets

C++
6
star
22

Hython

A little language with Python-like grammer
Haskell
5
star
23

RealWorldCTF-2018-ccls-fringe-and-rwext5

Real World CTF 2018 Quals ccls-fringe and Finals rwext5
Emacs Lisp
5
star
24

BCTF-2016-hsab-and-BetaFour

Two challenges hsab and BetaFour for BCTF 2016
C++
5
star
25

ArtificialIntelligence2013Spring

ArtificialIntelligence2013Spring
C++
4
star
26

dotemacs

MaskRay's customization for emacs
Emacs Lisp
4
star
27

99-problems-rust

Ninety-Nine Lisp Problems in Rust
Rust
4
star
28

position-heap

Implementation of position heaps
C++
4
star
29

ForceDirected

Collection of force-directed drawing algorithms
C++
4
star
30

ccls-static

3
star
31

raybot

An IRC bot in Perl
Perl
3
star
32

makefile-blog

Make your blog with Make
Emacs Lisp
3
star
33

po2db

Extract infomation from PO1, ... and insert into DB
Haskell
3
star
34

RFTP

FTP client and server
C++
3
star
35

byvblog

BYVblog is a pure HTML5 and client JavaScript Blog system.
JavaScript
3
star
36

99-problems-ruby

Ruby
2
star
37

WebAppScaffold

Grunt, Bower, npm; Sass, Slim, Coffee
CoffeeScript
2
star
38

YahooHackDay2013

Yahoo Hack Day 2013
C++
2
star
39

Database2014Spring

数据库专题训练
C++
2
star
40

EmailSystem

Presentation on email system
JavaScript
2
star
41

e-file

e-file is like apt-file in debian, it's used to search package name via filename for gentoo
2
star
42

llvm-phabricator-archive

CSS
2
star
43

maskray.tk

Haskell
1
star
44

DEFCON-21-CTF-Quals-OMGACM

C++
1
star
45

AI2013Dev

人工智能大作業Linux開發環境
C++
1
star
46

renrenfeed

RSS feed burner for www.renren.com
1
star
47

ComputerGraphics2013Spring

ComputerGraphics2013Spring
C++
1
star
48

wikileaks-email-search

HTML
1
star
49

mogral

Monitor, Graph and Alert
1
star
50

iwd

C
1
star
51

hsnippet

Code snippets in Haskell
Haskell
1
star
52

ell

C
1
star
53

tugitweb

TU Git Web
Python
1
star
54

SearchEngine2014Spring

搜索引擎技术基础
C++
1
star
55

kvm-unit-tests

https://git.kernel.org/pub/scm/virt/kvm/kvm-unit-tests.git
C
1
star
56

lld-ideas

1
star