Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

initial commit

  • Loading branch information...
commit b68a58eb3098da6e68c3f4b0d3a225b30814cd2d 1 parent eb01fe9
@yamanobori-old authored
View
1  .ghci
@@ -0,0 +1 @@
+:set prompt "ghci> "
View
14 .gitconfig
@@ -0,0 +1,14 @@
+[color]
+ ui = true
+[user]
+ name = yamanobori_old
+ email =
+[core]
+ editor = vim
+ pager = lv -c
+
+[merge]
+ tool = extMerge
+[mergetool "extMerge"]
+ cmd = extMerge "$BASE" "$LOCAL" "$REMOTE" "$MERGED"
+ trustExitCode = false
View
19 .local/share/applications/gnome-terminal.desktop
@@ -0,0 +1,19 @@
+[Desktop Entry]
+Name=Terminal
+Comment=Use the command line
+TryExec=gnome-terminal
+#Exec=gnome-terminal
+Exec=/bin/zsh -c "VTE_CJK_WIDTH=1 gnome-terminal --disable-factory --geometry=150x38+0+20 -x screen"
+Icon=utilities-terminal
+Type=Application
+X-GNOME-DocPath=gnome-terminal/index.html
+X-GNOME-Bugzilla-Bugzilla=GNOME
+X-GNOME-Bugzilla-Product=gnome-terminal
+X-GNOME-Bugzilla-Component=BugBuddyBugs
+X-GNOME-Bugzilla-Version=3.4.1.1
+Categories=GNOME;GTK;Utility;TerminalEmulator;
+StartupNotify=true
+OnlyShowIn=GNOME;Unity;
+Keywords=Run;
+Actions=New
+X-Ubuntu-Gettext-Domain=gnome-terminal
View
10 .screenrc
@@ -0,0 +1,10 @@
+escape 
+startup_message off
+hardstatus alwayslastline "%?%F%{.R.}%?screen[%n] | %w"
+scrollback 2048
+autodetach on
+defkanji utf-8
+defencoding utf-8
+encoding utf-8 utf-8
+msgwait 10
+vbell off
View
227 .zshrc
@@ -0,0 +1,227 @@
+#=========================================
+# あれこれ
+
+# cdコマンドのパス
+#cdpath=($HOME)
+
+# デフォルトのパーミッション
+umask 022
+
+# コアダンプサイズを制限
+limit coredumpsize 102400
+
+#--------------------
+# エイリアス
+
+# ファイル名の修正を行わない
+alias mv="nocorrect mv -i"
+alias cp="nocorrect cp -i"
+alias mkdir="nocorrect mkdir"
+
+alias grep="egrep"
+alias fgrep='fgrep --color=auto'
+alias egrep='egrep --color=auto'
+
+alias rm="rm -i"
+alias ls="ls -F --color=auto"
+alias la="ls -aF --color=auto"
+alias ll="ls -lF --color=auto"
+alias lv="lv -c"
+alias git="nocorrect git"
+alias gvim="gvim -f"
+alias emacs='XMODIFIERS=@im=none emacs'
+#alias sudo="sudo "
+
+# 重複する要素を自動的に削除
+typeset -U path cdpath fpath manpath
+
+#=========================================
+# 環境変数
+
+HISTFILE=$HOME/.zsh-history
+HISTSIZE=100000
+SAVEHIST=100000
+DIRSTACKSIZE=20
+
+#=========================================
+# オプションの設定
+
+#--------------------
+# ディレクトリ変更
+
+# cd 時に自動で push
+setopt auto_pushd
+
+# 「%cd -」指定で,新しい順に表示する
+setopt pushd_minus
+
+# シンボリックリンクのリンク先に移動
+#setopt chaselinks
+
+# パスの[..]指定で,リンク元をたどる
+setopt chase_dots
+
+# 同じディレクトリを pushd しない
+setopt pushd_ignore_dups
+
+#--------------------
+# 補完
+
+# 補完候補を一覧表示
+setopt auto_list
+
+# 補完候補一覧でファイルの種別をマーク表示
+setopt list_types
+
+# 補完候補一覧で最初の候補をセット
+#setopt menu_complete
+
+# --prefix=/usr などの = 以降も補完
+setopt magic_equal_subst
+
+#
+setopt rec_exact
+
+#--------------------
+# ファイル名展開とグロブ
+
+# ドットで始まるファイルもファイルグロブにマッチさせる
+setopt glob_dots
+
+# ファイル名を数値としてソートする
+setopt numeric_glob_sort
+
+# マッチしなくてもエラーにしない
+unsetopt nomatch
+
+# マッチしなくてもエラーメッセージを出さない
+setopt null_glob
+
+# ファイル名で #, ~, ^ の 3 文字を正規表現として扱う
+#setopt extended_glob
+
+#--------------------
+# ヒストリー
+
+# historyコマンドをヒストリに記録しない
+setopt hist_no_store
+
+# 直前と同じコマンドをヒストリに追加しない
+setopt hist_ignore_dups
+
+# zsh の開始, 終了時刻をヒストリファイルに書き込む
+setopt extended_history
+
+# 余分なスペースを削除してヒストリに追加
+setopt hist_reduce_blanks
+
+# 先頭がスペースならヒストリーに追加しない。
+setopt hist_ignore_space
+
+# 履歴をインクリメンタルに追加
+setopt inc_append_history
+
+# 履歴の共有
+setopt share_history
+
+# ヒストリを呼び出してから実行する間に一旦編集
+setopt hist_verify
+
+# ヒストリに追加されるコマンド行が古いものと同じなら古いものを削除
+#setopt hist_ignore_all_dups
+
+#--------------------
+# 入出力
+
+# リダイレクトで上書きする事を許可しない。
+# 強制的に上書きするには「>!」を使う
+setopt no_clobber
+
+#ファイル名についても訂正機能が働く
+setopt correct_all
+
+# C-s, C-qを無効にする。
+setopt no_flow_control
+
+# Ctrl + D でログアウトしない
+setopt ignore_eof
+
+#--------------------
+# ジョブ制御
+
+# バックグラウンドジョブの終了をすぐに知らせる
+setopt notify
+
+# サスペンド中のプロセスと同じコマンド名を実行した場合はリジューム
+setopt auto_resume
+
+# zsh終了時に,バックグラウンドジョブや一時停止中のジョブを表示
+setopt check_jobs
+
+# 内部コマンド jobs の出力をデフォルトで jobs -l にする
+setopt long_list_jobs
+
+#--------------------
+# ZLE
+
+# ベルを鳴らさない。
+setopt no_beep
+
+#=========================================
+# zshモジュールのロード
+
+zmodload -a zsh/stat stat
+zmodload -a zsh/zpty zpty
+zmodload -a zsh/zprof zprof
+zmodload -ap zsh/mapfile mapfile
+
+# キーバインド emacs
+bindkey -e
+
+# プロンプトのカラー表示を有効
+autoload -U colors
+colors
+
+# 補完機能の強化
+autoload -U compinit
+compinit
+
+## 出力時8ビットを通す
+setopt print_eight_bit
+
+export EDITOR=vi
+export LANG=ja_JP.UTF-8
+
+#=========================================
+# プロンプト
+
+if [ $USER = "root" ]
+then
+ PROMPT="%{%}$LOGNAME@%m${WINDOW:+"[$WINDOW]"}%~#%{%}"
+else
+ PROMPT="%{[$[32+$RANDOM % 5]m%}$LOGNAME@%m${WINDOW:+"[$WINDOW]"}%~%%%{%}"
+fi
+
+#=========================================
+# パス
+
+PATH=$HOME/bin:$PATH
+
+if [ $USER = "root" ]
+then
+ PATH=${PATH}:/sbin:/usr/sbin:/usr/local/sbin
+fi
+
+#Android
+
+#Android Toolchain
+ANDROID_TOOLCHAIN_PATH=~/Android/rowboat-android/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin
+PATH=$PATH:$ANDROID_TOOLCHAIN_PATH
+
+#Android SDK
+ANDROID_SDK_PATH=~/Android/Tools/android-sdk-linux_x86
+PATH=$PATH:$ANDROID_SDK_PATH/tools:$ANDROID_SDK_PATH/platform-tools
+
+#Android NDK
+ANDROID_NDK_PATH=~/Android/Tools/android-ndk/
+PATH=$PATH:$ANDROID_NDK_PATH
Please sign in to comment.
Something went wrong with that request. Please try again.