Merge branch 'master' of ssh://git.lyte.dev:2222/lytedev/dotfiles

This commit is contained in:
Daniel Flanagan 2019-09-26 12:04:28 -05:00
commit 570095dbb2
7 changed files with 19 additions and 16 deletions

View file

@ -101,7 +101,7 @@ Plug 'editorconfig/editorconfig-vim' " loads project-
Plug 'sheerun/vim-polyglot' " vim plugin loader for many languages Plug 'sheerun/vim-polyglot' " vim plugin loader for many languages
Plug 'leafo/moonscript-vim', {'for': ['moon', 'moonscript']} " moonscript language Plug 'leafo/moonscript-vim', {'for': ['moon', 'moonscript']} " moonscript language
Plug 'OmniSharp/omnisharp-vim', {'for': ['cs']} " C# 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 'scrooloose/nerdtree' " file browser
Plug 'tpope/vim-eunuch' " unix helper commands Plug 'tpope/vim-eunuch' " unix helper commands
Plug 'sheerun/vim-polyglot' " vim plugin loader for many languages 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 'neoclide/coc-json' " coc config ft
Plug 'JakeBecker/elixir-ls', {'for': ['elixir', 'eelixir'], 'do': { -> g:elixirls.compile() }} Plug 'JakeBecker/elixir-ls', {'for': ['elixir', 'eelixir'], 'do': { -> g:elixirls.compile() }}
Plug 'tpope/vim-dadbod' " databasing in vim 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' Plug 'ssh://git@git.lyte.dev:2222/lytedev/vim-lytlang.git'

View 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

View file

@ -17,7 +17,6 @@
## Set fonts in "$HOME/.Xresources.env" ## 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.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 URxvt.faceName: xft:Iosevka Term:pixelsize=14,xft:Font Awesome 5 Free:pixelsize=14,xft:FreeSans:pixelsize=14
:x
# URxvt.transparent: true # URxvt.transparent: true
# URxvt.shading: 70 # URxvt.shading: 70
URxvt.letterSpace: 0 URxvt.letterSpace: 0

View file

@ -5,7 +5,7 @@
# installs pacaur on a fresh arch install # installs pacaur on a fresh arch install
# install the dependencies # 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 # setup a temporary place to install the packages from
REPOSITORY_PATH="/tmp/provisioning" REPOSITORY_PATH="/tmp/provisioning"

View file

@ -44,17 +44,9 @@ pacaur --needed -S \
jq `# CLI for Interacting with JSON` \ jq `# CLI for Interacting with JSON` \
ranger `# CLI File Manager` \ ranger `# CLI File Manager` \
bash-completion `# Handy Scripts for Tab-Completion in Bash` \ bash-completion `# Handy Scripts for Tab-Completion in Bash` \
python-neovim python-jedi python-mistune python-psutil python-setproctitle httpie \
--noconfirm --noedit --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 # install rxvt-unicode script for resizing font on-the-fly
mkdir -p "$HOME/.urxvt/ext" mkdir -p "$HOME/.urxvt/ext"
curl -L -o "$HOME/.urxvt/ext/resize-font" https://raw.githubusercontent.com/lytedev/urxvt-resize-font/master/resize-font curl -L -o "$HOME/.urxvt/ext/resize-font" https://raw.githubusercontent.com/lytedev/urxvt-resize-font/master/resize-font

View file

@ -9,6 +9,7 @@ else
fi fi
pacaur --needed -S \ pacaur --needed -S \
pigz `# Multi-core gzipping` \
arc-gtk-theme `# GTK Theme` \ arc-gtk-theme `# GTK Theme` \
elementary-icon-theme `# GUI File Explorer Icons` \ elementary-icon-theme `# GUI File Explorer Icons` \
thunar thunar-volman gvfs `# GUI File Explorer + Volume Management/Auto-Mount Disks)` \ thunar thunar-volman gvfs `# GUI File Explorer + Volume Management/Auto-Mount Disks)` \

View file

@ -12,9 +12,12 @@ dfp=$(cd "$(dirname "${BASH_SOURCE[0]}" )/" && pwd)
source "${dfp}/scripts/setup_helpers.bash" source "${dfp}/scripts/setup_helpers.bash"
links=( links=(
# display manager configuration files # display manager files
"$dfp/de/sway/sway-init" "/usr/bin/sway-lytedev" "$dfp/de/sway/sway-init" "/usr/bin/sway-lytedev"
"$dfp/de/sway/dm_entry" "/usr/share/wayland-sessions/sway-lytedev.desktop" "$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[@]}" _dotfiles_setup_run_setup "$dfp/.agreed-to-erasing-root-files.lock" "${links[@]}"