Skip to content

2025年業務PCセットアップ

This content is a draft and will not be included in production builds.

基本部分はArch Linuxセットアップを参照する。

Terminal window
cd dotfiles
run0 cp cfg/iptables/iptables.rules /etc/iptables/iptables.rules
run0 systemctl enable --now iptables.service

設定についてはiptablesの設定で書いた。Dockerでnftablesを使う設定もあるが、2025年時点では動かなかった。

Terminal window
pacman -S docker
pacman -Sd docker-buildx

Flatpak

Terminal window
flatpak install com.slack.Slack
flatpak install com.visualstudio.code
flatpak install com.google.Chrome # Slackに必要
flatpak install md.obsidian.Obsidian
flatpak --user override --socket=wayland com.visualstudio.code

FlatpakのElectronアプリで日本語入力を行う方法

  • 1Password
  • (Argent X)
  • okta
  • Google
  • Slack
  • GitHub
Terminal window
GOPATH=~ go install github.com/lufia/dotsync
git clone https://github.com/lufia/dotfiles.git
copy firefox bookmarks
create Obsidian Vault
run0 pacman -S udisks2
# systemctl enable --now udisks2.service は不要
run0 pacman -S github-cli jq
gh extension install lufia/gh-announce
# 既存の環境変数は/var/lib/systemd以下から読んで同じ値を設定する
homectl update lufia --setenv GNUPGHOME=$HOME/.local/share/gnupg

borg を使う。

取得するときはこんなコマンド。

Terminal window
borg create --progress /run/media/lufia/MOBILE/vaio-sx14r::lufia-pc-2026-01-16 . --exclude ~/lib/borg-user.exclude

borgバックアップの使い方もある。

awsclientvpnを使う