Remove .profile, and other updates
aaadfbdb11fccf30696181d2bd1dbdb942b5192f
1 parent
dfd87d74
.config/fish/config.fish
+22 -1
| 1 | 1 | # |
|
| 2 | 2 | # config.fish |
|
| 3 | 3 | # |
|
| 4 | + | set -gx PATH \ |
|
| 5 | + | "$HOME/bin" \ |
|
| 6 | + | "$HOME/.local/bin" \ |
|
| 7 | + | "$HOME/.yarn/bin" \ |
|
| 8 | + | "$HOME/.radicle/bin" \ |
|
| 9 | + | "$HOME/.cargo/bin" \ |
|
| 10 | + | "$HOME/.npm/bin" \ |
|
| 11 | + | "$HOME/.local/share/gem/ruby/3.4.0/bin" \ |
|
| 12 | + | "$HOME/.proto/shims" \ |
|
| 13 | + | "$HOME/.proto/bin" \ |
|
| 14 | + | $PATH |
|
| 15 | + | set -gx EDITOR nvim |
|
| 16 | + | set -gx VISUAL nvim |
|
| 17 | + | set -gx RIPGREP_CONFIG_PATH "$HOME/.rgrc" |
|
| 18 | + | set -gx CARGO_BUILD_JOBS 12 |
|
| 19 | + | ||
| 4 | 20 | if status is-interactive |
|
| 5 | 21 | fish_vi_key_bindings |
|
| 6 | 22 | ||
| 7 | 23 | set -g fish_greeting |
|
| 8 | 24 | set -g fish_autosuggestion_enabled 0 |
| 24 | 40 | end |
|
| 25 | 41 | end |
|
| 26 | 42 | end |
|
| 27 | 43 | ||
| 28 | 44 | if type -q keychain |
|
| 29 | - | keychain --eval --quiet --noinherit ~/.ssh/id_rsa ~/.radicle/keys/radicle ~/.ssh/alexis.radiant.computer | source |
|
| 45 | + | keychain --eval --quiet --noinherit \ |
|
| 46 | + | ~/.ssh/id_ed25519 \ |
|
| 47 | + | ~/.ssh/id_rsa \ |
|
| 48 | + | ~/.ssh/id_rsa_share \ |
|
| 49 | + | ~/.radicle/keys/radicle \ |
|
| 50 | + | ~/.ssh/alexis.radiant.computer | source |
|
| 30 | 51 | end |
|
| 31 | 52 | ||
| 32 | 53 | function fish_mode_prompt |
|
| 33 | 54 | end |
|
| 34 | 55 |
.config/foot/foot.ini
+9 -0
| 1 | 1 | [main] |
|
| 2 | 2 | font=monospace:size=16 |
|
| 3 | 3 | dpi-aware=yes |
|
| 4 | 4 | pad=8x6 |
|
| 5 | 5 | shell=/usr/bin/fish |
|
| 6 | + | selection-target=both |
|
| 6 | 7 | ||
| 7 | 8 | [colors-dark] |
|
| 8 | 9 | background=000000 |
|
| 9 | 10 | foreground=dddddd |
|
| 10 | 11 | cursor=000000 b03060 |
| 32 | 33 | beam-thickness=2px |
|
| 33 | 34 | ||
| 34 | 35 | [key-bindings] |
|
| 35 | 36 | clipboard-copy=Control+Shift+c XF86Copy |
|
| 36 | 37 | clipboard-paste=Control+Shift+v XF86Paste |
|
| 38 | + | unicode-input=none |
|
| 39 | + | show-urls-launch=Control+Shift+u |
|
| 40 | + | show-urls-copy=Control+Shift+y |
|
| 41 | + | ||
| 42 | + | [url] |
|
| 43 | + | launch=xdg-open ${url} |
|
| 44 | + | osc8-underline=url-mode |
|
| 45 | + | style=dotted |
|
| 37 | 46 | ||
| 38 | 47 | [csd] |
|
| 39 | 48 | preferred=server |
|
| 40 | 49 | size=32 |
|
| 41 | 50 | font=monospace:size=16 |
.profile
deleted
+0 -20
| 1 | - | #!/bin/sh |
|
| 2 | - | ||
| 3 | - | export PATH=~/bin:~/.local/bin:~/.yarn/bin:~/.cabal/bin:~/.radicle/bin:~/.cargo/bin:~/.gem/ruby/2.6.0/bin:$PATH |
|
| 4 | - | export PATH=$PATH:~/.foundry/bin |
|
| 5 | - | export PATH=$PATH:~/.npm/bin |
|
| 6 | - | export PATH=$PATH:~/.local/share/gem/ruby/3.0.0/bin |
|
| 7 | - | export NODE_PATH=/usr/lib/node_modules |
|
| 8 | - | export EDITOR=nvim |
|
| 9 | - | export VISUAL=nvim |
|
| 10 | - | export MOZ_USE_XINPUT2=1 # Pixel scrolling in Firefox |
|
| 11 | - | export RIPGREP_CONFIG_PATH=$HOME/.rgrc |
|
| 12 | - | export NNN_FIFO=/tmp/nnn.fifo |
|
| 13 | - | export CARGO_BUILD_JOBS=12 |
|
| 14 | - | export XCURSOR_SIZE=42 |
|
| 15 | - | ||
| 16 | - | if [ -e ~/.nix-profile/etc/profile.d/nix.sh ]; then |
|
| 17 | - | . ~/.nix-profile/etc/profile.d/nix.sh; |
|
| 18 | - | fi # added by Nix installer |
|
| 19 | - | ||
| 20 | - | export LD_LIBRARY_PATH="/opt/cuda/lib64:$LD_LIBRARY_PATH" |
.vimrc
+2 -2
| 33 | 33 | set timeoutlen=200 " Set timeout between key sequences |
|
| 34 | 34 | set background=light |
|
| 35 | 35 | set mouse=a " Enable mouse in all modes |
|
| 36 | 36 | set directory=~/tmp,/var/tmp,/tmp,. " Keep swap files in one of these |
|
| 37 | 37 | set wmh=0 " Minimum window height = 0 |
|
| 38 | - | set showcmd |
|
| 38 | + | set noshowcmd |
|
| 39 | 39 | set updatetime=250 " How long before 'CursorHold' event |
|
| 40 | 40 | set nobackup |
|
| 41 | 41 | set nowritebackup |
|
| 42 | 42 | set noswapfile |
|
| 43 | 43 | set nostartofline |
| 123 | 123 | " Per file-type indentation |
|
| 124 | 124 | au FileType haskell setlocal number sts=4 sw=4 expandtab formatprg=stylish-haskell |
|
| 125 | 125 | au FileType javascript setlocal number sts=2 sw=2 expandtab nowrap |
|
| 126 | 126 | au FileType typescript setlocal number sts=2 sw=2 expandtab nowrap |
|
| 127 | 127 | au FileType css setlocal number sts=2 sw=2 expandtab nowrap |
|
| 128 | - | au FileType go setlocal number ts=4 sw=4 noexpandtab |
|
| 128 | + | au FileType go setlocal number ts=4 sw=4 noexpandtab nowrap |
|
| 129 | 129 | au FileType c,cpp,glsl setlocal number ts=4 sw=4 noexpandtab nowrap |
|
| 130 | 130 | au FileType lua setlocal number sw=2 expandtab |
|
| 131 | 131 | au FileType sh,zsh setlocal number sts=2 sw=2 expandtab |
|
| 132 | 132 | au FileType vim,ruby setlocal number sts=2 sw=2 expandtab |
|
| 133 | 133 | au FileType help setlocal number ts=4 sw=4 noexpandtab |