Merge branch 'master' of ssh://git.lyte.dev:2222/lytedev/dotfiles
This commit is contained in:
commit
570095dbb2
|
@ -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'
|
||||||
|
|
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"
|
## 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
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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)` \
|
||||||
|
|
|
@ -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[@]}"
|
||||||
|
|
Reference in a new issue