2016-02-15 16:48:35 +01:00
|
|
|
# My Dot Files
|
|
|
|
|
|
|
|
This repo contains a set of tools and configuration files used for development.
|
|
|
|
Especially for Android Rom development
|
|
|
|
|
2018-01-22 11:30:59 +01:00
|
|
|
gdb init came from : https://github.com/cyrus-and/gdb-dashboard
|
2016-02-15 16:48:35 +01:00
|
|
|
## Install tool
|
|
|
|
First get git submodule:
|
|
|
|
```
|
2014-07-30 14:07:25 +02:00
|
|
|
git submodule update --init
|
2016-02-15 16:48:35 +01:00
|
|
|
```
|
|
|
|
add scripts path into your PATH
|
2014-07-30 14:07:25 +02:00
|
|
|
|
|
|
|
Then install_config.sh will produce a list of link to copy/past in a terminal. This allow you to select the config files you want
|
|
|
|
|
2016-02-15 16:48:35 +01:00
|
|
|
For example, for vim, this will produce the following content
|
|
|
|
```
|
|
|
|
ln -s PATH_TO_THIS_REPO/.vim ~/.vim
|
|
|
|
ln -s PATH_TO_THIS_REPO/.vimrc ~/.vimrc
|
|
|
|
```
|
|
|
|
|
|
|
|
## Vim
|
|
|
|
|
|
|
|
Vim plugins are managed by vundle. So at first lunch you have to run in vim
|
|
|
|
```
|
|
|
|
:PluginInstall
|
|
|
|
```
|
2014-07-30 14:38:59 +02:00
|
|
|
|
2016-11-02 14:11:13 +01:00
|
|
|
## Dependencies
|
2017-01-18 15:29:42 +01:00
|
|
|
* conky
|
2016-11-02 14:11:13 +01:00
|
|
|
* cscope
|
2017-01-18 15:29:42 +01:00
|
|
|
* ctags
|
2016-11-02 14:11:13 +01:00
|
|
|
* gmrun
|
2017-01-18 15:29:42 +01:00
|
|
|
* gnome-screensaver
|
|
|
|
* gnome-terminal
|
|
|
|
* gvim
|
|
|
|
* numlockx
|
|
|
|
* openbox
|
|
|
|
* openbox
|
|
|
|
* openssh
|
|
|
|
* polkit-gnome
|
2016-11-02 14:11:13 +01:00
|
|
|
* tint2
|
2017-01-18 15:29:42 +01:00
|
|
|
* tmux
|
|
|
|
* xbacklight
|
2016-11-02 14:11:13 +01:00
|
|
|
* xfce4-notifyd
|
2017-01-18 15:29:42 +01:00
|
|
|
* zsh
|
|
|
|
|
|
|
|
## More tools
|
|
|
|
* android-apktool
|
|
|
|
* android-bash-completion
|
|
|
|
* android-udev
|
|
|
|
* archlinux-themes-slim
|
|
|
|
* aspell-fr
|
|
|
|
* autopep8
|
2017-04-06 22:50:39 +02:00
|
|
|
* cppcheck
|
2017-01-18 15:29:42 +01:00
|
|
|
* cups
|
|
|
|
* dialog
|
|
|
|
* elinks
|
|
|
|
* eog
|
|
|
|
* firefox
|
2017-04-07 11:09:53 +02:00
|
|
|
* flake8
|
2017-01-18 15:29:42 +01:00
|
|
|
* flashplugin
|
|
|
|
* gcc-multilib
|
|
|
|
* gedit
|
|
|
|
* gnome-calculator
|
2016-11-02 14:11:13 +01:00
|
|
|
* gnome-terminal
|
2017-01-18 15:29:42 +01:00
|
|
|
* hunspell-en
|
|
|
|
* hunspell-fr
|
|
|
|
* hyphen-en
|
|
|
|
* hyphen-fr
|
|
|
|
* libreoffice-fresh
|
|
|
|
* libreoffice-fresh-fr
|
|
|
|
* mutt
|
2020-08-08 22:38:00 +02:00
|
|
|
* networkmanager-iwd-overlay # To use iwd instead of wpa_supplicant (archlinux specific)
|
2017-01-18 15:29:42 +01:00
|
|
|
* notification-daemon
|
|
|
|
* obconf
|
|
|
|
* odt2txt
|
|
|
|
* python2-virtualenv
|
2017-01-19 23:51:35 +01:00
|
|
|
* seahorse
|
2018-03-01 16:39:58 +01:00
|
|
|
* shellcheck
|
2017-01-18 15:29:42 +01:00
|
|
|
* strace
|
|
|
|
* sudo
|
|
|
|
* udevil
|
|
|
|
* unrar
|
|
|
|
* unzip
|
|
|
|
* xchat
|
2018-01-22 11:30:59 +01:00
|
|
|
|
2018-03-27 14:03:57 +02:00
|
|
|
## dev tools
|
2018-01-22 11:30:59 +01:00
|
|
|
* cppcheck
|
|
|
|
* cppcheck git precommit https://github.com/danmar/cppcheck/blob/master/tools/git-pre-commit-cppcheck
|
2018-03-27 14:03:57 +02:00
|
|
|
* pycscope (to generate cscope file for python) : https://pypi.python.org/pypi/pycscope/
|