• Stars
    star
    282
  • Rank 146,549 (Top 3 %)
  • Language
    Shell
  • License
    Other
  • Created almost 9 years ago
  • Updated over 2 years ago

Reviews

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

Repository Details

๐Ÿš Featured zsh/fish shell theme

UNMAINTAINED: I don't use MSYS2 anymore so I don't maintain this project anymore. If you want to use shellder, consider the alternatives below:

  1. powerlevel10k
    • Lowest latency. Utilizes async tasks and gitstatusd.
    • Only for ZSH
    • Not suits with MSYS2 or Cygwin since it's a big shell scripts. (But who uses MSYS2/Cygwin while we have WSL2?)
  2. starship
    • Higher latency than powerlevel10k, but still it's faster than most shell themes.
    • Compatible with many shell environments (i.e. Powershell, bash, tcsh, fish, ...)
    • No slowdown in MSYS2 or Cygwin since it's a Rust binary not a shell script.

ย 


ย 

shellder

  1. No solarized โ€• xterm256 colors are beautiful enough
  2. zsh + fish support
  3. Speed โ€• Carefully optimized for slow environments like MSYS2

ย 

screenshot image of shellder

Installation

You can install shellder via various plugin managers.

Zsh, zinit

# ~/.zshrc
zinit light simnalamburt/shellder

Fish, chips

# ~/.config/chips/plugin.yaml
github:
- simnalamburt/shellder

Fish, oh-my-fish

# ~/.config/chips/plugin.yaml
github:
- simnalamburt/shellder

ย 

Configuration

You can turn off Fish-like path shrinking by adding the following to your ~/.zshrc:

# ~/.zshrc
export SHELLDER_KEEP_PATH=1

To control path shrinking in fish shell, set fish_prompt_pwd_dir_length or fish_prompt_pwd_full_dirs environment variable. See prompt_pwd for the further details.

ย 

Fonts

You'll need a powerline patched font. If you don't have one, download one or patch some fonts on you own.

ย 


shellder is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0). See COPYRIGHT for details.

More Repositories

1

vim-mundo

๐ŸŽ„ Vim undo tree visualizer
Vim Script
743
star
2

snucse

๐Ÿ““ Happy Campus Life
Jupyter Notebook
195
star
3

homebrew-x

My homebrew packages
Ruby
107
star
4

.dotfiles

๐Ÿ“ My UNIX-like system configuration files
Vim Script
97
star
5

cgitc

:shipit: Close Git Combat
Shell
74
star
6

obj-rs

:shipit: Wavefront obj parser for Rust
Rust
63
star
7

web-checklist

โœ”๏ธ Checklist for your web service
60
star
8

macos-totp-cli

simple TOTP CLI, powered by keychain of macOS
Go
40
star
9

vim-tiny-ime

:shipit: Tiny automatic IME switcher for macOS
Python
33
star
10

snucse.pl

4190.310 Programming Languages (Fall 2015)
OCaml
32
star
11

snippets

My code snippets
Python
30
star
12

game.hyeon.me

My web game repository
JavaScript
23
star
13

hwp2pdf

Convert HWP into PDF (unmaintained)
HTML
22
star
14

zsh-expand-all

๐Ÿš Automatically expands all glob expressions, subcommands, and aliases
Shell
21
star
15

cloudkeeper

๐Ÿ”Œ Don't let IRCCloud disconnect you from the network.
Python
16
star
16

elb-log-parser

Rust
14
star
17

algorithm-practice

:shipit: Competitive programming practice
Python
12
star
18

gulp-slm

โšก Compile Slm templates with gulp, Migrated to https://github.com/simnalamburt/npm/tree/master/packages/gulp-slm
JavaScript
11
star
19

npm

๐Ÿ“ฆ Monorepo for my NPM packages
TypeScript
10
star
20

nginx.conf

nginx.conf of my servers
10
star
21

refined-naver-blog

๐Ÿ˜Ž Better Naver blog browsing
CSS
10
star
22

awscliv2.appimage

๐Ÿ“ฆ AWS CLI v2 in a single file, powered by AppImage
Shell
9
star
23

xmath

๐Ÿ“ Rust port of Microsoft DirectXMath
Rust
9
star
24

rust-pragmatic-segmenter

๐Ÿ—ฃ๏ธ Rust port of pySBD and pragmatic-segmenter
Rust
9
star
25

fish-sensible

๐Ÿ  Agreeable dafault aliases for fish
Shell
9
star
26

web-practice

Flow + Babel + Webpack + React + Redux = โค๏ธ
JavaScript
9
star
27

utime

โฐ A missing utime function for Rust
Rust
9
star
28

daumdic-ruby

๐Ÿ“– Daum Dictionary API written in ruby
Ruby
8
star
29

hyeon.me

๐Ÿก Casa dolce casa
HTML
8
star
30

xsalsa20-csprng

๐ŸŽฐ CSPRNG powered by XSalsa20, Migrated to https://github.com/simnalamburt/npm/tree/master/packages/xsalsa20-csprng
TypeScript
8
star
31

linux-kernel-module-practice

๐Ÿง Linux Kernel Module Practice
Makefile
8
star
32

ctrlf

๐Ÿ” Ctrl+F for your shell
Shell
7
star
33

chat

Simple web-based chat app
TypeScript
7
star
34

web-memo

๐Ÿ“ Dead-simple memo webapp
TypeScript
7
star
35

flashbench

๐Ÿ’พ Flash Translation Layer Emulator for Linux
C
6
star
36

pdf

๐Ÿ“„ PDF Archive
6
star
37

long-live-the-horse

๋Š๋‚Œ ์žˆ๋Š” ๋ธ”๋กœ๊ทธ๊ธ€
6
star
38

kollus-ruby

