2020/11/9 (月)

mr/幅に合わせて連続表示

Acrobat Reader の、長年の苦痛からようやく開放されました

2020/10/30 (金)

mr/git_bundle

はじめに

なぜか特定のマシンだけ git clone するとこんなエラーを吐いてしまうのでどうにかしたかった

$ git clone https://git.example.com/foobar/xfarm3.git
Cloning into 'xfarm3'...
remote: Counting objects: 334, done.
remote: Compressing objects: 100% (221/221), done.
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed

作戦

git clone 出来ている別のマシンからリポジトリをコピーする

手順

  1. git clone 出来ているマシンで実施
    cd xfarm3
    git bundle ../xfarm3.bundle master
    
  2. 生成したファイル ../xfarm3.bundle を件のマシンにコピー
  3. コピーしおわったらクローンして HEAD を移動
    git clone xfarm3.bundle xfarm3
    cd xfarm3
    git reset --hard origin/master
    

参考

Gitリポジトリの内容を別のマシンに送る時にgit bundleを使う - Qiita

mr/apt_Hash_Sum_mismatch

TL;DR

sudo sh <<'...'
mkdir /etc/gcrypt
echo all >> /etc/gcrypt/hwf.deny
apt update
...

apt-get時にgcrypto20が原因でHash Sum mismatchになる話 - Qiita

2020/10/29 (木)

mr/mbaでLinux初期設定

はじめに

MacBook Air で Ubuntuベースのディストリビューションを使う場合を想定しています

# NOPASSWD
echo $USER ALL=NOPASSWD: ALL | sudo tee /etc/sudoers.d/$USER

# hardware keyboard [Apple Aluminium (JIS)]
# MacBook AirでUbuntuキーボードレイアウトを設定する - 考えるエンジニア https://takacity.blog.fc2.com/blog-entry-252.html
sudo dpkg-reconfigure keyboard-configuration

# toggle fn key
sudo tee /etc/modprobe.d/hid_apple.conf <<'...'
options hid_apple fnmode=2
...
sudo update-initramfs -u -k all

# disable auto update
sudo dpkg-reconfigure -p low unattended-upgrades

# change directory name in English
LANG=C xdg-user-dirs-gtk-update

# Disables window maximization when the application starts
gsettings set org.gnome.mutter auto-maximize false

# Disable window maximization when moving the window to the top of the screen
gsettings set org.gnome.mutter edge-tiling false

# fn key behaviour
#  0 : disabled (fn + F8 = only F8 = F8)
#  1 : fn + F8 = F8,      only F8 = special
#  2 : fn + F8 = special, only F8 = F8
sudo -s 'echo 2 > /sys/module/hid_apple/parameters/fnmode'

ブート時のエラーを無くす

boot - Ubuntu 20.04 Failed to Set MokListRT: Invallid Parameter - Ask Ubuntu

sudo sh -x <<'...'
cd /boot/efi/EFI/ubuntu
cp grubx64.efi shimx64.efi
reboot
...

タッチパッド操作の変更

事前にパッケージ類のインストールを済ませておくこと

3本指スワイプの左右を入れ替えるconfigを作成する例

# libinput-gestures
mkdir ~/.config || true
tee ~/.config/libinput-gestures.conf <<'...'
gesture swipe left  3 xdotool key alt+Left
gesture swipe right 3 xdotool key alt+Right
...
libinput-gestures-setup restart

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS