An open API service indexing awesome lists of open source software.

https://github.com/lexuge/config

My config stuffs
https://github.com/lexuge/config

Last synced: 4 months ago
JSON representation

My config stuffs

Awesome Lists containing this project

README

          

# Config
Harry Ying's configs
## Build status
[![Build Status](https://travis-ci.org/LEXUGE/config.svg?branch=master)](https://travis-ci.org/LEXUGE/config)

# File description
File | Description
--- | ---
`emacs/` | Emacs configs
`package-list/` | Folder for package lists, including AUR and non-AUR
`hooks/` | All the pacman hook configs
`scripts/` | All the scripts that help you to utilize configs

# Prerequisites
Assume you are using Arch Linux in which the package manager is `pacman`.
## archinstall.sh
Kindly check and manually edit the partition name format in `select_device`.
## git.sh
Have my secret key imported.
## Emacs
Two viable ways:
1. Use `emacs.sh`
2. Use [Centaur Emacs](https://github.com/seagle0128/.emacs.d) as the configuration
base and `custom*.el` which refer(s) to my customization upon Centaur Emacs.
## RLS (Rust Language Server)
If you want to use RLS, you need to add following components in rustup:
```
rustup component add rls rust-src rust-analysis
```
Then use `cargo build` in your project root folder for the first time.

# Usage
Simply override your own configs.