๐Ÿ“ฆ kollus API written in ruby
Ruby
5
star
39

matrix

๐Ÿ˜Ž Gives you matrix-like feeling
C++
5
star
40

csepds

์ „๊ณต๋งˆ๋‹น
TypeScript
5
star
41

arduino-lottery

Arduino practice
C++
5
star
42

opengl-practice

My OpenGL Practice
Rust
5
star
43

fate

Project Fate
Rust
5
star
44

fbx

(WIP) Autodesk FBX parser for Rust
Rust
5
star
45

parcel-practice

Simple parcel practice
HTML
4
star
46

SoftwareRasterizer

SNU 4190.311A, 2013 Fall
C++
4
star
47

personal-op-bot

Personal IRC OP bot
Rust
4
star
48

arduino-practice

My own arduino practice
C++
4
star
49

pnpm.appimage

๐Ÿ“ฆ pnpm in a single file, powered by AppImage
Shell
4
star
50

svn-explorer

๐Ÿ‘€ The SVN repository explorer
Ruby
4
star
51

mqttjs-practice

My own MQTT.js practice
CSS
4
star
52

FateOne

๐ŸŽฎ The alternative of ChaosOne just for Fate/Another
C#
4
star
53

webgl-practice

My WebGL practice
JavaScript
3
star
54

EasyD3D

Easy Direct3D11 With C++11!
C++
3
star
55

snucse.treasure

๐Ÿ’ฐ Migrated to https://github.com/simnalamburt/snucse.pl/tree/master/hw4
3
star
56

fakeidentd

RFC 1413 compliant fake identd
Go
3
star
57

irc-log-manager

Manage IRC logs of weechat
Rust
3
star
58

kumabot

์ฟ ๋งˆ๋ด‡
JavaScript
3
star
59

k-.vim

K- and K-- syntax highlighter for Vim
Vim Script
3
star
60

babel-preset-flow

Moved to https://github.com/babel/babel/tree/master/packages/babel-preset-flow
JavaScript
3
star
61

PKGBUILD-yarn

Migrated to https://github.com/simnalamburt/PKGBUILD/tree/main/yarn
Shell
3
star
62

hyeonbot

๐Ÿ‘ท My own IRC bot
Ruby
3
star
63

less-static

๐Ÿ› ๏ธ Less in a single file, powered by musl libc
3
star
64

snucse.k-means

๋ฉ€ํ‹ฐ์ฝ”์–ด
C++
3
star
65

swarm

๐Ÿณ ์ฟ ๋งˆ ์„œ๋ฒ„ ๋„์ปค์Šค์›œ ํŒŒ์ผ
2
star
66

bear

Dead-simple test helper
Rust
2
star
67

sample-redis-app

Sample web server using Redis to test Nomad
HTML
2
star
68

qemu-system-riscv64.deb

Debian package of QEMU targetting riscv64-softmmu
Shell
2
star
69

game-dokidoki

๐ŸŽฎ Save data of Doki Doki Literature Club
2
star
70

snucse.gate

์Šค๋ˆ„์”จ 13ํ•™๋ฒˆ ํŽ˜์ด์ง€ ๋Œ€๋ฌธ
HTML
2
star
71

xv6-practice

C
2
star
72

aws-report

๐Ÿ“ƒ AWS Report Downloader
JavaScript
2
star
73

steven-crawler

์Šคํ‹ฐ๋ธ์œ ๋‹ˆ๋ฒ„์Šค ๋™์˜์ƒ URL ํฌ๋กค๋Ÿฌ
JavaScript
2
star
74

i

๐Ÿ–ผ๏ธ GitHub as a CDN
2
star
75

node-practice

Flow + Babel = โค๏ธ
JavaScript
2
star
76

vpn.hyeon.me

๐Ÿ”’ Personal VPN
HCL
2
star
77

vue-practice

My Vue.js Practice
Vue
2
star
78

docker-practice

My Dockerfile practice
Python
2
star
79

tiny-rbtree

๐ŸŽ„ Tiny Red-Black Tree in C
C
2
star
80

snucse.cachelab2

C
2
star
81

go-practice

๐Ÿ“ฆ Go packaging practice
Go
1
star
82

snucse.rbfn

Merged to https://github.com/simnalamburt/snucse/tree/master/Introduction%20to%20Machine%20Learning/project-rbfn
Python
1
star
83

snucse.matmul

๋ฉ€ํ‹ฐ์ฝ”์–ด
C++
1
star
84

game-deltarune

๐ŸŽฎ Save data of Deltarune
1
star
85

nomad-practice

My Nomad practice
HCL
1
star
86

jyeonbot

Personal discord bot
1
star
87

stack-practice

My own stack practice
Haskell
1
star
88

simnalamburt

My profile page
1
star
89

ios-dangerous-webview-practice

My practice for making a dangerous webview
Objective-C
1
star
90

PKGBUILD-npm

Migrated to https://github.com/simnalamburt/PKGBUILD/tree/main/npm
Shell
1
star
91

interactive-income-statement-chart

WIP
JavaScript
1
star
92

mqtt-practice

MQ Telemetry Transport
Ruby
1
star
93

tmux-do

Create tmux session with ease
Ruby
1
star
94

Kat

Lightweight web framework for C++ (unmaintained)
C++
1
star
95

kuma.hyeon.me

๐Ÿ˜Œ Welcome page for
HTML
1
star
96

kgsaveedit

Mirror of https://bitbucket.org/coderpatsy/kgsaveedit
JavaScript
1
star
97

fate-res

GLSL
1
star
98

adoctor

๐Ÿฅ Project Adoctor (unmaintained)
Java
1
star
99

kaist.network

KAIST 2014 Fall, EE205
C
1
star
100

binlog-practice

Rust
1
star