diff options
| author | terminaldweller <thabogre@gmail.com> | 2021-12-23 09:56:15 +0000 | 
|---|---|---|
| committer | terminaldweller <thabogre@gmail.com> | 2021-12-23 09:56:15 +0000 | 
| commit | 73d74628b0cff4aed04cd740ecceebf03fa23609 (patch) | |
| tree | 456961415de6739d15637afb5a3f18e60ac4174b | |
| parent | update (diff) | |
| download | scripts-73d74628b0cff4aed04cd740ecceebf03fa23609.tar.gz scripts-73d74628b0cff4aed04cd740ecceebf03fa23609.zip | |
more updates. some chroot stuff
| -rw-r--r-- | .tmux.conf | 3 | ||||
| -rw-r--r-- | .vimrc | 7 | ||||
| -rw-r--r-- | .zshrc | 2 | ||||
| -rwxr-xr-x | bin/chrooted | 6 | ||||
| -rwxr-xr-x | chroot/voidmusl.sh | 8 | 
5 files changed, 21 insertions, 5 deletions
| @@ -19,7 +19,8 @@ set -sg escape-time 0  set -g default-command /usr/bin/zsh  set -g default-shell /usr/bin/zsh -set -g default-terminal "tmux-256color" +set -g default-terminal "screen-256color" +set -s set-clipboard external  set-option -g prefix C-a  set -g status-interval 120 @@ -312,7 +312,7 @@ try    let g:airline#extensions#tabline#formatter = 'default'    let g:airline#extensions#ale#enabled = 1    let g:airline#extensions#branch#enabled = 1 -  " let g:airline#extensions#xkblayout#enabled = 1 +  let g:airline#extensions#xkblayout#enabled = 1  catch  endtry  let g:airline_theme = 'jellybeans' @@ -329,7 +329,7 @@ function! Airline_Custom()    \])  endfunction  autocmd user AirlineAfterInit call Airline_Custom() -" let g:XkbSwitchLib = '/usr/local/lib/libxkbswitch.so' +let g:XkbSwitchLib = '/usr/lib/libxkbswitch.so'  let g:airline_exclude_preview = 1  syntax on @@ -1299,6 +1299,7 @@ let g:gutentags_plus_nomap = 1  map <leader>v <Plug>(Vman)  autocmd Filetype man setlocal relativenumber  autocmd Filetype man setlocal number +" let g:vim_man_cmd = '/usr/bin/man'  "context  let g:context_enabled = 0 @@ -1534,7 +1535,7 @@ endif  "vimwiki  let wiki = {} -let wiki.path = '~/vimwiki/' +let wiki.path = '~/wikis/'  let wiki.nested_syntaxes = {'python': 'python', 'c++': 'cpp', 'c':'c', 'go':'go', 'javascript':'javascript', 'sh':'sh', 'yaml':'yaml', 'Dockerfile':'Dockerfile'}  let g:vimwiki_list = [wiki]  let g:vimwiki_global_ext = 0 @@ -244,7 +244,7 @@ REPORTTIME=4  STARDICT_DATA_DIR="/home/devi/.stardict"  export STARDICT_DATA_DIR  export LIBGL_ALWAYS_INDIRECT=1 -export PULSE_SERVER=tcp:192.168.1.103 +#export PULSE_SERVER=tcp:192.168.1.103  export VAGRANT_WSL_ENABLE_WINDOWS_ACCESS="1"  export WWW_HOME="duckduckgo.com"  alias def="sdcv --color" diff --git a/bin/chrooted b/bin/chrooted new file mode 100755 index 0000000..069bef6 --- /dev/null +++ b/bin/chrooted @@ -0,0 +1,6 @@ +#!/usr/bin/bash +if [ "$(stat -c %d:%i /)" != "$(stat -c %d:%i /proc/1/root/.)" ]; then +  echo "We are chrooted!" +else +  echo "Business as usual" +fi diff --git a/chroot/voidmusl.sh b/chroot/voidmusl.sh new file mode 100755 index 0000000..21152d7 --- /dev/null +++ b/chroot/voidmusl.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +CHROOT_DIR=/home/devi/rootfs/voidmusl +sudo mount -t proc proc $CHROOT_DIR/proc/ +sudo mount -t sysfs sys $CHROOT_DIR/sys/  +sudo mount -o bind /tmp $CHROOT_DIR/tmp/  +sudo mount -o bind /dev $CHROOT_DIR/dev/ +sudo chroot $CHROOT_DIR | 
