summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/base-packages/PKGBUILD115
-rw-r--r--arch/base/PKGBUILD144
-rw-r--r--arch/dev/PKGBUILD36
-rw-r--r--arch/extras/PKGBUILD21
-rw-r--r--arch/gui/PKGBUILD76
-rw-r--r--arch/work-packages/PKGBUILD5
-rw-r--r--vim/.vim/spell/en.utf-8.add2
-rw-r--r--vim/.vim/spell/en.utf-8.add.splbin897 -> 954 bytes
-rw-r--r--vim/.vimrc4
9 files changed, 281 insertions, 122 deletions
diff --git a/arch/base-packages/PKGBUILD b/arch/base-packages/PKGBUILD
deleted file mode 100644
index 3f51622..0000000
--- a/arch/base-packages/PKGBUILD
+++ /dev/null
@@ -1,115 +0,0 @@
-# makepkg -sf
-pkgname=base-packages
-pkgver=0
-pkgrel=1
-arch=(any)
-depends=(alsa-utils
- awesome-terminal-fonts
- cronie
- ctags
- dosfstools
- dropbox
- dunst
- feh
- fuse2
- fzf
- git
- gnome-alsamixer
- grub
- htop
- hub
- i3-gaps
- i3blocks
- i3lock
- i3status
- inotify-tools
- inkscape
- ipython
- isync
- lsof
- mlocate
- moreutils
- mpv
- msmtp
- mutt
- neovim
- network-manager-applet
- networkmanager
- networkmanager-openvpn
- networkmanager-pptp
- pass
- pavucontrol
- perl-file-mimeinfo
- pkgfile
- pulseaudio
- pulseaudio-alsa
- python-jedi
- python-neovim
- python-pip
- python-unidecode
- python2-neovim
- qutebrowser
- redshift
- ripgrep
- rofi
- rsync
- rxvt-unicode
- shellcheck
- sshfs
- stow
- surfraw
- texlive-core
- tldr
- tmux
- ttf-dejavu
- urxvt-perls
- vifm
- weechat
- xcape
- xclip
- xdotool
- xfce4-screenshooter
- xorg-server
- xorg-server-common
- xorg-setxkbmap
- xorg-xbacklight
- xorg-xev
- xorg-xkill
- xorg-xmodmap
- xorg-xrandr
- xorg-xrdb
- xsel
- youtube-dl
- zathura
- zathura-djvu
- zathura-pdf-mupdf
- zathura-ps
- zenity
- zsh
- biber
- cmus
- cpulimit
- dropbox
- flake8
- gnuplot
- mencoder
- ncmpcpp
- nmap
- npm
- pandoc
- python-matplotlib
- python2-matplotlib
- qemu
- texlive-bibtexextra
- texlive-fontsextra
- texlive-formatsextra
- texlive-games
- texlive-humanities
- texlive-latexextra
- texlive-pictures
- texlive-pstricks
- texlive-publishers
- texlive-science
- tig
- ttf-ubuntu-font-family
- )
diff --git a/arch/base/PKGBUILD b/arch/base/PKGBUILD
new file mode 100644
index 0000000..1c0d329
--- /dev/null
+++ b/arch/base/PKGBUILD
@@ -0,0 +1,144 @@
+# makepkg -sfi
+pkgname=my-base
+pkgver=0
+pkgrel=1
+arch=(any)
+
+# Archlinux base
+depends=(
+ bash
+ bzip2
+ coreutils
+ cryptsetup
+ device-mapper
+ dhcpcd
+ diffutils
+ e2fsprogs
+ file
+ filesystem
+ findutils
+ gawk
+ gcc-libs
+ gettext
+ glibc
+ grep
+ gzip
+ inetutils
+ iproute2
+ iputils
+ jfsutils
+ less
+ licenses
+ linux
+ linux-firmware
+ logrotate
+ lvm2
+ man-db
+ man-pages
+ mdadm
+ nano
+ netctl
+ pacman
+ pciutils
+ pcmciautils
+ perl
+ procps-ng
+ psmisc
+ reiserfsprogs
+ s-nail
+ sed
+ shadow
+ sysfsutils
+ systemd-sysvcompat
+ tar
+ texinfo
+ usbutils
+ util-linux
+ vi
+ which
+ xfsprogs
+)
+
+# Archlinux base-devel
+depends+=(
+ autoconf
+ binutils
+ fakeroot
+ file
+ findutils
+ gawk
+ gcc
+ gettext
+ grep
+ groff
+ gzip
+ libtool
+ m4
+ make
+ pacman
+ patch
+ sed
+ sudo
+ systemd
+ texinfo
+ util-linux
+ which
+)
+
+# Personal additions
+depends+=(
+ alsa-utils
+ android-file-transfer
+ arch-install-scripts
+ awesome-terminal-fonts
+ bash
+ binutils
+ calc
+ cronie
+ ctags
+ dosfstools
+ devtools
+ fakeroot
+ figlet
+ fuse2
+ fzf
+ git
+ grub
+ htop
+ hub
+ isync
+ linux-headers
+ lsof
+ moreutils
+ msmtp
+ mosh
+ mutt
+ ncmpcpp
+ neofetch
+ neovim
+ network-manager-applet
+ networkmanager
+ networkmanager-openvpn
+ nmap
+ perl-file-mimeinfo
+ pkgfile
+ python
+ python-pip
+ python-neovim
+ python-unidecode
+ ripgrep
+ qemu
+ rsync
+ shellcheck
+ sshfs
+ stow
+ tig
+ tldr
+ tmux
+ unzip
+ vim-spell-fr
+ vifm
+ weechat
+ wget
+ zsh
+)
diff --git a/arch/dev/PKGBUILD b/arch/dev/PKGBUILD
new file mode 100644
index 0000000..423d133
--- /dev/null
+++ b/arch/dev/PKGBUILD
@@ -0,0 +1,36 @@
+# makepkg -sfi
+pkgname=my-dev
+pkgver=0
+pkgrel=1
+arch=(any)
+depends=(
+ biber
+ boost
+ cloc
+ cmake
+ flake8
+ gcc
+ gdb
+ ghostscript # For epstopdf
+ ipython
+ python-ipdb
+ python-jedi
+ python-language-server
+ python-numpy
+ python-pylint
+ python-scipy
+ python-sphinx
+ python-sympy
+ python-matplotlib
+ texlive-bibtexextra
+ texlive-core
+ texlive-fontsextra
+ texlive-formatsextra
+ texlive-games
+ texlive-humanities
+ texlive-latexextra
+ texlive-pictures
+ texlive-pstricks
+ texlive-publishers
+ texlive-science
+)
diff --git a/arch/extras/PKGBUILD b/arch/extras/PKGBUILD
new file mode 100644
index 0000000..40f80c3
--- /dev/null
+++ b/arch/extras/PKGBUILD
@@ -0,0 +1,21 @@
+# makepkg -sfi
+pkgname=my-extras
+pkgver=0
+pkgrel=1
+arch=(any)
+
+# Big apps
+depends=(
+ chromium
+ firefox
+ gparted
+ pandoc
+ rtorrent
+)
+
+#games
+depends+=(
+ teamspeak3
+ steam-native-runtime
+ wine
+)
diff --git a/arch/gui/PKGBUILD b/arch/gui/PKGBUILD
new file mode 100644
index 0000000..12676a4
--- /dev/null
+++ b/arch/gui/PKGBUILD
@@ -0,0 +1,76 @@
+# makepkg -sfi
+pkgname=my-gui
+pkgver=0
+pkgrel=1
+arch=(any)
+depends=(
+ acpi
+ adobe-source-sans-pro-fonts
+ arandr
+ cheese
+ cmus
+ compton
+ cpulimit
+ dunst
+ feh
+ gsimplecal
+ gst-libav # For qutebrowser
+ gst-plugins-good # For qutebrowser
+ gst-plugins-ugly # For qutebrowser
+ i3-gaps
+ i3blocks
+ i3lock
+ i3status
+ imagemagick
+ inkscape
+ inotify-tools
+ light
+ mencoder
+ mlocate
+ mpv
+ networkmanager-pptp
+ npm
+ nvidia-dkms
+ nvidia-utils
+ otf-font-awesome
+ pass
+ pavucontrol
+ pulseaudio
+ pulseaudio-alsa
+ python2-matplotlib
+ qutebrowser
+ qt5-webengine
+ redshift
+ rofi
+ rxvt-unicode
+ surfraw
+ ttf-dejavu
+ ttf-ubuntu-font-family
+ ttf-computer-modern-fonts
+ ttf-font-awesome
+ urxvt-perls
+ vlc
+ xcape
+ xclip
+ xdotool
+ xf86-video-nouveau
+ xf86-video-vesa
+ xfce4-screenshooter
+ xorg-server
+ xorg-server-common
+ xorg-setxkbmap
+ xorg-xbacklight
+ xorg-xev
+ xorg-xinit
+ xorg-xkill
+ xorg-xmodmap
+ xorg-xrandr
+ xorg-xrdb
+ xsel
+ youtube-dl
+ zathura
+ zathura-djvu
+ zathura-pdf-poppler
+ zathura-ps
+ zenity
+)
diff --git a/arch/work-packages/PKGBUILD b/arch/work-packages/PKGBUILD
deleted file mode 100644
index 63d44d2..0000000
--- a/arch/work-packages/PKGBUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-pkgname=work-packages
-pkgver=0
-pkgrel=1
-arch=(any)
-depends=(freefem++ gmsh armadillo python-sympy)
diff --git a/vim/.vim/spell/en.utf-8.add b/vim/.vim/spell/en.utf-8.add
index 41b0cdf..c822116 100644
--- a/vim/.vim/spell/en.utf-8.add
+++ b/vim/.vim/spell/en.utf-8.add
@@ -55,3 +55,5 @@ periodized
hypoelliptic
pointwise
nonsymmetric
+philic
+microfluidics
diff --git a/vim/.vim/spell/en.utf-8.add.spl b/vim/.vim/spell/en.utf-8.add.spl
index 3809c8d..4ebf009 100644
--- a/vim/.vim/spell/en.utf-8.add.spl
+++ b/vim/.vim/spell/en.utf-8.add.spl
Binary files differ
diff --git a/vim/.vimrc b/vim/.vimrc
index f0411a2..455c419 100644
--- a/vim/.vimrc
+++ b/vim/.vimrc
@@ -383,7 +383,7 @@ inoreabbrev <expr> #!! "#!/usr/bin/env" . (empty(&filetype) ? '' : ' '.&filetype
inoremap <nowait> <c-g> <esc>h1z=ea
nnoremap <Leader>s 1z=
-" Projectionist
+" Projectionist
nnoremap ,e :E
" Unimpaired
@@ -524,7 +524,7 @@ augroup myflags
autocmd User Flags call Hoist("buffer", "%{&paste?'[paste]':''}")
autocmd User Flags call Hoist("window", "%{WinCwd() != '' ? '['.WinCwd().']' : ''}")
- highlight MyGlobals ctermfg=255 ctermbg=65
+ highlight MyGlobals ctermfg=255 ctermbg=240
autocmd User Flags call Hoist("global", {"hl": "MyGlobals"}, "[%{pathshorten(GlobalCwd())}, %{g:my_searchprgs[g:my_searchprg]}, %{g:my_findprgs[g:my_findprg]}]")
augroup END