aboutsummaryrefslogtreecommitdiff
path: root/archlinux.pkgs
diff options
context:
space:
mode:
authorKarel Kočí <cynerd@email.cz>2016-12-28 16:37:18 +0100
committerKarel Kočí <cynerd@email.cz>2016-12-28 16:37:18 +0100
commit64e557a8b97c4975c25cf5bd12fa3bb51fb38756 (patch)
tree23ce66a37d3964f271dda29811b3791b084dcc60 /archlinux.pkgs
parentf2f8cf509625c427b07bf52f749df9e1aef45799 (diff)
downloadmyconfigs-64e557a8b97c4975c25cf5bd12fa3bb51fb38756.tar.gz
myconfigs-64e557a8b97c4975c25cf5bd12fa3bb51fb38756.tar.bz2
myconfigs-64e557a8b97c4975c25cf5bd12fa3bb51fb38756.zip
Rewrite arch packages little bit
List of expected packages is now generated using m4 language.
Diffstat (limited to 'archlinux.pkgs')
-rw-r--r--archlinux.pkgs198
1 files changed, 29 insertions, 169 deletions
diff --git a/archlinux.pkgs b/archlinux.pkgs
index 57b3a2a..64e3838 100644
--- a/archlinux.pkgs
+++ b/archlinux.pkgs
@@ -1,190 +1,50 @@
-# Various essential to me programs console
+dnl vim:ft=m4
+dnl File containing names of explicitly installed packages on system
+esyscmd(`echo define\(HOSTNAME,$(hostname)\)')
+sinclude(HOSTNAME)
+
+dnl Various essential console programs
pacaur
-gvim
+pkgfile
+ifdef(`DESKTOP',gvim,vim)
vim-spell-cs
vim-spell-en
htop
mc
-pass
-lynx
-abook
openssh
-unzip
ncdu
-pkgfile
-syncthing-openrc
rsync
rdiff-backup
wget
sshfs
-wireless_tools
+zsh
zsh-completions
-nmap
-
-# Various graphic programs
-gimp
-inkscape
-vlc
-conkeror
-surf-webkit2gtk-git
-feh
-kdegraphics-okular
-steam
-steam-native-runtime
-sc-controller
-graphviz
-
-# Pidgin
-purple-facebook
-purple-hangouts-hg
-pidgin-encryption
-pidgin-gpg-git
-pidgin-hotkeys
-pidgin-latex
-pidgin-libnotify
-pidgin-window_merge
-
-# Stardict
-stardict-cz
-stardict-en-cz
-
-# Chromium
-chromium-widevine
-pepper-flash
-
-# Music player daemon
-mpc
-mpd
-ncmpcpp
+bash-completion
+bc
+pv
+sysstat
-# Mail
-neomutt
-msmtp
-offlineimap
-python2-daemon
-
-# My desktop
-i3-wm
-i3blocks
-dunst
-xzoom
-xorg-server-nosystemd
-xorg-server-utils
-xorg-xinit
-xorg-xev
-urxvt-perls
-urxvt-resize-font-git
-urxvt-vtwheel
-numlockx
-xdotool
-inotify-tools
-pulsemixer
-qt5-styleplugins
-numix-frost-themes
-
-# Fonts
-terminus-font
-font-mathematica
-ttf-hack
-ttf-symbola
-noto-fonts-emoji
-powertop
-emojione-color-font
-twemoji-color-font
-texlive-fontsextra
-
-# Codecs
-x264
-
-# Matlab fix
-ncurses5-compat-libs
-
-# System stuff
-linux
-syslinux
-acpid-openrc
-alsa-utils-openrc
-cpupower-openrc
-cronie-openrc
-cryptsetup
+dnl System stuff
dhcpcd-openrc
-wpa_supplicant-openrc
-rfkill
fuse-openrc
-syslog-ng-openrc
-gpm-openrc
-ifplugd
-iproute2
-iputils
ntp-openrc
-bluez-openrc
-bluez-utils
-powertop
-lm_sensors-openrc
-openvpn-openrc
-# FS
+sudo
+lsof
+hdparm
+
+dnl File systems
btrfs-progs
-mdadm
-xfsprogs
-jfsutils
exfat-utils
-reiserfsprogs
-# System but not essential or who knows if needed
-mesa-demos
-pcmciautils
-
-# bluetooth
-bluez-hid2hci
-obexfs
-obextool
-pulseaudio-bluetooth
-
-# My asus laptop specific stuff
-asus-kbd-backlight
-intel-ucode
-virtualgl-openrc
-lib32-nvidia-utils
-xf86-input-synaptics
-xf86-video-intel
+dosfstools
-# Stuff used durring development
-tig
-dash
-mkdocs
-asciidoc
-cppcheck
-ctags
-valgrind
-texlive-latexextra
-# Web
-ruby-jekyll
-# Python
-twine
-flake8
-ipython
-python-pypandoc
-python-xattr
-python2-xattr
-python-daemon
+dnl network
+bind-tools
+nmap
-# Building stuff
-autoconf
-automake
-make
-bison
-flex
-clang
-cmake
-fakeroot
-patch
-pkg-config
+dnl archive
+unzip
+zip
+rar
-# Base
-vi
-which
-licenses
-lvm2
-usbutils
-nano
-man-db
-man-pages
+dnl Base group
+syscmd(`pacman -Qg base | awk "{print \$2}"')