So, I’m struggling somewhat with the move to Arch. Not that Arch is
problematic in any way, it seems to be me and my “debianised thinking”.
I noticed that the Vim plugins that were packaged for Arch all install in
system directories and hence are imposed on all users. Not a good thing. So,
inspired by Debian’s vim-addons-manager, I hacked up a solution relying
on pacman. Then I packaged two Vim plugins for Arch. The idea was to do
rather than talk, so it wasn’t until after this that I asked for feedback on
aur-general. Just to have the idea shot down
Anyway, after being presented with an existing solution more inline with “the
Arch way” I decided to try it out. I’ve now subscribed to using
Now I need to convince the author of
haskellmode to put it on vim.org
and I really ought to get my packages off AUR.
A few days ago I packaged the vim haskellmode for Arch Linux and uploaded it to AUR.
After the previous setup steps I found the next task was to add
a few odds and ends really were needed before proceeding to other major
things, like audio, email, and such. Several of the things I needed are
available from AUR so to make things easier I started by adding
archlinuxfr to my
--- pacman.conf_orig 2009-05-09 18:47:19.825013872 +0100
+++ pacman.conf 2009-04-26 08:22:05.471685249 +0100
@@ -70,6 +70,9 @@
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
+Server = http://repo.archlinux.fr/x86_64
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
After that I updated the package listings (
pacman -Sy) and installed yaourt
pacman -S yaourt).
After this I could easily install the other packages I need:
Only pam_mount needed some extra configuration. First I added two lines each to
auth optional pam_mount.so
session optional pam_mount.so
Then I modified
/etc/security/pam_mount.conf.xml to allow users to have their own configs, that’s done by uncommenting the line
<luserconf name=".pam_mount.conf.xml" />