Merge branch 'master' of ssh://git.lyte.dev:2222/lytedev/dotfiles
This commit is contained in:
commit
570095dbb2
7 changed files with 19 additions and 16 deletions
|
@ -101,7 +101,7 @@ Plug 'editorconfig/editorconfig-vim' " loads project-
|
|||
Plug 'sheerun/vim-polyglot' " vim plugin loader for many languages
|
||||
Plug 'leafo/moonscript-vim', {'for': ['moon', 'moonscript']} " moonscript language
|
||||
Plug 'OmniSharp/omnisharp-vim', {'for': ['cs']} " C# language
|
||||
" Plug 'junegunn/vim-peekaboo' " preview registers
|
||||
" Plug 'junegunn/vim-peekaboo' " preview registers
|
||||
Plug 'scrooloose/nerdtree' " file browser
|
||||
Plug 'tpope/vim-eunuch' " unix helper commands
|
||||
Plug 'sheerun/vim-polyglot' " vim plugin loader for many languages
|
||||
|
@ -111,5 +111,5 @@ Plug 'neoclide/coc.nvim', {'branch': 'release'} " language serve
|
|||
Plug 'neoclide/coc-json' " coc config ft
|
||||
Plug 'JakeBecker/elixir-ls', {'for': ['elixir', 'eelixir'], 'do': { -> g:elixirls.compile() }}
|
||||
Plug 'tpope/vim-dadbod' " databasing in vim
|
||||
" Plug 'lytedev/elm-vim' " elm lang
|
||||
Plug 'lytedev/elm-vim' " elm lang
|
||||
Plug 'ssh://git@git.lyte.dev:2222/lytedev/vim-lytlang.git'
|
||||
|
|
8
de/libinput/touchpad.conf
Normal file
8
de/libinput/touchpad.conf
Normal file
|
@ -0,0 +1,8 @@
|
|||
Section "InputClass"
|
||||
Identifier "libinput touchpad"
|
||||
MatchDevicePath "/dev/input/event*"
|
||||
Driver "libinput"
|
||||
MatchIsTouchpad "on"
|
||||
Option "Tapping" "on"
|
||||
Option "NaturalScrolling" "true"
|
||||
EndSection
|
|
@ -17,7 +17,6 @@
|
|||
## Set fonts in "$HOME/.Xresources.env"
|
||||
URxvt.font: xft:Iosevka Term:pixelsize=14,xft:Noto Emoji,xft:Font Awesome 5 Free:pixelsize=14,xft:FreeSans:pixelsize=14
|
||||
URxvt.faceName: xft:Iosevka Term:pixelsize=14,xft:Font Awesome 5 Free:pixelsize=14,xft:FreeSans:pixelsize=14
|
||||
:x
|
||||
# URxvt.transparent: true
|
||||
# URxvt.shading: 70
|
||||
URxvt.letterSpace: 0
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
# installs pacaur on a fresh arch install
|
||||
|
||||
# install the dependencies
|
||||
sudo pacman -S git curl openssl perl expac yajl meson gmock gtest --noconfirm
|
||||
sudo pacman -S git curl openssl perl expac yajl meson gmock gtest jq --noconfirm
|
||||
|
||||
# setup a temporary place to install the packages from
|
||||
REPOSITORY_PATH="/tmp/provisioning"
|
||||
|
|
|
@ -44,17 +44,9 @@ pacaur --needed -S \
|
|||
jq `# CLI for Interacting with JSON` \
|
||||
ranger `# CLI File Manager` \
|
||||
bash-completion `# Handy Scripts for Tab-Completion in Bash` \
|
||||
python-neovim python-jedi python-mistune python-psutil python-setproctitle httpie \
|
||||
--noconfirm --noedit
|
||||
|
||||
# install text editor utilities and other python packages
|
||||
sudo pip3 install \
|
||||
neovim `# Text Editor Plugin Integration` \
|
||||
jedi `# Text Editor Intelligence Helper` \
|
||||
mistune `# Markdown Parser` \
|
||||
psutil `# Process Utilities` \
|
||||
setproctitle `# Good Name` \
|
||||
httpie `# HTTP CLI Utility`
|
||||
|
||||
# install rxvt-unicode script for resizing font on-the-fly
|
||||
mkdir -p "$HOME/.urxvt/ext"
|
||||
curl -L -o "$HOME/.urxvt/ext/resize-font" https://raw.githubusercontent.com/lytedev/urxvt-resize-font/master/resize-font
|
||||
|
|
|
@ -9,6 +9,7 @@ else
|
|||
fi
|
||||
|
||||
pacaur --needed -S \
|
||||
pigz `# Multi-core gzipping` \
|
||||
arc-gtk-theme `# GTK Theme` \
|
||||
elementary-icon-theme `# GUI File Explorer Icons` \
|
||||
thunar thunar-volman gvfs `# GUI File Explorer + Volume Management/Auto-Mount Disks)` \
|
||||
|
|
|
@ -12,9 +12,12 @@ dfp=$(cd "$(dirname "${BASH_SOURCE[0]}" )/" && pwd)
|
|||
source "${dfp}/scripts/setup_helpers.bash"
|
||||
|
||||
links=(
|
||||
# display manager configuration files
|
||||
"$dfp/de/sway/sway-init" "/usr/bin/sway-lytedev"
|
||||
"$dfp/de/sway/dm_entry" "/usr/share/wayland-sessions/sway-lytedev.desktop"
|
||||
# display manager files
|
||||
"$dfp/de/sway/sway-init" "/usr/bin/sway-lytedev"
|
||||
"$dfp/de/sway/dm_entry" "/usr/share/wayland-sessions/sway-lytedev.desktop"
|
||||
|
||||
# touchpad
|
||||
"$dfp/de/libinput/touchpad.conf" "/etc/X11/xorg.conf.d/41-libinput-lytedev-touchpad-options.conf"
|
||||
)
|
||||
|
||||
_dotfiles_setup_run_setup "$dfp/.agreed-to-erasing-root-files.lock" "${links[@]}"
|
||||
|
|
Reference in a new issue