/dotfiles

私のdotfilesの群れ。時々吹っ飛ばすのでバックアップを兼ねて。

Primary LanguageEmacs Lisp

dotfiles

内容

バックアップを兼ねてgithubでも管理することにしたdotfiles

Makefile

makeで各ファイルを書き戻せるようにした。

といっても該当場所にシンボリックリンクを張るだけ。

わりとやっつけ仕事。

emacs

.emacs.d/init.el

パッケージはpackage.elで導入する。

起動時にパッケージをチェックして自動でインストールするようにした。

vim

.vim/{dein.toml,dein_lazy.toml}と.vimrc

Shougo/dein.vim のインストールを含む。

fluxbox

.fluxbox/{startup,keys}

最近デスクトップはFluxboxで十分じゃないかと思い始めた。

ちなみにこれまではKDEを使っていた。

Lumina Desktop

.fluxbox/lumina-startup.sh

2017年からLuminaを使いはじめた。

起動時に走らせたいスクリプトを登録している。

shell

.zshrc, .zprofile, およびX回りになるが.xprofile

Bashも使うし私はどっちかというとPOSIX 原理 主義者なんだけど……

パッケージマネージャで入れるもの

yaourt

/etc/pacman.conf
[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch

パッケージ

package.txt参照

$ cat package.txt | xargs yaourt -S

なおリストの作り方は以下のとおり。

明示的にインストールしたパッケージ一覧

$ pacman -Qqen > package.txt

AURから導入したパッケージ一覧

$ pacman -Qmq > aurlist.txt

フォント

fonts.txt参照

その他設定類

ssh key

ecdsa 521 or ed25519