All Projects → LKI → LKI

LKI / LKI

Licence: MIT License
LKI's dotfiles.

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to LKI

eRCaGuy dotfiles
.bashrc file, terminal prompt that shows current git branch, Arduino setup, Eclipse setup, git diff with line numbers, helpful scripts, improved Linux productivity, etc.
Stars: ✭ 84 (+170.97%)
Mutual labels:  dotfiles, scripts, configuration
Emplace
👩‍❤️‍💋‍👩 Synchronize installed packages on multiple machines
Stars: ✭ 105 (+238.71%)
Mutual labels:  dotfiles, configuration
Dotfiles
Awesome personal dotfiles
Stars: ✭ 99 (+219.35%)
Mutual labels:  dotfiles, scripts
Tmux Config
📗 Example tmux configuration - screen + vim key-bindings, system stat, cpu load bar.
Stars: ✭ 1,633 (+5167.74%)
Mutual labels:  dotfiles, configuration
Dots
Dotfiles for Arch Linux and OS X (branched)
Stars: ✭ 54 (+74.19%)
Mutual labels:  dotfiles, configuration
Dotfiles
🖥️ Automated Configuration, Preferences and Software Installation for macOS
Stars: ✭ 1,103 (+3458.06%)
Mutual labels:  dotfiles, configuration
Zero.sh
Radically simple personal bootstrapping tool for macOS.
Stars: ✭ 121 (+290.32%)
Mutual labels:  dotfiles, configuration
Sneaky Scripts
Automated setup of development environments and other miscellaneous scripts.
Stars: ✭ 7 (-77.42%)
Mutual labels:  dotfiles, scripts
.tmux
🇫🇷 Oh my tmux! My self-contained, pretty & versatile tmux configuration made with ❤️
Stars: ✭ 15,594 (+50203.23%)
Mutual labels:  dotfiles, configuration
dotfiles
Dotfiles repo
Stars: ✭ 12 (-61.29%)
Mutual labels:  scripts, configuration
MEMCM-OSD-Scripts
OSD Scripts
Stars: ✭ 34 (+9.68%)
Mutual labels:  scripts, configuration
Dotfiles
My dotfiles 🚀. Includes configs for neovim, tmux, zsh, alacritty and more.
Stars: ✭ 47 (+51.61%)
Mutual labels:  dotfiles, scripts
Env
My setup, partially
Stars: ✭ 41 (+32.26%)
Mutual labels:  dotfiles, configuration
Dotfile
Simple version control made for tracking single files
Stars: ✭ 71 (+129.03%)
Mutual labels:  dotfiles, configuration
Dotfiles
My bash, tmux, and vim configs
Stars: ✭ 14 (-54.84%)
Mutual labels:  dotfiles, scripts
Dotfiles
▒ rice ░░ custom linux config files
Stars: ✭ 1,514 (+4783.87%)
Mutual labels:  dotfiles, scripts
Chezmoi
Manage your dotfiles across multiple diverse machines, securely.
Stars: ✭ 5,590 (+17932.26%)
Mutual labels:  dotfiles, configuration
Dotfiles
My dotfiles.
Stars: ✭ 5 (-83.87%)
Mutual labels:  dotfiles, scripts
Ansible Role Dotfiles
Ansible Role - Easy and flexible dotfile installation.
Stars: ✭ 133 (+329.03%)
Mutual labels:  dotfiles, configuration
dotfiles
There is no place like ~/
Stars: ✭ 19 (-38.71%)
Mutual labels:  dotfiles, scripts

Lirian Su(LKI)'s Configuration, 我的配置

Build Status PyPI PyPI

开发环境是 Windows 系统, 但我也时常会在 Unix 系统上游荡。 因为经常折腾环境, 所以我专门开了一个项目来同步我的各类配置。

配置风格

我很懒, 我的大部分命令都是各种缩写。 但这些改动都是附加项, 不会变动原有的任何命令习惯。

不过 :) 我的环境里,python 是必选项噢。

快速安装

首先,确保环境中有 Python 3.7+,然后使用 pip 快速安装:

pip install lki && lki install

本命令同时支持 Unix, MacOS, Windows 环境 发现有问题就给我报 Issue

使用指南

~/.gitconfig 中包含了大量的 git alias:

# 查看 git 配置
$ cat ~/.gitconfig

# git 的基础缩写
$ git ci  # `git commit`
$ git br  # `git branch`
$ git pf  # `git push -f`
$ git sv  # `git save` <=> `git stash`
$ git ld  # `git load` <=> `git stash pop`

# git 的常用缩写
$ git cm    # amend last commit
$ git logg  # log ing graph
$ git pd    # push dev with gitlab merge request created
$ git yes   # show what happened yesterday

~/.profile 中包含了大量的 bash alias:

# 查看 bash 配置
$ cat ~/.profile

# 常用缩写
$ please visudo  # `sudo visudo`
$ g st  # `git status`
$ pv sync --dev  # `pipenv sync --dev`

# 子命令复合缩写
$ dpa  # `docker ps -a`
$ kgp  # `kubectl get pods`
$ gcm  # `git cm`
$ gsh  # ssh through gate

# 个人向的,你们用不上的缩写
# 我写这就是给你们看看我平常跑那些命令
$ svl  # go into my blog repo
$ dspm test  # run django test for zaihui/server project
$ stp  # exec bash into k8s cluster

Vim 的配置,参见另外一个项目 LKI/dotvim

关于本项目的功能还有很多, 但是这里的空白太少我写不下了 XD

开源协议

宽松的 MIT License, 意味着你可以做任何更改, 甚至把作者名都改成你。

我有问题要问

没关系,不论是对项目的问题还是对我个人的问题, 或者是你觉得哪条命令不够好用, 都欢迎来项目里直接提 Issue。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].