Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/conformist-mw/dotfiles
https://github.com/conformist-mw/dotfiles
Last synced: 1 day ago
JSON representation
- Host: GitHub
- URL: https://github.com/conformist-mw/dotfiles
- Owner: conformist-mw
- Created: 2016-10-10T05:21:29.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-07-17T10:12:26.000Z (4 months ago)
- Last Synced: 2024-07-17T12:45:39.241Z (4 months ago)
- Language: Shell
- Size: 227 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
### Used packages
[Starship](https://starship.rs)
[diff-so-fancy](https://github.com/so-fancy/diff-so-fancy)
- save `lib/`, `diff-so-fancy` to the `~/.local/bin`
##### Font
[FiraMono Nerd Font](https://www.nerdfonts.com/font-downloads)
1. download font
2. unzip
3. mv font_dir /usr/local/share/fonts
4. fc-cache -f -v###### Installation:
```shell
git clone https://github.com/magicmonty/bash-git-prompt.git ~/.bash-git-prompt --depth=1
```- [GNU's source-highlight](http://www.gnu.org/software/src-highlite/source-highlight.html#Using-source_002dhighlight-with-less)
###### Installation:
```shell
sudo apt install libsource-highlight-common source-highlight
dpkg -L libsource-highlight-common | grep lesspipe
# /usr/share/source-highlight/src-hilite-lesspipe.sh
```#### Sublime-text
To easily create a project settings file, you need to create an venv first:
```shell
mkvirtualenv venv-name -a /abspath/to/project
cp /path/to/template.sublime-project /abspath/to/project
sed -i "s%PYTHON_INTERPRETER%`which python`%g" template.sublime-project
sed -i "s%PROJECT_PATH%`pwd`%g" template.sublime-project
mv template.sublime-project project-name.sublime-project
```Also do not forget to add this directory to gitignore
##### tmux configuration
Check [.tmux](https://github.com/gpakosz/.tmux) project.