diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi index 2c677e7..887b615 100644 --- a/.config/rofi/config.rasi +++ b/.config/rofi/config.rasi @@ -1,7 +1,9 @@ -//rofi.theme: /usr/share/rofi/themes/sidebar.rasi -//@theme "/usr/share/rofi/themes/sidebar.rasi" -//@theme "/usr/share/rofi/themes/purple.rasi" -//@theme "/usr/share/rofi/themes/sidebar.rasi" -//@theme "/usr/share/rofi/themes/iggy.rasi" -//@theme "/usr/share/rofi/themes/fancy.rasi" -@theme "/usr/share/rofi/themes/glue_pro_blue.rasi" +@theme "~/.config/rofi/glue_pro_blue.rasi" + +configuration { + modi: "window,filebrowser,ssh,run,drun"; + show-icons: true; + terminal: "alacritty"; + ssh-command: "{terminal} -e {ssh-client} root@{host}"; + sort: true; +} diff --git a/.config/rofi/glue_pro_blue.rasi b/.config/rofi/glue_pro_blue.rasi new file mode 100644 index 0000000..42f8631 --- /dev/null +++ b/.config/rofi/glue_pro_blue.rasi @@ -0,0 +1,149 @@ +/****************************************************************************** + * ROFI Color theme + * User: Rasi + * Copyright: Rasmus Steinke + ******************************************************************************/ +* { + selected-normal-foreground: rgba ( 255, 255, 255, 100 % ); + foreground: rgba ( 255, 255, 255, 100 % ); + normal-foreground: @foreground; + alternate-normal-background: transparent; + red: rgba ( 220, 50, 47, 100 % ); + selected-urgent-foreground: rgba ( 255, 195, 156, 100 % ); + blue: rgba ( 38, 139, 210, 100 % ); + urgent-foreground: rgba ( 243, 132, 61, 100 % ); + alternate-urgent-background: transparent; + active-foreground: rgba ( 38, 139, 210, 100 % ); + lightbg: rgba ( 238, 232, 213, 100 % ); + selected-active-foreground: rgba ( 32, 81, 113, 100 % ); + alternate-active-background: transparent; + background: transparent; + bordercolor: rgba ( 57, 57, 57, 100 % ); + alternate-normal-foreground: @foreground; + normal-background: transparent; + lightfg: rgba ( 88, 104, 117, 100 % ); + selected-normal-background: rgba ( 38, 139, 210, 100 % ); + border-color: @foreground; + spacing: 2; + separatorcolor: rgba ( 38, 139, 210, 100 % ); + urgent-background: transparent; + selected-urgent-background: rgba ( 38, 139, 210, 100 % ); + alternate-urgent-foreground: @urgent-foreground; + background-color: rgba ( 0, 0, 0, 0 % ); + alternate-active-foreground: @active-foreground; + active-background: rgba ( 57, 57, 57, 100 % ); + selected-active-background: rgba ( 38, 139, 210, 100 % ); +} +window { + background-color: rgba ( 57, 57, 57, 95 % ); + border: 1; + padding: 5; +} +mainbox { + border: 0; + padding: 0; +} +message { + border: 1px dash 0px 0px ; + border-color: @separatorcolor; + padding: 1px ; +} +textbox { + text-color: @foreground; +} +listview { + fixed-height: 0; + border: 2px dash 0px 0px ; + border-color: @separatorcolor; + spacing: 2px ; + scrollbar: true; + padding: 2px 0px 0px ; +} +element { + border: 0; + padding: 1px ; +} +element-text { + background-color: inherit; + text-color: inherit; +} +element.normal.normal { + background-color: @normal-background; + text-color: @normal-foreground; +} +element.normal.urgent { + background-color: @urgent-background; + text-color: @urgent-foreground; +} +element.normal.active { + background-color: @active-background; + text-color: @active-foreground; +} +element.selected.normal { + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; +} +element.selected.urgent { + background-color: @selected-urgent-background; + text-color: @selected-urgent-foreground; +} +element.selected.active { + background-color: @selected-active-background; + text-color: @selected-active-foreground; +} +element.alternate.normal { + background-color: @alternate-normal-background; + text-color: @alternate-normal-foreground; +} +element.alternate.urgent { + background-color: @alternate-urgent-background; + text-color: @alternate-urgent-foreground; +} +element.alternate.active { + background-color: @alternate-active-background; + text-color: @alternate-active-foreground; +} +scrollbar { + width: 4px ; + border: 0; + handle-width: 8px ; + padding: 0; +} +mode-switcher { + border: 2px dash 0px 0px ; + border-color: @separatorcolor; +} +button.selected { + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; +} +button { + background-color: @background; + text-color: @foreground; +} +inputbar { + spacing: 0; + text-color: @normal-foreground; + padding: 1px ; +} +case-indicator { + spacing: 0; + text-color: @normal-foreground; +} +entry { + spacing: 0; + text-color: @normal-foreground; +} +prompt { + spacing: 0; + text-color: @normal-foreground; +} +inputbar { + children: [ prompt,textbox-prompt-colon,entry,case-indicator ]; +} +textbox-prompt-colon { + expand: false; + str: ":"; + margin: 0px 0.3em 0em 0em ; + text-color: @normal-foreground; +} diff --git a/.gitconfig b/.gitconfig new file mode 100644 index 0000000..cc5734b --- /dev/null +++ b/.gitconfig @@ -0,0 +1,79 @@ +[user] + name = アノニマス + email = noreply@example.com +[alias] + a = add + aa = add . + aliases = config --get-regexp '^alias\\.' + amend = commit --amend + br = branch + c = commit + ca = commit -a + cam = commit -am + can = commit -an + cm = commit -m + cn = commit -n + cmn = commit -nm + cp = cherry-pick + d = diff + dcn = !git log $1..HEAD --oneline + del = branch -d + dn = diff --name-only + dnn = diff --name-status --diff-filter=A + ds = diff --staged + dsn = diff --staged --name-only + go = checkout + hi = !git br -v && echo && git s && echo && git sls + kill = branch -D + last = log -1 + l = log -1 + ll = log -5 + lll = log -10 + make = checkout -b + mk = checkout -b + s = status + sa = stash apply + sd = stash drop + sk = stash --keep-index + sls = stash list + sm = stash save + smk = stash save --keep-index + sp = stash pop + ss = stash + st = status + whatadded = log --diff-filter=A + brm = branch -m + cf = clean -f + cfh = commit --fixup HEAD + uptodate = branch --contains master + rb = rebase + rbc = rebase --continue + rbs = rebase --skip + rba = rebase --abort + rbi = rebase -i + rbim = rebase -i master + ap = add -p + top = log -3 + mb = merge-base + rh = reset HEAD + pop = reset HEAD^ + prb = pull --rebase + ps = push + psn = push -n + pl = pull + ra = update-index --again + sh = show HEAD + cfd = clean -fd +[push] + default = simple +[color] + ui = true +[pull] + rebase = false +[init] + defaultBranch = master +[filter "lfs"] + process = git-lfs filter-process + required = true + clean = git-lfs clean -- %f + smudge = git-lfs smudge -- %f diff --git a/.zshrc b/.zshrc index 1b6623f..5b4a5f5 100644 --- a/.zshrc +++ b/.zshrc @@ -4,10 +4,6 @@ # Path to your oh-my-zsh installation. export ZSH="/home/suwako/.oh-my-zsh" -# Uncomment the following line to change how often to auto-update (in days). -export UPDATE_ZSH_DAYS=14 -ZSH_CUSTOM_AUTOUPDATE_QUIET=true - export LC_ALL=ja_JP.UTF-8 export LANG=ja_JP.UTF-8 export LANGUAGE=ja_JP.UTF-8 @@ -19,6 +15,8 @@ alias nr="npm run" alias ni="npm i" alias nig="npm i -g" alias pas="php artisan serve" +alias la="ls -hal" +alias lt="ls -thal" export NVM_DIR="/home/suwako/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm @@ -27,7 +25,7 @@ export NVM_DIR="/home/suwako/.nvm" # load a random theme each time oh-my-zsh is loaded, in which case, # to know which specific one was loaded, run: echo $RANDOM_THEME # See https://github.com/robbyrussell/oh-my-zsh/wiki/Themes -ZSH_THEME="agnoster" +ZSH_THEME="loli" # Set list of themes to pick from when loading at random # Setting this variable when ZSH_THEME=random will cause zsh to load @@ -36,17 +34,14 @@ ZSH_THEME="agnoster" # ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" ) # Uncomment the following line to use case-sensitive completion. -# CASE_SENSITIVE="true" +CASE_SENSITIVE="true" # Uncomment the following line to use hyphen-insensitive completion. # Case-sensitive completion must be off. _ and - will be interchangeable. # HYPHEN_INSENSITIVE="true" # Uncomment the following line to disable bi-weekly auto-update checks. -# DISABLE_AUTO_UPDATE="true" - -# Uncomment the following line to change how often to auto-update (in days). -# export UPDATE_ZSH_DAYS=13 +DISABLE_AUTO_UPDATE="true" # Uncomment the following line to disable colors in ls. # DISABLE_LS_COLORS="true"