Move rtv, xmodmap, and zathura to stow

This commit is contained in:
Donovan Glover 2018-02-27 01:11:50 -05:00
parent a2f5bc333b
commit 3b9cf6ec8f
No known key found for this signature in database
GPG Key ID: 8FC5F7D90A5D8F4D
6 changed files with 34 additions and 64 deletions

View File

@ -1,29 +0,0 @@
;.................................................................................
;
; New Start: A modern Arch workflow built with an emphasis on functionality.
; Copyright (C) 2017 Donovan Glover
;
; This program is free software: you can redistribute it and/or modify
; it under the terms of the GNU General Public License as published by
; the Free Software Foundation, either version 3 of the License, or
; (at your option) any later version.
;
; This program is distributed in the hope that it will be useful,
; but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
; GNU General Public License for more details.
;
; You should have received a copy of the GNU General Public License
; along with this program. If not, see <https://www.gnu.org/licenses/>.
;
;.................................................................................
[rtv]
; Open the archlinux subreddit by default
subreddit = archlinux
; Open external links based on mailcap
enable_media = True
; Hide username if logged in
hide_username = True

View File

@ -1,16 +0,0 @@
! Make Caps Lock the escape key on press and the control key when used in combination with other keys
! Especially useful for vim and other programs so you don't have to reach for the escape key or the ctrl key
! This file makes the caps lock key function as ctrl and esc
! Note that you must run xcape -e 'Control_L=Escape' to add the escape functionality
! TODO: See if this can be expressed in the config file itself
! Clear both the caps lock and control keys
clear lock
clear control
! Set the caps lock key to Control_L
keycode 66 = Control_L
! Reassign the control command to the caps lock and control keys respectively
add control = Caps_Lock Control_L Control_R

15
rtv/.config/rtv/rtv.cfg Normal file
View File

@ -0,0 +1,15 @@
; New Start: A modern Arch workflow built with an emphasis on functionality.
; Copyright (C) 2017-2018 Donovan Glover
[rtv]
; Open the archlinux subreddit by default
subreddit = archlinux
; Open external links based on mailcap
enable_media = True
; Hide username if logged in
hide_username = True
; Disable flash
flash = False

12
xcape/.xmodmap Normal file
View File

@ -0,0 +1,12 @@
! New Start: A modern Arch workflow built with an emphasis on functionality.
! Copyright (C) 2017-2018 Donovan Glover
! Clear both the caps lock and control keys
clear lock
clear control
! Set the caps lock key to Control_L
keycode 66 = Control_L
! Reassign the control command to the caps lock and control keys respectively
add control = Caps_Lock Control_L Control_R

5
xcape/README.md Normal file
View File

@ -0,0 +1,5 @@
# xcape
[`xcape`](https://github.com/alols/xcape) makes Caps Lock the escape key on press and the control key when used in combination with other keys. This is especially useful for vim and other programs so you don't have to reach for the escape key or the ctrl key
By default, `.xmodmap` only adds the `Ctrl` functionality. To add the `Esc` functionality, use `xcape -e 'Control_L=Escape'`.

View File

@ -1,22 +1,5 @@
################################################################################## # New Start: A modern Arch workflow built with an emphasis on functionality.
# # Copyright (C) 2017 Donovan Glover
# New Start: A modern Arch workflow built with an emphasis on functionality.
# Copyright (C) 2017 Donovan Glover
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
#
##################################################################################
set font "Hack 12" # Use Hack as our font of choice set font "Hack 12" # Use Hack as our font of choice
set guioptions "v" # Show a "progress bar" when scrolling up/down set guioptions "v" # Show a "progress bar" when scrolling up/down