blob: b6593a344f1b768216bc078edfdab98d4a4e39b3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
= dotfiles
Mitsuo
2022-08-30
:source-highlighter: highlight.js
My configuration settings and config files for various programs.
== Usage
To run installation script do
[source, sh]
----
# Modify install.sh according to your needs, then
chmod u+x install.sh
./install.sh
----
Default behaviour is to copy (instead of sym-linking) the dotfiles to their
appropiate locations.
*Some dotfiles require manual installation.*
== Description
The following applications are configured:
Vim:: Nothing fancy, "the essential" and just some custom mappings
Bash:: Vim input, aliases, XDG variables, git prompt
Git:: https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup[
My identity and difftool]
Ideavimrc:: Some config for Vim plugin for IntelliJ and Pycharm
// TODO: finish this list
////
Some files are included in the installation script
profile sh config
bashrc bash "run commands"
bash_aliases
inputrc vim input for bash
vim/fun.vim some vim functions
vim/vimrc vim "run commands"
extra/newdebian my debian/KDE Pasma 5 conf
extra/qtcurvetestsettings.qtcurve
extra/20-libinput.conf enable touchpad functionality
(x220 specific)
git/ Git config files
other/ Other config files
other/ideavimrc ~/.ideavimrc (Pycharm)
////
== Files currently requiring manual installation
*st*: For emoji support: Install https://st.suckless.org/patches/font2/[font2]
and https://aur.archlinux.org/packages/libxft-bgra[libxft-bgra]
|