Removed unnecessary tmp and undo files from version tracking because
duh.
This commit is contained in:
parent
89e64b5739
commit
f1008f3bbe
|
@ -1,9 +0,0 @@
|
||||||
[Unit]
|
|
||||||
Description=Reach nightly.target nightly
|
|
||||||
|
|
||||||
[Timer]
|
|
||||||
OnCalendar=daily
|
|
||||||
Persistent=true
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=timers.target
|
|
|
@ -1,9 +0,0 @@
|
||||||
[Unit]
|
|
||||||
Description=Push Home dir Git repo daily.
|
|
||||||
|
|
||||||
[Timer]
|
|
||||||
OnCalendar=daily
|
|
||||||
Persistent=true
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=timers.target
|
|
|
@ -1,7 +0,0 @@
|
||||||
[Unit]
|
|
||||||
Description=Push all vcsh repos daily
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=oneshot
|
|
||||||
ExecStart=/bin/bash for i in $(vcsh list); do vcsh $i push; done
|
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
[Unit]
|
|
||||||
Description=Push all vcsh repos daily
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=oneshot
|
|
||||||
ExecStart=/bin/bash for i in $(vcsh list); do echo $i\:; vcsh $i push; done
|
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
[Unit]
|
|
||||||
Description=Push Homedir git repo to remote server
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=oneshot
|
|
||||||
ExecStart=/usr/bin/git -C /home/dthurstenson push
|
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
[Unit]
|
|
||||||
Description=Package List Backup Utility
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=oneshot
|
|
||||||
ExecStart=/bin/bash %h/.pkglists/pkglistbu.sh
|
|
||||||
|
|
|
@ -1,9 +0,0 @@
|
||||||
[Unit]
|
|
||||||
Description=Darkhttpd Webserver
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=simple
|
|
||||||
ExecStart=/usr/bin/darkhttpd /home/samba/wimboot --port 8080 --addr 192.168.59.1 --uid nobody --gid nobody --chroot --mimetypes /etc/conf.d/mimetypes
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=multi-user.target
|
|
|
@ -1,69 +0,0 @@
|
||||||
set-option -g assume-paste-time 1
|
|
||||||
set-option -g base-index 1
|
|
||||||
set-option -g pane-base-index 1
|
|
||||||
set-option -g default-command ""
|
|
||||||
set-option -g default-shell "/bin/bash"
|
|
||||||
set-option -g destroy-unattached off
|
|
||||||
set-option -g detach-on-destroy on
|
|
||||||
set-option -g display-panes-active-colour red
|
|
||||||
set-option -g display-panes-colour blue
|
|
||||||
set-option -g display-panes-time 1000
|
|
||||||
set-option -g display-time 750
|
|
||||||
set-option -g history-limit 2000
|
|
||||||
set-option -g lock-after-time 0
|
|
||||||
set-option -g lock-command "lock -np"
|
|
||||||
set-option -g word-separators " -_@"
|
|
||||||
set-option -g renumber-windows off
|
|
||||||
set-option -g repeat-time 500
|
|
||||||
set-option -g set-remain-on-exit off
|
|
||||||
set-option -g set-titles off
|
|
||||||
set-option -g set-titles-string "#S:#I:#W - "#T" #{session_alerts}"
|
|
||||||
set-option -g status on
|
|
||||||
set-option -g status-interval 15
|
|
||||||
set-option -g status-justify left
|
|
||||||
set-option -g status-keys emacs
|
|
||||||
set-option -g status-left "[#S] "
|
|
||||||
set-option -g status-left-length 10
|
|
||||||
set-option -g status-left-style default
|
|
||||||
set-option -g status-position bottom
|
|
||||||
|
|
||||||
# Change prefix to C-a
|
|
||||||
set-option -g prefix C-a
|
|
||||||
|
|
||||||
# Pane title, time HH:mm, date mm.dd.yyyy in right status bar
|
|
||||||
set-option -g status-right "%m.%d.%y %H:%M "
|
|
||||||
set-option -g status-right-length 40
|
|
||||||
set-option -g status-right-style default
|
|
||||||
|
|
||||||
# Status bar colors
|
|
||||||
set-option -g status-style fg=black,bg=cyan
|
|
||||||
set-option -g message-command-style fg=green,bg=black
|
|
||||||
set-option -g message-style fg=white,bg=red
|
|
||||||
set-option -g status-utf8 on
|
|
||||||
set-option -g update-environment "DISPLAY SSH_ASKPASS SSH_AUTH_SOCK SSH_AGENT_PID SSH_CONNECTION WINDOWID XAUTHORITY"
|
|
||||||
|
|
||||||
# Set visual bell on since audible bell isn't working for god knows what reason
|
|
||||||
set-option -g bell-action any
|
|
||||||
set-option -g bell-on-alert on
|
|
||||||
set-option -g visual-bell off
|
|
||||||
set-option -g visual-silence off
|
|
||||||
set-option -g visual-activity off
|
|
||||||
|
|
||||||
# Pane active colors
|
|
||||||
set-option -g pane-active-border-style fg=cyan,bright
|
|
||||||
|
|
||||||
# Pane inactive colors
|
|
||||||
set-option -g pane-border-style fg=colour8
|
|
||||||
|
|
||||||
# Enable mouse scroll up to enable copy mode and start scrolling
|
|
||||||
bind -n WheelUpPane select-pane -t= \; copy-mode -e \; send-keys -M
|
|
||||||
bind -n WheelDownPane select-pane -t= \; send-keys -M
|
|
||||||
set-option -g mouse on
|
|
||||||
set-option -g mouse-utf8 on
|
|
||||||
|
|
||||||
# Use C-a,Shift-R to reload configuration
|
|
||||||
bind R source-file ~/.tmux.conf \; display-message "Config reloaded..."
|
|
||||||
|
|
||||||
# Use C-a,a to send prefix to nested session
|
|
||||||
bind-key a send-prefix
|
|
||||||
|
|
106
.vim/tmp/.vimrc~
106
.vim/tmp/.vimrc~
|
@ -1,106 +0,0 @@
|
||||||
" An example for a vimrc file.
|
|
||||||
"
|
|
||||||
" Maintainer: Bram Moolenaar <Bram@vim.org>
|
|
||||||
" Last change: 2015 Mar 24
|
|
||||||
"
|
|
||||||
" To use it, copy it to
|
|
||||||
" for Unix and OS/2: ~/.vimrc
|
|
||||||
" for Amiga: s:.vimrc
|
|
||||||
" for MS-DOS and Win32: $VIM\_vimrc
|
|
||||||
" for OpenVMS: sys$login:.vimrc
|
|
||||||
|
|
||||||
" When started as "evim", evim.vim will already have done these settings.
|
|
||||||
if v:progname =~? "evim"
|
|
||||||
finish
|
|
||||||
endif
|
|
||||||
|
|
||||||
" Use Vim settings, rather than Vi settings (much better!).
|
|
||||||
" This must be first, because it changes other options as a side effect.
|
|
||||||
set nocompatible
|
|
||||||
|
|
||||||
" allow backspacing over everything in insert mode
|
|
||||||
set backspace=indent,eol,start
|
|
||||||
|
|
||||||
if has("vms")
|
|
||||||
set nobackup " do not keep a backup file, use versions instead
|
|
||||||
else
|
|
||||||
set backup " keep a backup file (restore to previous version)
|
|
||||||
set backupdir=~/.vim/tmp " keep backup files in a specific directory instead of the same dir as the file being edited
|
|
||||||
set undofile " keep an undo file (undo changes after closing)
|
|
||||||
set undodir=~/.vimundo " keep undo files in a specific directory instead of the same directory as the file
|
|
||||||
endif
|
|
||||||
set history=50 " keep 50 lines of command line history
|
|
||||||
set ruler " show the cursor position all the time
|
|
||||||
set showcmd " display incomplete commands
|
|
||||||
set incsearch " do incremental searching
|
|
||||||
|
|
||||||
" For Win32 GUI: remove 't' flag from 'guioptions': no tearoff menu entries
|
|
||||||
" let &guioptions = substitute(&guioptions, "t", "", "g")
|
|
||||||
|
|
||||||
" Don't use Ex mode, use Q for formatting
|
|
||||||
map Q gq
|
|
||||||
|
|
||||||
" CTRL-U in insert mode deletes a lot. Use CTRL-G u to first break undo,
|
|
||||||
" so that you can undo CTRL-U after inserting a line break.
|
|
||||||
inoremap <C-U> <C-G>u<C-U>
|
|
||||||
|
|
||||||
" In many terminal emulators the mouse works just fine, thus enable it.
|
|
||||||
if has('mouse')
|
|
||||||
set mouse=a
|
|
||||||
endif
|
|
||||||
|
|
||||||
" Switch syntax highlighting on, when the terminal has colors
|
|
||||||
" Also switch on highlighting the last used search pattern.
|
|
||||||
if &t_Co > 2 || has("gui_running")
|
|
||||||
syntax on
|
|
||||||
set hlsearch
|
|
||||||
endif
|
|
||||||
|
|
||||||
" Only do this part when compiled with support for autocommands.
|
|
||||||
if has("autocmd")
|
|
||||||
|
|
||||||
" Enable file type detection.
|
|
||||||
" Use the default filetype settings, so that mail gets 'tw' set to 72,
|
|
||||||
" 'cindent' is on in C files, etc.
|
|
||||||
" Also load indent files, to automatically do language-dependent indenting.
|
|
||||||
filetype plugin indent on
|
|
||||||
|
|
||||||
" Put these in an autocmd group, so that we can delete them easily.
|
|
||||||
augroup vimrcEx
|
|
||||||
au!
|
|
||||||
|
|
||||||
" For all text files set 'textwidth' to 78 characters.
|
|
||||||
autocmd FileType text setlocal textwidth=78
|
|
||||||
|
|
||||||
" When editing a file, always jump to the last known cursor position.
|
|
||||||
" Don't do it when the position is invalid or when inside an event handler
|
|
||||||
" (happens when dropping a file on gvim).
|
|
||||||
autocmd BufReadPost *
|
|
||||||
\ if line("'\"") >= 1 && line("'\"") <= line("$") |
|
|
||||||
\ exe "normal! g`\"" |
|
|
||||||
\ endif
|
|
||||||
|
|
||||||
augroup END
|
|
||||||
|
|
||||||
else
|
|
||||||
|
|
||||||
set autoindent " always set autoindenting on
|
|
||||||
|
|
||||||
endif " has("autocmd")
|
|
||||||
|
|
||||||
" Convenient command to see the difference between the current buffer and the
|
|
||||||
" file it was loaded from, thus the changes you made.
|
|
||||||
" Only define it when not defined already.
|
|
||||||
if !exists(":DiffOrig")
|
|
||||||
command DiffOrig vert new | set bt=nofile | r ++edit # | 0d_ | diffthis
|
|
||||||
\ | wincmd p | diffthis
|
|
||||||
endif
|
|
||||||
|
|
||||||
if has('langmap') && exists('+langnoremap')
|
|
||||||
" Prevent that the langmap option applies to characters that result from a
|
|
||||||
" mapping. If unset (default), this may break plugins (but it's backward
|
|
||||||
" compatible).
|
|
||||||
set langnoremap
|
|
||||||
endif
|
|
||||||
" Use W to call sudo to write a read-only file with elevated privaliges
|
|
||||||
command W :execute ':silent w !sudo tee % > /dev/null' | :edit!
|
|
|
@ -1,94 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
|
|
||||||
userresources=$HOME/.Xresources
|
|
||||||
usermodmap=$HOME/.Xmodmap
|
|
||||||
sysresources=/etc/X11/xinit/.Xresources
|
|
||||||
sysmodmap=/etc/X11/xinit/.Xmodmap
|
|
||||||
|
|
||||||
# merge in defaults and keymaps
|
|
||||||
|
|
||||||
if [ -f $sysresources ]; then
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
xrdb -merge $sysresources
|
|
||||||
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -f $sysmodmap ]; then
|
|
||||||
xmodmap $sysmodmap
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -f "$userresources" ]; then
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
xrdb -merge "$userresources"
|
|
||||||
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -f "$usermodmap" ]; then
|
|
||||||
xmodmap "$usermodmap"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# start some nice programs
|
|
||||||
|
|
||||||
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
|
|
||||||
for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
|
|
||||||
[ -x "$f" ] && . "$f"
|
|
||||||
done
|
|
||||||
unset f
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
eval $(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh)
|
|
||||||
export SSH_AUTH_SOCK
|
|
||||||
|
|
||||||
# Automatically lock after 30 minutes using slock
|
|
||||||
xautolock -time 30 -locker slock &
|
|
||||||
|
|
||||||
if [[ "$HOSTNAME" == "dtarch" ]]; then
|
|
||||||
# Set VGA1 to be right of HDMI1
|
|
||||||
xrandr --output VGA1 --auto --right-of HDMI1
|
|
||||||
|
|
||||||
# Set the bell to be different from Matt's
|
|
||||||
xset b 75 750 50
|
|
||||||
fi
|
|
||||||
session=${1:-i3}
|
|
||||||
|
|
||||||
case $session in
|
|
||||||
awesome ) exec awesome;;
|
|
||||||
bspwm ) exec bspwm;;
|
|
||||||
catwm ) exec catwm;;
|
|
||||||
cinnamon ) exec cinnamon-session;;
|
|
||||||
dwm ) exec dwm;;
|
|
||||||
enlightenment ) exec enlightenment_start;;
|
|
||||||
ede ) exec startede;;
|
|
||||||
fluxbox ) exec startfluxbox;;
|
|
||||||
gnome ) exec gnome-session;;
|
|
||||||
gnome-classic ) exec gnome-session --session=gnome-classic;;
|
|
||||||
i3|i3wm ) exec i3 -c ~/.config/i3/$HOSTNAME.config;;
|
|
||||||
icewm ) exec icewm-session;;
|
|
||||||
jwm ) exec jwm;;
|
|
||||||
kde ) exec startkde;;
|
|
||||||
mate ) exec mate-session;;
|
|
||||||
monster|monsterwm ) exec monsterwm;;
|
|
||||||
notion ) exec notion;;
|
|
||||||
openbox ) exec openbox-session;;
|
|
||||||
unity ) exec unity;;
|
|
||||||
xfce|xfce4 ) exec startxfce4;;
|
|
||||||
xmonad ) exec xmonad;;
|
|
||||||
# No known session, try to run it as command
|
|
||||||
*) exec $1;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,125 +0,0 @@
|
||||||
|
|
||||||
# Please enter the commit message for your changes. Lines starting
|
|
||||||
# with '#' will be ignored, and an empty message aborts the commit.
|
|
||||||
# On branch master
|
|
||||||
# Your branch is up-to-date with 'origin/master'.
|
|
||||||
#
|
|
||||||
# Changes to be committed:
|
|
||||||
# new file: nightly.target
|
|
||||||
# renamed: nightlypush.timer -> nightly.timer
|
|
||||||
# new file: pkglistbu.service
|
|
||||||
#
|
|
||||||
# Changes not staged for commit:
|
|
||||||
# modified: nightlypush.service
|
|
||||||
#
|
|
||||||
# Untracked files:
|
|
||||||
# ../../../.ICEauthority
|
|
||||||
# ../../../.README.md
|
|
||||||
# ../../../.RapidSVN
|
|
||||||
# ../../../.Xauthority
|
|
||||||
# ../../../.android/
|
|
||||||
# ../../../.bash_history
|
|
||||||
# ../../../.bash_logout
|
|
||||||
# ../../../.bash_profile
|
|
||||||
# ../../../.bashrc
|
|
||||||
# ../../../.cache/
|
|
||||||
# ../../../.chirp/
|
|
||||||
# ../../../.cinnamon/
|
|
||||||
# ../../Synergy/
|
|
||||||
# ../../Trolltech.conf
|
|
||||||
# ../../autostart/
|
|
||||||
# ../../dconf/
|
|
||||||
# ../../deluge/
|
|
||||||
# ../../ds4drv.conf
|
|
||||||
# ../../gconf/
|
|
||||||
# ../../gedit/
|
|
||||||
# ../../google-chrome/
|
|
||||||
# ../../gtk-2.0/
|
|
||||||
# ../../htop/
|
|
||||||
# ../../i3/
|
|
||||||
# ../../i3status/
|
|
||||||
# ../../libvirt/
|
|
||||||
# ../../maint/
|
|
||||||
# ../../menus/
|
|
||||||
# ../../nemo-compare.conf
|
|
||||||
# ../../nemo/
|
|
||||||
# ../../pbpst/
|
|
||||||
# ../../pkglists/
|
|
||||||
# ../../pulse/
|
|
||||||
# ../../rabbitvcs/
|
|
||||||
# nightly.target.wants/
|
|
||||||
# timers.target.wants/
|
|
||||||
# ../../touchegg/
|
|
||||||
# ../../transmission/
|
|
||||||
# ../../vcsh/
|
|
||||||
# ../../vlc/
|
|
||||||
# ../../../.dmrc
|
|
||||||
# ../../../.eaglemode/
|
|
||||||
# ../../../.esd_auth
|
|
||||||
# ../../../.git-credentials
|
|
||||||
# ../../../.gitconfig
|
|
||||||
# ../../../.gitignore~
|
|
||||||
# ../../../.gnome/
|
|
||||||
# ../../../.gnupg/
|
|
||||||
# ../../../.irssi/
|
|
||||||
# ../../../.lesshst
|
|
||||||
# ../../../.local/
|
|
||||||
# ../../../.node_repl_history
|
|
||||||
# ../../../.pkglists/
|
|
||||||
# ../../../.pki/
|
|
||||||
# ../../../.python-eggs/
|
|
||||||
# ../../../.ssh/
|
|
||||||
# ../../../.subversion/
|
|
||||||
# ../../../.themes/
|
|
||||||
# ../../../.tmux.conf
|
|
||||||
# ../../../.tmux.conf~
|
|
||||||
# ../../../.vim/
|
|
||||||
# ../../../.viminfo
|
|
||||||
# ../../../.vimrc
|
|
||||||
# ../../../.vimrc~
|
|
||||||
# ../../../.weechat/
|
|
||||||
# ../../../.xinitrc
|
|
||||||
# ../../../.xinitrc~
|
|
||||||
# ../../../.xsession-errors
|
|
||||||
# ../../../.xsession-errors.old
|
|
||||||
# ../../../.zenmap/
|
|
||||||
# ../../../0.4.2.tar.gz
|
|
||||||
# ../../../2015-09-24-raspbian-jessie.img
|
|
||||||
# ../../../2015-09-24-raspbian-jessie.zip
|
|
||||||
# ../../../49-wheel-nopasswd.rules
|
|
||||||
# ../../../ArchLinuxARM-beagleboard-latest.tar.gz
|
|
||||||
# ../../../Downloads/
|
|
||||||
# ../../../abs/
|
|
||||||
# ../../../archlinux-2015.11.01-dual.iso
|
|
||||||
# ../../../backup.sh
|
|
||||||
# ../../../baseball/
|
|
||||||
# ../../../blackmagic/
|
|
||||||
# ../../../bu.gitignore
|
|
||||||
# ../../../debconf.conf
|
|
||||||
# ../../../drengrave.zip
|
|
||||||
# ../../../ds4drv.conf
|
|
||||||
# ../../../engraver/
|
|
||||||
# ../../../fdboot.img
|
|
||||||
# ../../../github/
|
|
||||||
# ../../../gtk-theme-arc-git/
|
|
||||||
# ../../../installlist.save
|
|
||||||
# ../../../iptables.rules
|
|
||||||
# ../../../ipxe.efi
|
|
||||||
# ../../../ipxe/
|
|
||||||
# ../../../jessie-rpi2-20150705.img
|
|
||||||
# ../../../jessie-rpi2-20150705.img.gz
|
|
||||||
# ../../../matt.pub
|
|
||||||
# ../../../pbpst
|
|
||||||
# ../../../piconfig/
|
|
||||||
# ../../../raineysvn/
|
|
||||||
# ../../../rpi/
|
|
||||||
# ../../../rules
|
|
||||||
# ../../../rules1
|
|
||||||
# ../../../rules2
|
|
||||||
# ../../../sp-rpi-alpha-19-11-15.img
|
|
||||||
# ../../../spserv
|
|
||||||
# ../../../supportserv
|
|
||||||
# ../../../test
|
|
||||||
# ../../../test.txt
|
|
||||||
# ../../../wimboot-latest.zip
|
|
||||||
#
|
|
|
@ -1,22 +0,0 @@
|
||||||
Raspberry Pi Images
|
|
||||||
====================
|
|
||||||
|
|
||||||
|
|
||||||
Capturing Images
|
|
||||||
---------
|
|
||||||
|
|
||||||
`dd if=/dev/sdx bs=4M | bzip2 > cardsize.m.d.y.bz2`
|
|
||||||
|
|
||||||
Where:
|
|
||||||
|
|
||||||
- `sdx` = *device* name
|
|
||||||
- `cardsize` = size of the SD card intended to be used
|
|
||||||
- `m.d.y` = date in month.day.year format
|
|
||||||
|
|
||||||
|
|
||||||
Deploying Images
|
|
||||||
---------------
|
|
||||||
|
|
||||||
`bunzip2 -c cardsize.m.d.y.bz2 | dd bs=4M of=/dev/sdx`
|
|
||||||
|
|
||||||
|
|
|
@ -1,57 +0,0 @@
|
||||||
Host home
|
|
||||||
HostName home.thurstylark.com
|
|
||||||
Port 50000
|
|
||||||
User thurstylark
|
|
||||||
IdentityFile ~/.ssh/personalkey
|
|
||||||
|
|
||||||
Host homegw
|
|
||||||
HostName home.thurstylark.com
|
|
||||||
Port 50005
|
|
||||||
User thurstylark
|
|
||||||
IdentityFile ~/.ssh/p.gateway
|
|
||||||
|
|
||||||
Host homehome
|
|
||||||
HostName 10.0.1.106
|
|
||||||
Port 22
|
|
||||||
User thurstylark
|
|
||||||
IdentityFile ~/.ssh/personalkey
|
|
||||||
|
|
||||||
Host hometun
|
|
||||||
HostName home.thurstylark.com
|
|
||||||
Port 50000
|
|
||||||
User thurstylark
|
|
||||||
IdentityFile ~/.ssh/personalkey
|
|
||||||
LocalForward 18083 127.0.0.1:18084
|
|
||||||
|
|
||||||
Host devserv
|
|
||||||
HostName 10.0.0.91
|
|
||||||
User dthurstenson
|
|
||||||
IdentityFile ~/.ssh/rainey.devserv
|
|
||||||
|
|
||||||
Host pl6.projectlocker.com
|
|
||||||
IdentityFile ~/.ssh/rainey.svn
|
|
||||||
|
|
||||||
Host remoteserv
|
|
||||||
IdentityFile ~/.ssh/rainey.sp
|
|
||||||
User rainey
|
|
||||||
|
|
||||||
Host spserv
|
|
||||||
HostName 192.168.59.1
|
|
||||||
User rainey
|
|
||||||
IdentityFile ~/.ssh/rainey.sp
|
|
||||||
host jj
|
|
||||||
HostName 10.0.0.93
|
|
||||||
User dthurstenson
|
|
||||||
IdentityFile ~/.ssh/rainey.devserv
|
|
||||||
Host github.com
|
|
||||||
IdentityFile ~/.ssh/personalkey
|
|
||||||
|
|
||||||
Host spserv
|
|
||||||
HostName 192.168.59.1
|
|
||||||
User rainey
|
|
||||||
IdentityFile ~/.ssh/rainey.sp
|
|
||||||
|
|
||||||
Host supportserv
|
|
||||||
HostName sp.raineyelectronics.com
|
|
||||||
User dthurstenson
|
|
||||||
IdentityFile ~/.ssh/rainey.devserv
|
|
|
@ -1,4 +0,0 @@
|
||||||
# Save current IPv6 rules?
|
|
||||||
iptables-persistent iptables-persistent/autosave_v6 boolean true
|
|
||||||
# Save current IPv4 rules?
|
|
||||||
iptables-persistent iptables-persistent/autosave_v4 boolean true
|
|
|
@ -1,170 +0,0 @@
|
||||||
# This file has been auto-generated by i3-config-wizard(1).
|
|
||||||
# It will not be overwritten, so edit it as you like.
|
|
||||||
#
|
|
||||||
# Should you change your keyboard layout some time, delete
|
|
||||||
# this file and re-run i3-config-wizard(1).
|
|
||||||
#
|
|
||||||
|
|
||||||
# i3 config file (v4)
|
|
||||||
#
|
|
||||||
# Please see http://i3wm.org/docs/userguide.html for a complete reference!
|
|
||||||
|
|
||||||
set $mod Mod4
|
|
||||||
|
|
||||||
# Font for window titles. Will also be used by the bar unless a different font
|
|
||||||
# is used in the bar {} block below.
|
|
||||||
font pango:monospace 8
|
|
||||||
|
|
||||||
# This font is widely installed, provides lots of unicode glyphs, right-to-left
|
|
||||||
# text rendering and scalability on retina/hidpi displays (thanks to pango).
|
|
||||||
#font pango:DejaVu Sans Mono 8
|
|
||||||
|
|
||||||
# Before i3 v4.8, we used to recommend this one as the default:
|
|
||||||
# font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
|
|
||||||
# The font above is very space-efficient, that is, it looks good, sharp and
|
|
||||||
# clear in small sizes. However, its unicode glyph coverage is limited, the old
|
|
||||||
# X core fonts rendering does not support right-to-left and this being a bitmap
|
|
||||||
# font, it doesn’t scale on retina/hidpi displays.
|
|
||||||
|
|
||||||
# Use Mouse+$mod to drag floating windows to their wanted position
|
|
||||||
floating_modifier $mod
|
|
||||||
|
|
||||||
# start a terminal
|
|
||||||
bindsym $mod+Return exec i3-sensible-terminal
|
|
||||||
|
|
||||||
# kill focused window
|
|
||||||
bindsym $mod+Shift+q kill
|
|
||||||
|
|
||||||
# start dmenu (a program launcher)
|
|
||||||
bindsym $mod+d exec dmenu_run
|
|
||||||
# There also is the (new) i3-dmenu-desktop which only displays applications
|
|
||||||
# shipping a .desktop file. It is a wrapper around dmenu, so you need that
|
|
||||||
# installed.
|
|
||||||
# bindsym $mod+d exec --no-startup-id i3-dmenu-desktop
|
|
||||||
|
|
||||||
# change focus
|
|
||||||
bindsym $mod+j focus left
|
|
||||||
bindsym $mod+k focus down
|
|
||||||
bindsym $mod+l focus up
|
|
||||||
bindsym $mod+semicolon focus right
|
|
||||||
|
|
||||||
# alternatively, you can use the cursor keys:
|
|
||||||
bindsym $mod+Left focus left
|
|
||||||
bindsym $mod+Down focus down
|
|
||||||
bindsym $mod+Up focus up
|
|
||||||
bindsym $mod+Right focus right
|
|
||||||
|
|
||||||
# move focused window
|
|
||||||
bindsym $mod+Shift+j move left
|
|
||||||
bindsym $mod+Shift+k move down
|
|
||||||
bindsym $mod+Shift+l move up
|
|
||||||
bindsym $mod+Shift+semicolon move right
|
|
||||||
|
|
||||||
# alternatively, you can use the cursor keys:
|
|
||||||
bindsym $mod+Shift+Left move left
|
|
||||||
bindsym $mod+Shift+Down move down
|
|
||||||
bindsym $mod+Shift+Up move up
|
|
||||||
bindsym $mod+Shift+Right move right
|
|
||||||
|
|
||||||
# split in horizontal orientation
|
|
||||||
bindsym $mod+h split h
|
|
||||||
|
|
||||||
# split in vertical orientation
|
|
||||||
bindsym $mod+v split v
|
|
||||||
|
|
||||||
# enter fullscreen mode for the focused container
|
|
||||||
bindsym $mod+f fullscreen toggle
|
|
||||||
|
|
||||||
# change container layout (stacked, tabbed, toggle split)
|
|
||||||
bindsym $mod+s layout stacking
|
|
||||||
bindsym $mod+w layout tabbed
|
|
||||||
bindsym $mod+e layout toggle split
|
|
||||||
|
|
||||||
# toggle tiling / floating
|
|
||||||
bindsym $mod+Shift+space floating toggle
|
|
||||||
|
|
||||||
# change focus between tiling / floating windows
|
|
||||||
bindsym $mod+space focus mode_toggle
|
|
||||||
|
|
||||||
# focus the parent container
|
|
||||||
bindsym $mod+a focus parent
|
|
||||||
|
|
||||||
# focus the child container
|
|
||||||
#bindsym $mod+d focus child
|
|
||||||
|
|
||||||
# switch to workspace
|
|
||||||
bindsym $mod+1 workspace 1
|
|
||||||
bindsym $mod+2 workspace 2
|
|
||||||
bindsym $mod+3 workspace 3
|
|
||||||
bindsym $mod+4 workspace 4
|
|
||||||
bindsym $mod+5 workspace 5
|
|
||||||
bindsym $mod+6 workspace 6
|
|
||||||
bindsym $mod+7 workspace 7
|
|
||||||
bindsym $mod+8 workspace 8
|
|
||||||
bindsym $mod+9 workspace 9
|
|
||||||
bindsym $mod+0 workspace 10
|
|
||||||
|
|
||||||
# move focused container to workspace
|
|
||||||
bindsym $mod+Shift+1 move container to workspace 1
|
|
||||||
bindsym $mod+Shift+2 move container to workspace 2
|
|
||||||
bindsym $mod+Shift+3 move container to workspace 3
|
|
||||||
bindsym $mod+Shift+4 move container to workspace 4
|
|
||||||
bindsym $mod+Shift+5 move container to workspace 5
|
|
||||||
bindsym $mod+Shift+6 move container to workspace 6
|
|
||||||
bindsym $mod+Shift+7 move container to workspace 7
|
|
||||||
bindsym $mod+Shift+8 move container to workspace 8
|
|
||||||
bindsym $mod+Shift+9 move container to workspace 9
|
|
||||||
bindsym $mod+Shift+0 move container to workspace 10
|
|
||||||
|
|
||||||
# reload the configuration file
|
|
||||||
bindsym $mod+Shift+c reload
|
|
||||||
# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
|
|
||||||
bindsym $mod+Shift+r restart
|
|
||||||
# exit i3 (logs you out of your X session)
|
|
||||||
bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'"
|
|
||||||
|
|
||||||
# resize window (you can also use the mouse for that)
|
|
||||||
mode "resize" {
|
|
||||||
# These bindings trigger as soon as you enter the resize mode
|
|
||||||
|
|
||||||
# Pressing left will shrink the window’s width.
|
|
||||||
# Pressing right will grow the window’s width.
|
|
||||||
# Pressing up will shrink the window’s height.
|
|
||||||
# Pressing down will grow the window’s height.
|
|
||||||
bindsym j resize shrink width 10 px or 10 ppt
|
|
||||||
bindsym k resize grow height 10 px or 10 ppt
|
|
||||||
bindsym l resize shrink height 10 px or 10 ppt
|
|
||||||
bindsym semicolon resize grow width 10 px or 10 ppt
|
|
||||||
|
|
||||||
# same bindings, but for the arrow keys
|
|
||||||
bindsym Left resize shrink width 10 px or 10 ppt
|
|
||||||
bindsym Down resize grow height 10 px or 10 ppt
|
|
||||||
bindsym Up resize shrink height 10 px or 10 ppt
|
|
||||||
bindsym Right resize grow width 10 px or 10 ppt
|
|
||||||
|
|
||||||
# back to normal: Enter or Escape
|
|
||||||
bindsym Return mode "default"
|
|
||||||
bindsym Escape mode "default"
|
|
||||||
}
|
|
||||||
|
|
||||||
bindsym $mod+r mode "resize"
|
|
||||||
|
|
||||||
|
|
||||||
# set border to 1px
|
|
||||||
bindsym $mod+Shift+b border toggle
|
|
||||||
|
|
||||||
# mod+m to move workspace to next display
|
|
||||||
bindsym $mod+m move workspace to output left
|
|
||||||
|
|
||||||
# Start i3bar to display a workspace bar (plus the system information i3status
|
|
||||||
# finds out, if available)
|
|
||||||
bar {
|
|
||||||
status_command i3status -c ~/.config/i3status/$HOSTNAME.config
|
|
||||||
tray_output primary
|
|
||||||
output HDMI1
|
|
||||||
}
|
|
||||||
|
|
||||||
bindsym Mod1+Control+l exec slock
|
|
||||||
|
|
||||||
new_window none
|
|
||||||
new_float none
|
|
|
@ -1,33 +0,0 @@
|
||||||
pl6.projectlocker.com ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA2mYyuEHKNH5p380gROy+GvtGTiqq5Mn5sKMa5p6SrYpZKBXfXU/tfmp/ROej7OXmTHlALxR2v0bRM0rRKMSDOrN6W/IkFj15dLBFg6p0jKmQmqIEwz5I/CAj+d7b1YYHZJJtkKtgISxL3KQej6EEDA7z9Pff5YVLvqj5cvqlRVVrkGnvdtyHzFFBiUuGKHjU991GFsooNRVTqbV6ADC6Mor55OcvGc22mMtsjjfFqlejdapXT7vE40ZJyusr4nnRnJaQkwnYTLkCQDdGC8jm9z0bxeZWpXKC3IXYvDqMZufvhFsXoSEzFe9ge9kUO8zEL3LetOp/SfGkJcpTn9cXfw==
|
|
||||||
50.97.190.244 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA2mYyuEHKNH5p380gROy+GvtGTiqq5Mn5sKMa5p6SrYpZKBXfXU/tfmp/ROej7OXmTHlALxR2v0bRM0rRKMSDOrN6W/IkFj15dLBFg6p0jKmQmqIEwz5I/CAj+d7b1YYHZJJtkKtgISxL3KQej6EEDA7z9Pff5YVLvqj5cvqlRVVrkGnvdtyHzFFBiUuGKHjU991GFsooNRVTqbV6ADC6Mor55OcvGc22mMtsjjfFqlejdapXT7vE40ZJyusr4nnRnJaQkwnYTLkCQDdGC8jm9z0bxeZWpXKC3IXYvDqMZufvhFsXoSEzFe9ge9kUO8zEL3LetOp/SfGkJcpTn9cXfw==
|
|
||||||
10.0.0.119 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBNlpjvZ23MPFpC1LeuagNahD6qOppr/sEsimKzmX1gDts7TfBncSY3WUa9mlhK5RQmgDEWIvcc5KOBP3h5gWEeg=
|
|
||||||
10.0.0.158 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHFzDFcNf+fBNzFx4pMWu6Ny1ExoT7C2URIYHaUxvxiH/UtFGEBEgPyClYkrH0J8d24kQ22sefIAWfF58vDJxTM=
|
|
||||||
[sp.raineyelectronics.com]:45709 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBNug07wc6rcfgbD+T9bXPUwpkkcj5SV0YfX4LIQCUGQUOXA15pYFzhv6JamYpT/OKAAUo7yW1k5dpQ1ycxg3Gyg=
|
|
||||||
[50.56.179.144]:45709 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBNug07wc6rcfgbD+T9bXPUwpkkcj5SV0YfX4LIQCUGQUOXA15pYFzhv6JamYpT/OKAAUo7yW1k5dpQ1ycxg3Gyg=
|
|
||||||
[sp.raineyelectronics.com]:53150 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBNug07wc6rcfgbD+T9bXPUwpkkcj5SV0YfX4LIQCUGQUOXA15pYFzhv6JamYpT/OKAAUo7yW1k5dpQ1ycxg3Gyg=
|
|
||||||
[50.56.179.144]:53150 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBNug07wc6rcfgbD+T9bXPUwpkkcj5SV0YfX4LIQCUGQUOXA15pYFzhv6JamYpT/OKAAUo7yW1k5dpQ1ycxg3Gyg=
|
|
||||||
10.0.0.170 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEWKWhtqcKKmreRZEaFSxWqAVus6NUhiL2ANfLf1RozUkBgoSKJqdh0YeiqBxR8fZOzRIMtUBmwuFfhnJDLH4rQ=
|
|
||||||
192.168.59.254 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHFzDFcNf+fBNzFx4pMWu6Ny1ExoT7C2URIYHaUxvxiH/UtFGEBEgPyClYkrH0J8d24kQ22sefIAWfF58vDJxTM=
|
|
||||||
192.168.59.235 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHFzDFcNf+fBNzFx4pMWu6Ny1ExoT7C2URIYHaUxvxiH/UtFGEBEgPyClYkrH0J8d24kQ22sefIAWfF58vDJxTM=
|
|
||||||
192.168.59.1 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEWKWhtqcKKmreRZEaFSxWqAVus6NUhiL2ANfLf1RozUkBgoSKJqdh0YeiqBxR8fZOzRIMtUBmwuFfhnJDLH4rQ=
|
|
||||||
[sp.raineyelectronics.com]:60848 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKv9yu3ARSp8lpPx4U5wS4KCFvv7crH8QASonfGjqI/ueOMg2zjfuMmbxcyo6ILDxykbQcF8cSFPvvBg/yaRx54=
|
|
||||||
[50.56.179.144]:60848 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKv9yu3ARSp8lpPx4U5wS4KCFvv7crH8QASonfGjqI/ueOMg2zjfuMmbxcyo6ILDxykbQcF8cSFPvvBg/yaRx54=
|
|
||||||
[sp.raineyelectronics.com]:42019 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBLphWadGlBS/40duYRP498Rt481sG4x/OlktibYcLx2rKOfUbNuNL2qMibkxgOuZw1HEhEF/24TmQi3NfuTEj7U=
|
|
||||||
[50.56.179.144]:42019 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBLphWadGlBS/40duYRP498Rt481sG4x/OlktibYcLx2rKOfUbNuNL2qMibkxgOuZw1HEhEF/24TmQi3NfuTEj7U=
|
|
||||||
|1|l39Xb6GS7hROodbne89qivzhzLI=|B6yv9x2m4WYKxD+4e+5Pvf08Ehc= ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBE+1gFfftxcAObWBEJh54jzApRc2wkquOfLDHp/tcK0+/dCg/OEjtXwqoiE4MsaPhdStT95TtQLATiZh8l5a34s=
|
|
||||||
|1|PuAcdgsieOwRx89b1NUxDY+mQ9U=|3UCIj/0kN8UPtROKq+eoJtaqlmQ= ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBL9qdGIxcOrU4vEIavvbdCsO6m5mpsV90OprdfLCTtOk95iq2+z7sPeljPwvuxMhPTiRIzrznitw7sOQ2n+bjzU=
|
|
||||||
|1|yusKU0hthmhtZYjtIr6WJee7qLQ=|emC+cdLi37LOX6hi+wYO+zgdzMs= ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBL9qdGIxcOrU4vEIavvbdCsO6m5mpsV90OprdfLCTtOk95iq2+z7sPeljPwvuxMhPTiRIzrznitw7sOQ2n+bjzU=
|
|
||||||
|1|hYoTzHhHBle4gAZgab2Z43/xQR8=|fRUrIfMd5uv8oOAlw1aYsPweXGY= ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==
|
|
||||||
|1|02Fp5oM4D/oQsvp/ipXsf4QGuro=|uMKop1FimIq70woZVQ/5rq2h8jI= ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==
|
|
||||||
|1|QUx1FPVhvwchGKmsyjDGhl1jfUQ=|MmczpnHQ1xEThQiEBrlma+OUj+Y= ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==
|
|
||||||
|1|3hAWBeSC6e8OCH59D/MvAPjGxPU=|NzAEUbAZ4xSmyVVAuFrWCFE6hmg= ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==
|
|
||||||
10.0.0.96 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKCXhSvguxXrZ3pe3E2IWhDm29RHWamWLv1zN1U7v7+5yo58JSvYsBwtwbN/4K9rrv/3Ulrlj5nJxIBR+mwBjaI=
|
|
||||||
devserv.devnis.com ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHfFQ9euKvrEM8r1lNn22bMLU5elp3g4bnSBJiFV8C6tWyL4OdfcJERhF89kcHIvSAcOHRcXLDPU50iepYg5v6c=
|
|
||||||
[sp.raineyelectronics.com]:52960 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKv9yu3ARSp8lpPx4U5wS4KCFvv7crH8QASonfGjqI/ueOMg2zjfuMmbxcyo6ILDxykbQcF8cSFPvvBg/yaRx54=
|
|
||||||
[50.56.179.144]:52960 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKv9yu3ARSp8lpPx4U5wS4KCFvv7crH8QASonfGjqI/ueOMg2zjfuMmbxcyo6ILDxykbQcF8cSFPvvBg/yaRx54=
|
|
||||||
sp.raineyelectronics.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCg+wfz7XpIKf/Yui6nvKvNn768tj9hL1P8EVoyKtrvhbn+c0EH/8/eSKDYqy5iF01ENEkc1BUyhgG1i6c/XpLEFlmutfp3YYPo/g/qQwRKepcjoLwaWvcPwTu1yfnvzYcWuENpplnkdoHXRCQSvETDo373xk7Jgq+lMMaAw9O5Nh/EvJmjEOySlImh6s+xmwzXFHuyaxUUtpb0xoPkECciOW5P1SHjCl9WP3Nea67P1YwTkhc6xMEyjkjlq72iQrogP61hIj2MfCL/kY/6Eepc/GmBEYOdR2AwAxo9ceDln+4CEwnBbozc0AXQR0HL7u+L/BcEk5QWYWkMriJTFxjx
|
|
||||||
50.56.179.144 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCg+wfz7XpIKf/Yui6nvKvNn768tj9hL1P8EVoyKtrvhbn+c0EH/8/eSKDYqy5iF01ENEkc1BUyhgG1i6c/XpLEFlmutfp3YYPo/g/qQwRKepcjoLwaWvcPwTu1yfnvzYcWuENpplnkdoHXRCQSvETDo373xk7Jgq+lMMaAw9O5Nh/EvJmjEOySlImh6s+xmwzXFHuyaxUUtpb0xoPkECciOW5P1SHjCl9WP3Nea67P1YwTkhc6xMEyjkjlq72iQrogP61hIj2MfCL/kY/6Eepc/GmBEYOdR2AwAxo9ceDln+4CEwnBbozc0AXQR0HL7u+L/BcEk5QWYWkMriJTFxjx
|
|
||||||
[home.thurstylark.com]:50000,[73.24.44.177]:50000 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHqNPMHjikAxDuoUnsx8I12j4Il1Gru8T5i6Cj+QJ3NTALS72BC3HTrmZYS336Qs9m2OI6LKMo3e3sOdkC6DGmY=
|
|
||||||
10.0.0.91 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHfFQ9euKvrEM8r1lNn22bMLU5elp3g4bnSBJiFV8C6tWyL4OdfcJERhF89kcHIvSAcOHRcXLDPU50iepYg5v6c=
|
|
||||||
192.168.59.229 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBMj0gMlJfDRNmcVWcODc2zYYhV0CYaKt/1GlAszwRGbKK09yxv0qTnUhhxD/5T2FFd6vyzFNV/V/Llkm/pPysB8=
|
|
||||||
192.168.59.20 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBLiNBelIhooLPs3CJHJmUm5QElyau6Ea+E/LBHZegnWkNDjbldTFLOF72a5+1BqdxOMX/K5y11WERHQSc7d0QOU=
|
|
|
@ -1,7 +0,0 @@
|
||||||
[Unit]
|
|
||||||
Description=Package List Backup Utility
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=oneshot
|
|
||||||
ExecStart=/bin/bash /home/dthurstenson/.pkglists/pkglistbu.sh
|
|
||||||
|
|
|
@ -1,41 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# pkglistbu.sh
|
|
||||||
|
|
||||||
# Automatically back up package lists to a file
|
|
||||||
# intended to run as a cron/timer job
|
|
||||||
|
|
||||||
pluser=dthurstenson
|
|
||||||
pldate=`date +%Y%m%d`
|
|
||||||
pldir=/home/$pluser/.pkglists/
|
|
||||||
plist=$pldir$HOSTNAME.$pldate.list
|
|
||||||
plog=$pldir$HOSTNAME.list.log
|
|
||||||
platest=$(ls -t -d -1 $pldir$HOSTNAME*.list | head -1)
|
|
||||||
|
|
||||||
echo Last list: $platest
|
|
||||||
|
|
||||||
echo Getting package list for: $HOSTNAME
|
|
||||||
|
|
||||||
pacman -Qqen > $plist
|
|
||||||
chown $pluser:$pluser $plist
|
|
||||||
|
|
||||||
echo Comparing $platest to $plist
|
|
||||||
|
|
||||||
# If $platest differs from $plist
|
|
||||||
if ! cmp $platest $plist >/dev/null 2>&1
|
|
||||||
then
|
|
||||||
# Add diff to log
|
|
||||||
printf "\n\n=== $(date +%m.%d.%Y) ==\n" >> $plog
|
|
||||||
diff $platest $plist | grep '[<>]' >> $plog
|
|
||||||
|
|
||||||
echo "Adding and commiting changes to git repo"
|
|
||||||
git -C /home/$pluser add $pldir
|
|
||||||
git -C /home/$pluser commit -m "Pkglistbu auto commit for $date"
|
|
||||||
|
|
||||||
echo Done: Package list stored at: $plist
|
|
||||||
else
|
|
||||||
echo $platest and $plist are identical!
|
|
||||||
echo "Package list hasn't changed since last run"
|
|
||||||
rm $plist
|
|
||||||
echo Done.
|
|
||||||
fi
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue