From fb680c8c6f3fa003ae567b287c78a02ea80d4f8c Mon Sep 17 00:00:00 2001 From: Recolic <git@me.recolic.net> Date: Wed, 19 Mar 2025 21:25:18 -0700 Subject: [PATCH] .add-example --- examples/archlinux-gnome/conf.d/desktop.sh | 3 +++ examples/archlinux-gnome/files/config.fish | 24 ++++++++++++++++++++++ examples/archlinux-gnome/files/ssh_config | 8 ++++++++ examples/archlinux-gnome/files/vimrc | 21 +++++++++++++++++++ 4 files changed, 56 insertions(+) create mode 100644 examples/archlinux-gnome/files/config.fish create mode 100644 examples/archlinux-gnome/files/ssh_config create mode 100644 examples/archlinux-gnome/files/vimrc diff --git a/examples/archlinux-gnome/conf.d/desktop.sh b/examples/archlinux-gnome/conf.d/desktop.sh index 5351723..f9eda26 100644 --- a/examples/archlinux-gnome/conf.d/desktop.sh +++ b/examples/archlinux-gnome/conf.d/desktop.sh @@ -5,7 +5,10 @@ lc_init () { } +lc_fsmap $HOME/sh/mybin /usr/mybin + lc_startup () { } + diff --git a/examples/archlinux-gnome/files/config.fish b/examples/archlinux-gnome/files/config.fish new file mode 100644 index 0000000..e914174 --- /dev/null +++ b/examples/archlinux-gnome/files/config.fish @@ -0,0 +1,24 @@ +if test -d /usr/mybin + set -gx PATH /usr/mybin $PATH +end +set -gx EDITOR vim + +# AMD GPU +set -gx PYTORCH_ROCM_ARCH gfx1032 +set -gx HSA_OVERRIDE_GFX_VERSION 10.3.0 + +set -x DOTNET_SYSTEM_GLOBALIZATION_INVARIANT 1 + +# Bug fix: valgrind debuginfod error +set -x DEBUGINFOD_URLS "https://debuginfod.archlinux.org" +set -x G_SLICE always-malloc + +function fish_command_not_found + # do nothing + echo Command not found 1>&2 +end + +if fish --version | grep ' 4' > /dev/null + bind ctrl-c cancel-commandline +end + diff --git a/examples/archlinux-gnome/files/ssh_config b/examples/archlinux-gnome/files/ssh_config new file mode 100644 index 0000000..875fa8f --- /dev/null +++ b/examples/archlinux-gnome/files/ssh_config @@ -0,0 +1,8 @@ +host * + PubkeyAcceptedAlgorithms +ssh-rsa + hostkeyAlgorithms +ssh-rsa + StricthostKeyChecking no + #userKnownhostsFile=/dev/null + ServerAliveInterval 3 + #LogLevel ERROR + diff --git a/examples/archlinux-gnome/files/vimrc b/examples/archlinux-gnome/files/vimrc new file mode 100644 index 0000000..55d3c88 --- /dev/null +++ b/examples/archlinux-gnome/files/vimrc @@ -0,0 +1,21 @@ +" basic +set number +syntax on +filetype plugin indent on +set belloff=all + +" tab settings +set tabstop=4 +set shiftwidth=4 +set expandtab +set mouse= + +map - ddp +map + ddkP +map <C-d> daw +nnoremap <C-o> o<Esc>I + +" Ctrl-F search +set hlsearch +map <C-f> viwyk/<C-r>"<CR> +set mouse= -- GitLab