diff options
| author | Tom Barrett <spalf0@gmail.com> | 2019-08-14 08:02:52 -0500 | 
|---|---|---|
| committer | dwm <dwm@dwm> | 2019-08-14 09:32:48 -0500 | 
| commit | 43e6d79bf47294ef37e7401c4f63915b92635bf5 (patch) | |
| tree | 51ac98d65e2f22fd2dd4e2bd198f535ede5001c8 | |
| parent | 583211851c839b2729888edf319c63d31054cb7b (diff) | |
using dwm and fish
| -rw-r--r-- | .bash_aliases | 7 | ||||
| -rw-r--r-- | .bashrc | 115 | ||||
| -rw-r--r-- | .config/fish/config.fish | 6 | ||||
| -rw-r--r-- | .config/fish/fish_variables | 34 | ||||
| -rw-r--r-- | .gitconfig | 5 | ||||
| -rw-r--r-- | .i3status.conf | 29 | ||||
| -rw-r--r-- | .mpd/mpd.conf | 16 | ||||
| -rw-r--r-- | .ncmpcpp/config | 16 | ||||
| -rw-r--r-- | .octaverc | 1 | ||||
| -rw-r--r--[-rwxr-xr-x] | .screenlayout/setup.sh | 3 | ||||
| -rw-r--r-- | .vimrc | 392 | ||||
| -rw-r--r-- | .xinitrc | 9 | ||||
| -rw-r--r-- | dwm/config.h | 127 | ||||
| -rw-r--r-- | dwm/vanitygaps.diff | 260 | ||||
| -rw-r--r-- | dwmstatus/custom.diff | 75 | ||||
| -rwxr-xr-x | gitStatusAll | 12 | ||||
| -rw-r--r-- | i3/config | 106 | ||||
| -rw-r--r-- | i3/one.json | 50 | ||||
| -rwxr-xr-x | i3/startup.sh | 6 | ||||
| -rw-r--r-- | i3/status.sh | 16 | ||||
| -rw-r--r-- | packages/list.txt | 1784 | ||||
| -rwxr-xr-x | packages/makepackages | 2 | ||||
| -rwxr-xr-x | packages/setpackages | 5 | ||||
| -rwxr-xr-x | symmedia_ip | 3 | 
24 files changed, 512 insertions, 2567 deletions
| diff --git a/.bash_aliases b/.bash_aliases deleted file mode 100644 index 92d78cb..0000000 --- a/.bash_aliases +++ /dev/null @@ -1,7 +0,0 @@ -alias poweroff='systemctl poweroff' -alias reboot='systemctl reboot' -alias rm='trash-put' -alias octave='octave --no-gui -q' -alias clc='clear clear' -alias clear='clear clear' -alias rs='rsync -arv --progress hdd/ flash' diff --git a/.bashrc b/.bashrc deleted file mode 100644 index caf2cb5..0000000 --- a/.bashrc +++ /dev/null @@ -1,115 +0,0 @@ -# ~/.bashrc: executed by bash(1) for non-login shells. -# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) -# for examples - -# If not running interactively, don't do anything -case $- in -    *i*) ;; -      *) return;; -esac - -# don't put duplicate lines or lines starting with space in the history. -# See bash(1) for more options -HISTCONTROL=ignoreboth - -# append to the history file, don't overwrite it -shopt -s histappend - -# for setting history length see HISTSIZE and HISTFILESIZE in bash(1) -HISTSIZE=1000 -HISTFILESIZE=2000 - -# check the window size after each command and, if necessary, -# update the values of LINES and COLUMNS. -shopt -s checkwinsize - -# If set, the pattern "**" used in a pathname expansion context will -# match all files and zero or more directories and subdirectories. -#shopt -s globstar - -# make less more friendly for non-text input files, see lesspipe(1) -#[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)" - -# set variable identifying the chroot you work in (used in the prompt below) -if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then -    debian_chroot=$(cat /etc/debian_chroot) -fi - -# set a fancy prompt (non-color, unless we know we "want" color) -case "$TERM" in -    xterm-color) color_prompt=yes;; -esac - -# uncomment for a colored prompt, if the terminal has the capability; turned -# off by default to not distract the user: the focus in a terminal window -# should be on the output of commands, not on the prompt -#force_color_prompt=yes - -if [ -n "$force_color_prompt" ]; then -    if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then -	# We have color support; assume it's compliant with Ecma-48 -	# (ISO/IEC-6429). (Lack of such support is extremely rare, and such -	# a case would tend to support setf rather than setaf.) -	color_prompt=yes -    else -	color_prompt= -    fi -fi - -if [ "$color_prompt" = yes ]; then -    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' -else -    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' -fi -unset color_prompt force_color_prompt - -# If this is an xterm set the title to user@host:dir -case "$TERM" in -xterm*|rxvt*) -    PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1" -    ;; -*) -    ;; -esac - -# enable color support of ls and also add handy aliases -if [ -x /usr/bin/dircolors ]; then -    test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)" -    alias ls='ls --color=auto' -    #alias dir='dir --color=auto' -    #alias vdir='vdir --color=auto' - -    #alias grep='grep --color=auto' -    #alias fgrep='fgrep --color=auto' -    #alias egrep='egrep --color=auto' -fi - -# colored GCC warnings and errors -#export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01' - -# some more ls aliases -#alias ll='ls -l' -#alias la='ls -A' -#alias l='ls -CF' - -# Alias definitions. -# You may want to put all your additions into a separate file like -# ~/.bash_aliases, instead of adding them here directly. -# See /usr/share/doc/bash-doc/examples in the bash-doc package. - -if [ -f ~/.bash_aliases ]; then -    . ~/.bash_aliases -fi - -# enable programmable completion features (you don't need to enable -# this, if it's already enabled in /etc/bash.bashrc and /etc/profile -# sources /etc/bash.bashrc). -if ! shopt -oq posix; then -  if [ -f /usr/share/bash-completion/bash_completion ]; then -    . /usr/share/bash-completion/bash_completion -  elif [ -f /etc/bash_completion ]; then -    . /etc/bash_completion -  fi -fi - -#nitrogen --restore diff --git a/.config/fish/config.fish b/.config/fish/config.fish new file mode 100644 index 0000000..f6ebca8 --- /dev/null +++ b/.config/fish/config.fish @@ -0,0 +1,6 @@ +#fish_vi_key_bindings +function fish_user_key_bindings +	for mode in insert default visual +		bind -M $mode \cf forward-char +	end +end diff --git a/.config/fish/fish_variables b/.config/fish/fish_variables new file mode 100644 index 0000000..6442ac4 --- /dev/null +++ b/.config/fish/fish_variables @@ -0,0 +1,34 @@ +# This file contains fish universal variable definitions. +# VERSION: 3.0 +SETUVAR __fish_init_2_39_8:\x1d +SETUVAR __fish_init_2_3_0:\x1d +SETUVAR __fish_init_3_x:\x1d +SETUVAR _fish_abbr_vim:nvim +SETUVAR fish_color_autosuggestion:64DF85 +SETUVAR fish_color_cancel:\x2dr +SETUVAR fish_color_command:00BF32 +SETUVAR fish_color_comment:5C9900 +SETUVAR fish_color_cwd:green +SETUVAR fish_color_cwd_root:red +SETUVAR fish_color_end:8EEB00 +SETUVAR fish_color_error:60B9CE +SETUVAR fish_color_escape:00a6b2 +SETUVAR fish_color_history_current:\x2d\x2dbold +SETUVAR fish_color_host:normal +SETUVAR fish_color_match:\x2d\x2dbackground\x3dbrblue +SETUVAR fish_color_normal:normal +SETUVAR fish_color_operator:00a6b2 +SETUVAR fish_color_param:04819E +SETUVAR fish_color_quote:206676 +SETUVAR fish_color_redirection:7CB02C +SETUVAR fish_color_search_match:bryellow\x1e\x2d\x2dbackground\x3dbrblack +SETUVAR fish_color_selection:white\x1e\x2d\x2dbold\x1e\x2d\x2dbackground\x3dbrblack +SETUVAR fish_color_status:red +SETUVAR fish_color_user:brgreen +SETUVAR fish_color_valid_path:\x2d\x2dunderline +SETUVAR fish_greeting:\x1d +SETUVAR fish_key_bindings:fish_vi_key_bindings +SETUVAR fish_pager_color_completion:normal +SETUVAR fish_pager_color_description:B3A06D\x1eyellow +SETUVAR fish_pager_color_prefix:white\x1e\x2d\x2dbold\x1e\x2d\x2dunderline +SETUVAR fish_pager_color_progress:brwhite\x1e\x2d\x2dbackground\x3dcyan diff --git a/.gitconfig b/.gitconfig deleted file mode 100644 index 398831c..0000000 --- a/.gitconfig +++ /dev/null @@ -1,5 +0,0 @@ -# This is Git's per-user configuration file. -[user] -# Please adapt and uncomment the following lines: -	name = tom barrett -	email = spalf0@gmail.com diff --git a/.i3status.conf b/.i3status.conf deleted file mode 100644 index 2fbe876..0000000 --- a/.i3status.conf +++ /dev/null @@ -1,29 +0,0 @@ -general { -        colors = true -        color_good = "#e65200" -        color_bad = "#e65200" -        color_degraded = "#e65200" -        interval = 1 -} - -order += "disk /" -order += "ethernet eth0" -order += "load" -order += "tztime local" - -ethernet eth0 { -        format_up = "E: %ip (%speed)" -        format_down = "E: down" -} - -tztime local { -        format = "%Y-%m-%d %H:%M:%S" -} - -load { -        format = "%5min" -} - -disk "/" { -        format = "%free" -} diff --git a/.mpd/mpd.conf b/.mpd/mpd.conf deleted file mode 100644 index a03fda6..0000000 --- a/.mpd/mpd.conf +++ /dev/null @@ -1,16 +0,0 @@ -music_directory "/mnt/storage/Music/" -playlist_directory "/home/tom/.mpd/playlists"    -db_file      "/home/tom/.mpd/mpd.db"   -log_file      "/home/tom/.mpd/mpd.log"   -pid_file      "/home/tom/.mpd/mpd.pid"   -state_file     "/home/tom/.mpd/mpdstate"   -user		"mpd" - -audio_output {   - type  "pulse" - name  "prayer" - mixer_type	"software" - mixer_control "PCM" -}  -bind_to_address "localhost" -port "6600" diff --git a/.ncmpcpp/config b/.ncmpcpp/config deleted file mode 100644 index cd2be27..0000000 --- a/.ncmpcpp/config +++ /dev/null @@ -1,16 +0,0 @@ -mpd_music_dir = "/mnt/hdd/Music/"   -mpd_connection_timeout = "5"   -mpd_crossfade_time = "5"   -playlist_disable_highlight_delay = "0"   -playlist_display_mode = "columns"   -browser_display_mode = "columns"   -incremental_seeking = "yes"   -autocenter_mode = "yes"   -header_visibility = "yes"   -statusbar_visibility = "yes"   -fancy_scrolling = "yes"   -follow_now_playing_lyrics = "yes"   -display_screens_numbers_on_start = "yes"   -ignore_leading_the = "yes"   -lyrics_database = "1"   -colors_enabled = "yes"   diff --git a/.octaverc b/.octaverc deleted file mode 100644 index 652a751..0000000 --- a/.octaverc +++ /dev/null @@ -1 +0,0 @@ -crash_dumps_octave_core(0); diff --git a/.screenlayout/setup.sh b/.screenlayout/setup.sh index 369ec11..31e07c4 100755..100644 --- a/.screenlayout/setup.sh +++ b/.screenlayout/setup.sh @@ -1,2 +1 @@ -#!/bin/sh -xrandr --output HDMI-2 --mode 1920x1200 --pos 3840x0 --rotate normal --output HDMI-1 --off --output DP-1 --mode 1920x1200 --pos 0x0 --rotate normal --output eDP-1 --primary --mode 1920x1080 --pos 1920x0 --rotate normal --output DP-2 --off +use arandr @@ -1,392 +0,0 @@ -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" => General -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" Sets how many lines of history VIM has to remember -set history=500 - -" Enable filetype plugins -filetype plugin on -filetype indent on - -" Set to auto read when a file is changed from the outside -set autoread - -" With a map leader it's possible to do extra key combinations -" like <leader>w saves the current file -let mapleader = "," -let g:mapleader = "," - -" Fast saving -nmap <leader>w :w!<cr> - -" :W sudo saves the file  -" (useful for handling the permission-denied error) -command W w !sudo tee % > /dev/null - - -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" => VIM user interface -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" Set 7 lines to the cursor - when moving vertically using j/k -set so=7 - -" Avoid garbled characters in Chinese language windows OS -let $LANG='en'  -set langmenu=en -source $VIMRUNTIME/delmenu.vim -source $VIMRUNTIME/menu.vim - -" Turn on the WiLd menu -set wildmenu - -" Ignore compiled files -set wildignore=*.o,*~,*.pyc -if has("win16") || has("win32") -    set wildignore+=*/.git/*,*/.hg/*,*/.svn/*,*/.DS_Store -else -    set wildignore+=.git\*,.hg\*,.svn\* -endif - -"Always show current position -set ruler - -" Height of the command bar -set cmdheight=2 - -" A buffer becomes hidden when it is abandoned -set hid - -" Configure backspace so it acts as it should act -set backspace=eol,start,indent -set whichwrap+=<,>,h,l - -" Ignore case when searching -set ignorecase - -" When searching try to be smart about cases  -set smartcase - -" Highlight search results -set hlsearch - -" Makes search act like search in modern browsers -set incsearch  - -" Don't redraw while executing macros (good performance config) -set lazyredraw  - -" For regular expressions turn magic on -set magic - -" Show matching brackets when text indicator is over them -set showmatch  -" How many tenths of a second to blink when matching brackets -set mat=2 - -" No annoying sound on errors -set noerrorbells -set novisualbell -set t_vb= -set tm=500 - -" Add a bit extra margin to the left -set foldcolumn=1 - - -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" => Colors and Fonts -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" Enable syntax highlighting -syntax enable  - -try -    colorscheme desert -catch -endtry - -set background=dark - -" Set extra options when running in GUI mode -if has("gui_running") -    set guioptions-=T -    set guioptions-=e -    set t_Co=256 -    set guitablabel=%M\ %t -endif - -" Set utf8 as standard encoding and en_US as the standard language -set encoding=utf8 - -" Use Unix as the standard file type -set ffs=unix,dos,mac - - -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" => Files, backups and undo -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" Turn backup off, since most stuff is in SVN, git et.c anyway... -set nobackup -set nowb -set noswapfile - - -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" => Text, tab and indent related -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" Use spaces instead of tabs -set expandtab - -" Be smart when using tabs ;) -set smarttab - -" 1 tab == 4 spaces -set shiftwidth=4 -set tabstop=4 - -" Linebreak on 500 characters -set lbr -set tw=500 - -set ai "Auto indent -set si "Smart indent -set wrap "Wrap lines - - -"""""""""""""""""""""""""""""" -" => Visual mode related -"""""""""""""""""""""""""""""" -" Visual mode pressing * or # searches for the current selection -" Super useful! From an idea by Michael Naumann -vnoremap <silent> * :call VisualSelection('f', '')<CR> -vnoremap <silent> # :call VisualSelection('b', '')<CR> - - -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" => Moving around, tabs, windows and buffers -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" Treat long lines as break lines (useful when moving around in them) -map j gj -map k gk - -" Map <Space> to / (search) and Ctrl-<Space> to ? (backwards search) -map <space> / -map <c-space> ? - -" Disable highlight when <leader><cr> is pressed -map <silent> <leader><cr> :noh<cr> - -" Smart way to move between windows -map <C-j> <C-W>j -map <C-k> <C-W>k -map <C-h> <C-W>h -map <C-l> <C-W>l - -" Close the current buffer -map <leader>bd :Bclose<cr>:tabclose<cr>gT - -" Close all the buffers -map <leader>ba :bufdo bd<cr> - -map <leader>l :bnext<cr> -map <leader>h :bprevious<cr> - -" Useful mappings for managing tabs -map <leader>tn :tabnew<cr> -map <leader>to :tabonly<cr> -map <leader>tc :tabclose<cr> -map <leader>tm :tabmove  -map <leader>t<leader> :tabnext  - -" Let 'tl' toggle between this and the last accessed tab -let g:lasttab = 1 -nmap <Leader>tl :exe "tabn ".g:lasttab<CR> -au TabLeave * let g:lasttab = tabpagenr() - - -" Opens a new tab with the current buffer's path -" Super useful when editing files in the same directory -map <leader>te :tabedit <c-r>=expand("%:p:h")<cr>/ - -" Switch CWD to the directory of the open buffer -map <leader>cd :cd %:p:h<cr>:pwd<cr> - -" Specify the behavior when switching between buffers  -try -  set switchbuf=useopen,usetab,newtab -  set stal=2 -catch -endtry - -" Return to last edit position when opening files (You want this!) -" autocmd BufReadPost * -"      \ if line("'\"") > 0 && line("'\"") <= line("$") | -"      \   exe "normal! g`\"" | -"      \ endif -" Remember info about open buffers on close -" set viminfo^=% - - -"""""""""""""""""""""""""""""" -" => Status line -"""""""""""""""""""""""""""""" -" Always show the status line -set laststatus=2 - -" Format the status line -set statusline=\ %{HasPaste()}%F%m%r%h\ %w\ \ CWD:\ %r%{getcwd()}%h\ \ \ Line:\ %l - - -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" => Editing mappings -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" Remap VIM 0 to first non-blank character -map 0 ^ - -" Move a line of text using ALT+[jk] or Comamnd+[jk] on mac -nmap <M-j> mz:m+<cr>`z -nmap <M-k> mz:m-2<cr>`z -vmap <M-j> :m'>+<cr>`<my`>mzgv`yo`z -vmap <M-k> :m'<-2<cr>`>my`<mzgv`yo`z - -if has("mac") || has("macunix") -  nmap <D-j> <M-j> -  nmap <D-k> <M-k> -  vmap <D-j> <M-j> -  vmap <D-k> <M-k> -endif - -" Delete trailing white space on save, useful for Python and CoffeeScript ;) -func! DeleteTrailingWS() -  exe "normal mz" -  %s/\s\+$//ge -  exe "normal `z" -endfunc -autocmd BufWrite *.py :call DeleteTrailingWS() -autocmd BufWrite *.coffee :call DeleteTrailingWS() - - -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" => Ag searching and cope displaying -"    requires ag.vim - it's much better than vimgrep/grep -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" When you press gv you Ag after the selected text -vnoremap <silent> gv :call VisualSelection('gv', '')<CR> - -" Open Ag and put the cursor in the right position -map <leader>g :Ag  - -" When you press <leader>r you can search and replace the selected text -vnoremap <silent> <leader>r :call VisualSelection('replace', '')<CR> - -" Do :help cope if you are unsure what cope is. It's super useful! -" -" When you search with Ag, display your results in cope by doing: -"   <leader>cc -" -" To go to the next search result do: -"   <leader>n -" -" To go to the previous search results do: -"   <leader>p -" -map <leader>cc :botright cope<cr> -map <leader>co ggVGy:tabnew<cr>:set syntax=qf<cr>pgg -map <leader>n :cn<cr> -map <leader>p :cp<cr> - - -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" => Spell checking -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" Pressing ,ss will toggle and untoggle spell checking -map <leader>ss :setlocal spell!<cr> - -" Shortcuts using <leader> -map <leader>sn ]s -map <leader>sp [s -map <leader>sa zg -map <leader>s? z= - - -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" => Misc -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" Remove the Windows ^M - when the encodings gets messed up -noremap <Leader>m mmHmt:%s/<C-V><cr>//ge<cr>'tzt'm - -" Quickly open a buffer for scribble -map <leader>q :e ~/buffer<cr> - -" Quickly open a markdown buffer for scribble -map <leader>x :e ~/buffer.md<cr> - -" Toggle paste mode on and off -map <leader>pp :setlocal paste!<cr> - - - - -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" => Helper functions -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -function! CmdLine(str) -    exe "menu Foo.Bar :" . a:str -    emenu Foo.Bar -    unmenu Foo -endfunction  - -function! VisualSelection(direction, extra_filter) range -    let l:saved_reg = @" -    execute "normal! vgvy" - -    let l:pattern = escape(@", '\\/.*$^~[]') -    let l:pattern = substitute(l:pattern, "\n$", "", "") - -    if a:direction == 'b' -        execute "normal ?" . l:pattern . "^M" -    elseif a:direction == 'gv' -        call CmdLine("Ag \"" . l:pattern . "\" " ) -    elseif a:direction == 'replace' -        call CmdLine("%s" . '/'. l:pattern . '/') -    elseif a:direction == 'f' -        execute "normal /" . l:pattern . "^M" -    endif - -    let @/ = l:pattern -    let @" = l:saved_reg -endfunction - - -" Returns true if paste mode is enabled -function! HasPaste() -    if &paste -        return 'PASTE MODE  ' -    endif -    return '' -endfunction - -" Don't close window, when deleting a buffer -command! Bclose call <SID>BufcloseCloseIt() -function! <SID>BufcloseCloseIt() -   let l:currentBufNum = bufnr("%") -   let l:alternateBufNum = bufnr("#") - -   if buflisted(l:alternateBufNum) -     buffer # -   else -     bnext -   endif - -   if bufnr("%") == l:currentBufNum -     new -   endif - -   if buflisted(l:currentBufNum) -     execute("bdelete! ".l:currentBufNum) -   endif -endfunction - -" Make VIM remember position in file after reopen -if has("autocmd") -   au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif -endif diff --git a/.xinitrc b/.xinitrc new file mode 100644 index 0000000..9b263f7 --- /dev/null +++ b/.xinitrc @@ -0,0 +1,9 @@ +#!/bin/bash + +/home/tom/.screenlayout/set.sh + +while true; do +	/home/tom/dwmstatus/dwmstatus & +	nitrogen --restore +	/home/tom/dwm/dwm 2> /home/tom/.dwm.log +done diff --git a/dwm/config.h b/dwm/config.h new file mode 100644 index 0000000..d2db87b --- /dev/null +++ b/dwm/config.h @@ -0,0 +1,127 @@ +/* See LICENSE file for copyright and license details. */ + +/* appearance */ +static const unsigned int borderpx  = 2;        /* border pixel of windows */ +static const unsigned int snap      = 32;       /* snap pixel */ +static const unsigned int gapp 	    = 30; +static const unsigned int gappih    = gapp;       /* horiz inner gap between windows */ +static const unsigned int gappiv    = gapp;       /* vert inner gap between windows */ +static const unsigned int gappoh    = gapp;       /* horiz outer gap between windows and screen edge */ +static const unsigned int gappov    = gapp;       /* vert outer gap between windows and screen edge */ +static const int smartgaps          = 0;        /* 1 means no outer gap when there is only one window */ +static const int showbar            = 1;        /* 0 means no bar */ +static const int topbar             = 1;        /* 0 means bottom bar */ +static const char *fonts[]          = { "monospace:size=10" }; +static const char dmenufont[]       = "monospace:size=10"; +static const char col_gray1[]       = "#222222"; +static const char col_gray2[]       = "#444444"; +static const char col_gray3[]       = "#bbbbbb"; +static const char col_gray4[]       = "#eeeeee"; +static const char col[]        	    = "#a48e69"; +static const char *colors[][3]      = { +	/*               fg         bg         border   */ +	[SchemeNorm] = { col_gray3, col_gray1, col_gray2 }, +	[SchemeSel]  = { col_gray4, col,       col }, +}; + +/* tagging */ +static const char *tags[] = { "1", "2", "3", "4", "5", "6", "7", "8", "9" }; + +static const Rule rules[] = { +	/* xprop(1): +	 *	WM_CLASS(STRING) = instance, class +	 *	WM_NAME(STRING) = title +	 */ +	/* class      instance    title       tags mask     isfloating   monitor */ +	{ "Gimp",     NULL,       NULL,       0,            1,           -1 }, +}; + +/* layout(s) */ +static const float mfact     = 0.55; /* factor of master area size [0.05..0.95] */ +static const int nmaster     = 1;    /* number of clients in master area */ +static const int resizehints = 1;    /* 1 means respect size hints in tiled resizals */ + +static const Layout layouts[] = { +	/* symbol     arrange function */ +	{ "[]=",      tile },    /* first entry is default */ +	{ "><>",      NULL },    /* no layout function means floating behavior */ +	{ "[M]",      monocle }, +}; + +/* key definitions */ +#define MODKEY Mod1Mask +#define TAGKEYS(KEY,TAG) \ +	{ MODKEY,                       KEY,      view,           {.ui = 1 << TAG} }, \ +	{ MODKEY|ControlMask,           KEY,      toggleview,     {.ui = 1 << TAG} }, \ +	{ MODKEY|ShiftMask,             KEY,      tag,            {.ui = 1 << TAG} }, \ +	{ MODKEY|ControlMask|ShiftMask, KEY,      toggletag,      {.ui = 1 << TAG} }, + +/* helper for spawning shell commands in the pre dwm-5.0 fashion */ +#define SHCMD(cmd) { .v = (const char*[]){ "/bin/sh", "-c", cmd, NULL } } + +/* commands */ +static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */ +static const char *dmenucmd[] = { "dmenu_run", "-m", dmenumon, "-fn", dmenufont, "-nb", col_gray1, "-nf", col_gray3, "-sb", col, "-sf", col_gray4, NULL }; +static const char *termcmd[]  = { "st", NULL }; +static const char *exitcmd[]  = { "killall", "xinit", NULL }; + +static Key keys[] = { +	/* modifier                     key        function        argument */ +	{ MODKEY,             		XK_Return, spawn,          {.v = termcmd } }, +	{ MODKEY,                       XK_d,      spawn,          {.v = dmenucmd } }, +	{ MODKEY,             		XK_q,      killclient,     {0} }, +	{ MODKEY,             		XK_r,      quit,           {0} }, +	{ MODKEY|ShiftMask, 		XK_e,      spawn,          {.v = exitcmd} }, + +	{ MODKEY,                       XK_i,      incnmaster,     {.i = +1 } }, +	{ MODKEY,                       XK_u,      incnmaster,     {.i = -1 } }, + +	{ MODKEY,                       XK_j,      focusstack,     {.i = +1 } }, +	{ MODKEY,                       XK_k,      focusstack,     {.i = -1 } }, + +	{ MODKEY,                       XK_h,      setmfact,       {.f = -0.05} }, +	{ MODKEY,                       XK_l,      setmfact,       {.f = +0.05} }, + +	{ MODKEY,                       XK_t,      setlayout,      {.v = &layouts[0]} }, +	{ MODKEY,                       XK_f,      setlayout,      {.v = &layouts[1]} }, +	{ MODKEY,                       XK_m,      setlayout,      {.v = &layouts[2]} }, + +	{ MODKEY,                       XK_Tab,    view,           {0} }, +	{ MODKEY,                       XK_space,  setlayout,      {0} }, +	{ MODKEY|ShiftMask,             XK_space,  togglefloating, {0} }, +	{ MODKEY,                       XK_0,      view,           {.ui = ~0 } }, +	{ MODKEY|ShiftMask,             XK_0,      tag,            {.ui = ~0 } }, +	{ MODKEY,                       XK_comma,  focusmon,       {.i = -1 } }, +	{ MODKEY,                       XK_period, focusmon,       {.i = +1 } }, +	{ MODKEY|ShiftMask,             XK_comma,  tagmon,         {.i = -1 } }, +	{ MODKEY|ShiftMask,             XK_period, tagmon,         {.i = +1 } }, +	TAGKEYS(                        XK_1,                      0) +	TAGKEYS(                        XK_2,                      1) +	TAGKEYS(                        XK_3,                      2) +	TAGKEYS(                        XK_4,                      3) +	TAGKEYS(                        XK_5,                      4) +	TAGKEYS(                        XK_6,                      5) +	TAGKEYS(                        XK_7,                      6) +	TAGKEYS(                        XK_8,                      7) +	TAGKEYS(                        XK_9,                      8) +	//{ MODKEY,                       XK_b,      togglebar,      {0} }, +	{ MODKEY|ShiftMask,                       XK_Return, zoom,           {0} }, +}; + +/* button definitions */ +/* click can be ClkTagBar, ClkLtSymbol, ClkStatusText, ClkWinTitle, ClkClientWin, or ClkRootWin */ +static Button buttons[] = { +	/* click                event mask      button          function        argument */ +	{ ClkLtSymbol,          0,              Button1,        setlayout,      {0} }, +	{ ClkLtSymbol,          0,              Button3,        setlayout,      {.v = &layouts[2]} }, +	{ ClkWinTitle,          0,              Button2,        zoom,           {0} }, +	{ ClkStatusText,        0,              Button2,        spawn,          {.v = termcmd } }, +	{ ClkClientWin,         MODKEY,         Button1,        movemouse,      {0} }, +	{ ClkClientWin,         MODKEY,         Button2,        togglefloating, {0} }, +	{ ClkClientWin,         MODKEY,         Button3,        resizemouse,    {0} }, +	{ ClkTagBar,            0,              Button1,        view,           {0} }, +	{ ClkTagBar,            0,              Button3,        toggleview,     {0} }, +	{ ClkTagBar,            MODKEY,         Button1,        tag,            {0} }, +	{ ClkTagBar,            MODKEY,         Button3,        toggletag,      {0} }, +}; + diff --git a/dwm/vanitygaps.diff b/dwm/vanitygaps.diff new file mode 100644 index 0000000..7155730 --- /dev/null +++ b/dwm/vanitygaps.diff @@ -0,0 +1,260 @@ +From 20967685d6879bd611a856ade154df19da9ddc7b Mon Sep 17 00:00:00 2001 +From: Stein Gunnar Bakkeby <bakkeby@gmail.com> +Date: Wed, 8 May 2019 08:07:14 +0200 +Subject: [PATCH] Vanity gaps - allows control of both inner and outer gaps + between windows and screen edge + +--- + config.def.h |  21 +++++++++ + dwm.c        | 150 +++++++++++++++++++++++++++++++++++++++++++++++++++++++---- + 2 files changed, 161 insertions(+), 10 deletions(-) + +diff --git a/config.def.h b/config.def.h +index 1c0b587..0927c2d 100644 +--- a/config.def.h ++++ b/config.def.h +@@ -3,6 +3,11 @@ + /* appearance */ + static const unsigned int borderpx  = 1;        /* border pixel of windows */ + static const unsigned int snap      = 32;       /* snap pixel */ ++static const unsigned int gappih    = 10;       /* horiz inner gap between windows */ ++static const unsigned int gappiv    = 10;       /* vert inner gap between windows */ ++static const unsigned int gappoh    = 10;       /* horiz outer gap between windows and screen edge */ ++static const unsigned int gappov    = 10;       /* vert outer gap between windows and screen edge */ ++static const int smartgaps          = 0;        /* 1 means no outer gap when there is only one window */ + static const int showbar            = 1;        /* 0 means no bar */ + static const int topbar             = 1;        /* 0 means bottom bar */ + static const char *fonts[]          = { "monospace:size=10" }; +@@ -70,6 +75,22 @@ static Key keys[] = { + 	{ MODKEY,                       XK_d,      incnmaster,     {.i = -1 } }, + 	{ MODKEY,                       XK_h,      setmfact,       {.f = -0.05} }, + 	{ MODKEY,                       XK_l,      setmfact,       {.f = +0.05} }, ++	{ MODKEY|Mod4Mask,              XK_h,      incrgaps,       {.i = +1 } }, ++	{ MODKEY|Mod4Mask,              XK_l,      incrgaps,       {.i = -1 } }, ++	{ MODKEY|Mod4Mask|ShiftMask,    XK_h,      incrogaps,      {.i = +1 } }, ++	{ MODKEY|Mod4Mask|ShiftMask,    XK_l,      incrogaps,      {.i = -1 } }, ++	{ MODKEY|Mod4Mask|ControlMask,  XK_h,      incrigaps,      {.i = +1 } }, ++	{ MODKEY|Mod4Mask|ControlMask,  XK_l,      incrigaps,      {.i = -1 } }, ++	{ MODKEY|Mod4Mask,              XK_0,      togglegaps,     {0} }, ++	{ MODKEY|Mod4Mask|ShiftMask,    XK_0,      defaultgaps,    {0} }, ++	{ MODKEY,                       XK_y,      incrihgaps,     {.i = +1 } }, ++	{ MODKEY,                       XK_o,      incrihgaps,     {.i = -1 } }, ++	{ MODKEY|ControlMask,           XK_y,      incrivgaps,     {.i = +1 } }, ++	{ MODKEY|ControlMask,           XK_o,      incrivgaps,     {.i = -1 } }, ++	{ MODKEY|Mod4Mask,              XK_y,      incrohgaps,     {.i = +1 } }, ++	{ MODKEY|Mod4Mask,              XK_o,      incrohgaps,     {.i = -1 } }, ++	{ MODKEY|ShiftMask,             XK_y,      incrovgaps,     {.i = +1 } }, ++	{ MODKEY|ShiftMask,             XK_o,      incrovgaps,     {.i = -1 } }, + 	{ MODKEY,                       XK_Return, zoom,           {0} }, + 	{ MODKEY,                       XK_Tab,    view,           {0} }, + 	{ MODKEY|ShiftMask,             XK_c,      killclient,     {0} }, +diff --git a/dwm.c b/dwm.c +index 4465af1..88f3e04 100644 +--- a/dwm.c ++++ b/dwm.c +@@ -119,6 +119,10 @@ struct Monitor { + 	int by;               /* bar geometry */ + 	int mx, my, mw, mh;   /* screen size */ + 	int wx, wy, ww, wh;   /* window area  */ ++	int gappih;           /* horizontal gap between windows */ ++	int gappiv;           /* vertical gap between windows */ ++	int gappoh;           /* horizontal outer gaps */ ++	int gappov;           /* vertical outer gaps */ + 	unsigned int seltags; + 	unsigned int sellt; + 	unsigned int tagset[2]; +@@ -199,6 +203,16 @@ static void sendmon(Client *c, Monitor *m); + static void setclientstate(Client *c, long state); + static void setfocus(Client *c); + static void setfullscreen(Client *c, int fullscreen); ++static void setgaps(int oh, int ov, int ih, int iv); ++static void incrgaps(const Arg *arg); ++static void incrigaps(const Arg *arg); ++static void incrogaps(const Arg *arg); ++static void incrohgaps(const Arg *arg); ++static void incrovgaps(const Arg *arg); ++static void incrihgaps(const Arg *arg); ++static void incrivgaps(const Arg *arg); ++static void togglegaps(const Arg *arg); ++static void defaultgaps(const Arg *arg); + static void setlayout(const Arg *arg); + static void setmfact(const Arg *arg); + static void setup(void); +@@ -240,6 +254,7 @@ static char stext[256]; + static int screen; + static int sw, sh;           /* X display screen geometry width, height */ + static int bh, blw = 0;      /* bar geometry */ ++static int enablegaps = 1;   /* enables gaps, used by togglegaps */ + static int lrpad;            /* sum of left and right padding for text */ + static int (*xerrorxlib)(Display *, XErrorEvent *); + static unsigned int numlockmask = 0; +@@ -638,6 +653,10 @@ createmon(void) + 	m->nmaster = nmaster; + 	m->showbar = showbar; + 	m->topbar = topbar; ++	m->gappih = gappih; ++	m->gappiv = gappiv; ++	m->gappoh = gappoh; ++	m->gappov = gappov; + 	m->lt[0] = &layouts[0]; + 	m->lt[1] = &layouts[1 % LENGTH(layouts)]; + 	strncpy(m->ltsymbol, layouts[0].symbol, sizeof m->ltsymbol); +@@ -1498,6 +1517,111 @@ setfullscreen(Client *c, int fullscreen) + } +  + void ++setgaps(int oh, int ov, int ih, int iv) ++{ ++	if (oh < 0) oh = 0; ++	if (ov < 0) ov = 0; ++	if (ih < 0) ih = 0; ++	if (iv < 0) iv = 0; ++ ++	selmon->gappoh = oh; ++	selmon->gappov = ov; ++	selmon->gappih = ih; ++	selmon->gappiv = iv; ++	arrange(selmon); ++} ++ ++void ++togglegaps(const Arg *arg) ++{ ++	enablegaps = !enablegaps; ++	arrange(selmon); ++} ++ ++void ++defaultgaps(const Arg *arg) ++{ ++	setgaps(gappoh, gappov, gappih, gappiv); ++} ++ ++void ++incrgaps(const Arg *arg) ++{ ++	setgaps( ++		selmon->gappoh + arg->i, ++		selmon->gappov + arg->i, ++		selmon->gappih + arg->i, ++		selmon->gappiv + arg->i ++	); ++} ++ ++void ++incrigaps(const Arg *arg) ++{ ++	setgaps( ++		selmon->gappoh, ++		selmon->gappov, ++		selmon->gappih + arg->i, ++		selmon->gappiv + arg->i ++	); ++} ++ ++void ++incrogaps(const Arg *arg) ++{ ++	setgaps( ++		selmon->gappoh + arg->i, ++		selmon->gappov + arg->i, ++		selmon->gappih, ++		selmon->gappiv ++	); ++} ++ ++void ++incrohgaps(const Arg *arg) ++{ ++	setgaps( ++		selmon->gappoh + arg->i, ++		selmon->gappov, ++		selmon->gappih, ++		selmon->gappiv ++	); ++} ++ ++void ++incrovgaps(const Arg *arg) ++{ ++	setgaps( ++		selmon->gappoh, ++		selmon->gappov + arg->i, ++		selmon->gappih, ++		selmon->gappiv ++	); ++} ++ ++void ++incrihgaps(const Arg *arg) ++{ ++	setgaps( ++		selmon->gappoh, ++		selmon->gappov, ++		selmon->gappih + arg->i, ++		selmon->gappiv ++	); ++} ++ ++void ++incrivgaps(const Arg *arg) ++{ ++	setgaps( ++		selmon->gappoh, ++		selmon->gappov, ++		selmon->gappih, ++		selmon->gappiv + arg->i ++	); ++} ++ ++void + setlayout(const Arg *arg) + { + 	if (!arg || !arg->v || arg->v != selmon->lt[selmon->sellt]) +@@ -1673,26 +1797,32 @@ tagmon(const Arg *arg) + void + tile(Monitor *m) + { +-	unsigned int i, n, h, mw, my, ty; ++	unsigned int i, n, h, r, oe = enablegaps, ie = enablegaps, mw, my, ty; + 	Client *c; +  + 	for (n = 0, c = nexttiled(m->clients); c; c = nexttiled(c->next), n++); + 	if (n == 0) + 		return; +  ++	if (smartgaps == n) { ++		oe = 0; // outer gaps disabled ++	} ++ + 	if (n > m->nmaster) +-		mw = m->nmaster ? m->ww * m->mfact : 0; ++		mw = m->nmaster ? (m->ww + m->gappiv*ie) * m->mfact : 0; + 	else +-		mw = m->ww; +-	for (i = my = ty = 0, c = nexttiled(m->clients); c; c = nexttiled(c->next), i++) ++		mw = m->ww - 2*m->gappov*oe + m->gappiv*ie; ++	for (i = 0, my = ty = m->gappoh*oe, c = nexttiled(m->clients); c; c = nexttiled(c->next), i++) + 		if (i < m->nmaster) { +-			h = (m->wh - my) / (MIN(n, m->nmaster) - i); +-			resize(c, m->wx, m->wy + my, mw - (2*c->bw), h - (2*c->bw), 0); +-			my += HEIGHT(c); ++			r = MIN(n, m->nmaster) - i; ++			h = (m->wh - my - m->gappoh*oe - m->gappih*ie * (r - 1)) / r; ++			resize(c, m->wx + m->gappov*oe, m->wy + my, mw - (2*c->bw) - m->gappiv*ie, h - (2*c->bw), 0); ++			my += HEIGHT(c) + m->gappih*ie; + 		} else { +-			h = (m->wh - ty) / (n - i); +-			resize(c, m->wx + mw, m->wy + ty, m->ww - mw - (2*c->bw), h - (2*c->bw), 0); +-			ty += HEIGHT(c); ++			r = n - i; ++			h = (m->wh - ty - m->gappoh*oe - m->gappih*ie * (r - 1)) / r; ++			resize(c, m->wx + mw + m->gappov*oe, m->wy + ty, m->ww - mw - (2*c->bw) - 2*m->gappov*oe, h - (2*c->bw), 0); ++			ty += HEIGHT(c) + m->gappih*ie; + 		} + } +  +--  +2.7.4 + + diff --git a/dwmstatus/custom.diff b/dwmstatus/custom.diff new file mode 100644 index 0000000..83faaba --- /dev/null +++ b/dwmstatus/custom.diff @@ -0,0 +1,75 @@ +diff --git a/dwmstatus.c b/dwmstatus.c +index d2a4b03..cbb5f6c 100644 +--- a/dwmstatus.c ++++ b/dwmstatus.c +@@ -17,8 +17,6 @@ +  + #include <X11/Xlib.h> +  +-char *tzargentina = "America/Buenos_Aires"; +-char *tzutc = "UTC"; + char *tzberlin = "Europe/Berlin"; +  + static Display *dpy; +@@ -89,7 +87,7 @@ loadavg(void) + 	if (getloadavg(avgs, 3) < 0) + 		return smprintf(""); +  +-	return smprintf("%.2f %.2f %.2f", avgs[0], avgs[1], avgs[2]); ++	return smprintf("%.2f", avgs[1]); + } +  + char * +@@ -155,7 +153,7 @@ getbattery(char *base) + 	} else if(!strncmp(co, "Charging", 8)) { + 		status = '+'; + 	} else { +-		status = '?'; ++		status = '\0'; + 	} +  + 	if (remcap < 0 || descap < 0) +@@ -181,11 +179,7 @@ main(void) + 	char *status; + 	char *avgs; + 	char *bat; +-	char *bat1; +-	char *tmar; +-	char *tmutc; + 	char *tmbln; +-	char *t0, *t1, *t2; +  + 	if (!(dpy = XOpenDisplay(NULL))) { + 		fprintf(stderr, "dwmstatus: cannot open display.\n"); +@@ -195,27 +189,14 @@ main(void) + 	for (;;sleep(60)) { + 		avgs = loadavg(); + 		bat = getbattery("/sys/class/power_supply/BAT0"); +-		bat1 = getbattery("/sys/class/power_supply/BAT1"); +-		tmar = mktimes("%H:%M", tzargentina); +-		tmutc = mktimes("%H:%M", tzutc); +-		tmbln = mktimes("KW %W %a %d %b %H:%M %Z %Y", tzberlin); +-		t0 = gettemperature("/sys/devices/virtual/hwmon/hwmon0", "temp1_input"); +-		t1 = gettemperature("/sys/devices/virtual/hwmon/hwmon2", "temp1_input"); +-		t2 = gettemperature("/sys/devices/virtual/hwmon/hwmon4", "temp1_input"); +- +-		status = smprintf("T:%s|%s|%s L:%s B:%s|%s A:%s U:%s %s", +-				t0, t1, t2, avgs, bat, bat1, tmar, tmutc, +-				tmbln); ++		tmbln = mktimes("%a %d %b %H:%M", tzberlin); ++ ++		status = smprintf("%s %s %s", ++				   avgs, bat, tmbln); + 		setstatus(status); +  +-		free(t0); +-		free(t1); +-		free(t2); + 		free(avgs); + 		free(bat); +-		free(bat1); +-		free(tmar); +-		free(tmutc); + 		free(tmbln); + 		free(status); + 	} diff --git a/gitStatusAll b/gitStatusAll deleted file mode 100755 index a3d9de6..0000000 --- a/gitStatusAll +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash -echo -for dir in *; do -        check=$(file $dir) -        if [[ $check == *"directory"* ]]; then -                cd $dir -                echo $dir -                git status -                echo  -                cd .. -        fi -done diff --git a/i3/config b/i3/config deleted file mode 100644 index c62cbf7..0000000 --- a/i3/config +++ /dev/null @@ -1,106 +0,0 @@ - -set $mod Mod1 - -font pango:DejaVu Sans Mono 8 - -floating_modifier $mod - -bindsym $mod+Return exec xterm -bg black -fg white - -bindsym $mod+Shift+q kill - -bindsym $mod+d exec dmenu_run -sb '#10c390' - -bindsym $mod+j focus left -bindsym $mod+k focus down -bindsym $mod+l focus up -bindsym $mod+semicolon focus right - -bindsym $mod+Left focus left -bindsym $mod+Down focus down -bindsym $mod+Up focus up -bindsym $mod+Right focus right - -bindsym $mod+Shift+j move left -bindsym $mod+Shift+k move down -bindsym $mod+Shift+l move up -bindsym $mod+Shift+semicolon move right - -bindsym $mod+Shift+Left move left -bindsym $mod+Shift+Down move down -bindsym $mod+Shift+Up move up -bindsym $mod+Shift+Right move right - -bindsym $mod+h split h - -bindsym $mod+v split v - -bindsym $mod+f fullscreen - -bindsym $mod+s layout stacking -bindsym $mod+w layout tabbed -bindsym $mod+e layout toggle split - -bindsym $mod+Shift+space floating toggle - -bindsym $mod+space focus mode_toggle - -bindsym $mod+a focus parent - -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 - -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 - -bindsym $mod+Shift+c reload -bindsym $mod+Shift+r restart -bindsym $mod+Shift+e exec "i3-msg exit" - -mode "resize" { -        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 - -        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 - -        bindsym Return mode "default" -        bindsym Escape mode "default" -} - -bindsym $mod+r mode "resize" - -bar { -        status_command i3status -        colors { -                statusline #ffffff -                focused_workspace #4c4c4c #10c390 #ffffff -        } -} - -client.focused #10c390 #10c390 #ffffff #10c390 - -bindsym $mod+Shift+w exec --no-startup-id /home/tom/.i3/startup.sh - -exec --no-startup-id nitrogen --restore -exec --no-startup-id .screenlayout/setup.sh diff --git a/i3/one.json b/i3/one.json deleted file mode 100644 index 9a7d516..0000000 --- a/i3/one.json +++ /dev/null @@ -1,50 +0,0 @@ -{ -    "border": "normal", -    "current_border_width": 2, -    "floating": "auto_off", -    "name": "Inbox - thomas.barrett_ext@hoefliger.de - Mozilla Thunderbird", -    "percent": 0.616666666666667, -    "swallows": [ -       { -       "class": "^Thunderbird$" -       } -    ], -    "type": "con" -} - -{ -    "border": "normal", -    "floating": "auto_off", -    "layout": "splitv", -    "percent": 0.383333333333333, -    "type": "con", -    "nodes": [ -        { -            "border": "normal", -            "current_border_width": 2, -            "floating": "auto_off", -            "name": "tom@soyuz: ~", -            "percent": 0.5, -            "swallows": [ -               { -               "class": "^XTerm$" -               } -            ], -            "type": "con" -        }, -        { -            "border": "normal", -            "current_border_width": 2, -            "floating": "auto_off", -            "name": "Oracle VM VirtualBox Manager", -            "percent": 0.5, -            "swallows": [ -               { -                    "class": "^VirtualBox$" -               } -            ], -            "type": "con" -        } -    ] -} - diff --git a/i3/startup.sh b/i3/startup.sh deleted file mode 100755 index 493d1ac..0000000 --- a/i3/startup.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash - -i3-msg 'workspace 1; append_layout /home/tom/.i3/one.json' -thunderbird & -xterm -bg black -fg white -e "htop" & -virtualbox & diff --git a/i3/status.sh b/i3/status.sh deleted file mode 100644 index ce3c08a..0000000 --- a/i3/status.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -# shell script to prepend i3status with more stuff - -i3status | while : -do -	read line -	MPCSTAT=`mpc | grep -v '^volume:'` -	if [ -z "${MPCSTAT}" ]; then -		echo "$line" || exit 1 -	else -		MPCSTAT=`echo "${MPCSTAT}" | sed 's,  *, ,g; 1h;1d;2G' | paste -d' ' -s -` -		echo "${MPCSTAT} | $line" || exit 1 -	fi -done - - diff --git a/packages/list.txt b/packages/list.txt deleted file mode 100644 index 422e64b..0000000 --- a/packages/list.txt +++ /dev/null @@ -1,1784 +0,0 @@ -acl						install -acpi						install -acpi-support-base				install -acpid						install -addressmanager.app				install -adduser						install -adwaita-icon-theme				install -aglfn						install -anacron						install -ant						install -ant-optional					install -apt						install -apt-listchanges					install -apt-utils					install -aptitude					install -aptitude-common					install -aptitude-doc-en					install -aspell						install -aspell-en					install -at						install -at-spi2-core					install -atril						install -atril-common					install -avahi-autoipd					install -avahi-daemon					install -base-files					install -base-passwd					install -bash						install -bash-completion					install -bc						install -bind9-host					install -binutils					install -bluetooth					install -bluez						install -bsd-mailx					install -bsdmainutils					install -bsdutils					install -build-essential					install -busybox						install -bzip2						install -ca-certificates					install -ca-certificates-java				install -cappuccino					install -coinor-libcbc3					install -coinor-libcgl1					install -coinor-libclp1					install -coinor-libcoinmp1v5:amd64			install -coinor-libcoinutils3v5				install -coinor-libosi1v5				install -colord						install -colord-data					install -console-setup					install -console-setup-linux				install -coreutils					install -cpio						install -cpp						install -cpp-4.8						install -cpp-4.9						install -cpp-6						install -crawl						install -crawl-common					install -crawl-tiles					install -crawl-tiles-data				install -crda						install -cron						install -cups						install -cups-browsed					install -cups-bsd					install -cups-client					install -cups-common					install -cups-core-drivers				install -cups-daemon					install -cups-filters					install -cups-filters-core-drivers			install -cups-ppdc					install -cups-server-common				install -curl						install -dash						install -dbus						install -dbus-user-session				install -dbus-x11					install -dc						install -dconf-editor					install -dconf-gsettings-backend:amd64			install -dconf-service					install -debconf						install -debconf-i18n					install -debian-archive-keyring				install -debian-faq					install -debianutils					install -default-java-plugin				install -default-jre					install -default-jre-headless				install -desktop-file-utils				install -dh-python					install -dictionaries-common				install -diffutils					install -dirmngr						install -discover					install -discover-data					install -distro-info-data				install -dkms						install -dmidecode					install -dmsetup						install -dns-root-data					install -dnsmasq-base					install -dnsutils					install -doc-debian					install -docutils-common					deinstall -dosfstools					install -dpkg						install -dpkg-dev					install -dunst						install -e2fslibs:amd64					install -e2fsprogs					install -efibootmgr					install -eject						install -emacsen-common					install -enchant						install -exfat-fuse					install -exfat-utils					install -exim4						install -exim4-base					install -exim4-config					install -exim4-daemon-light				install -fakeroot					install -feh						install -file						install -findutils					install -firefox-esr					install -firmware-iwlwifi				install -firmware-linux-free				install -firmware-misc-nonfree				install -fontconfig					install -fontconfig-config				install -fonts-crosextra-caladea				install -fonts-crosextra-carlito				install -fonts-dejavu					install -fonts-dejavu-core				install -fonts-dejavu-extra				install -fonts-droid					deinstall -fonts-droid-fallback				install -fonts-freefont-ttf				install -fonts-liberation				install -fonts-linuxlibertine				install -fonts-mathjax					install -fonts-noto-mono					install -fonts-opensymbol				install -fonts-sil-gentium				install -fonts-sil-gentium-basic				install -foomatic-db-compressed-ppds			install -foomatic-db-engine				install -ftp						install -fuse						install -g++						install -g++-6						install -gcc						install -gcc-4.8						install -gcc-4.8-base:amd64				install -gcc-4.9						install -gcc-4.9-base:amd64				install -gcc-6						install -gcc-6-base:amd64				install -gcc-6-base:i386					install -gcj-6-jre-lib					install -gconf-service					install -gconf2						install -gconf2-common					install -gcr						install -gdb						install -gdbserver					install -gdisk						install -gedit						install -gedit-common					install -geoclue-2.0					install -geoip-database					install -gettext-base					install -ghostscript					install -giblib1:amd64					install -gimp						install -gimp-data					install -gir1.2-atk-1.0:amd64				install -gir1.2-freedesktop:amd64			install -gir1.2-gdkpixbuf-2.0:amd64			install -gir1.2-glib-2.0:amd64				install -gir1.2-gtk-3.0:amd64				install -gir1.2-gtksource-3.0:amd64			install -gir1.2-ibus-1.0:amd64				install -gir1.2-pango-1.0:amd64				install -gir1.2-peas-1.0:amd64				install -git						install -git-gui						install -git-man						install -gitk						install -glib-networking:amd64				install -glib-networking-common				install -glib-networking-services			install -gnome-icon-theme				install -gnome-keyring					install -gnome-mime-data					install -gnome-terminal					install -gnome-terminal-data				install -gnome-user-guide				install -gnucash						install -gnucash-common					install -gnucash-docs					install -gnumail.app					install -gnumail.app-common				install -gnupg						install -gnupg-agent					install -gnupg-l10n					install -gnupg2						install -gnuplot-data					install -gnuplot-x11					install -gnustep-back-common				install -gnustep-back0.25				install -gnustep-back0.25-cairo				install -gnustep-base-common				install -gnustep-base-runtime				install -gnustep-common					install -gnustep-gui-common				install -gnustep-gui-runtime				install -gpgv						install -grep						install -groff-base					install -grub-common					install -grub-efi-amd64					install -grub-efi-amd64-bin				install -grub2-common					install -gsettings-desktop-schemas			install -gsfonts						install -gstreamer1.0-libav:amd64			install -gstreamer1.0-plugins-base:amd64			install -gstreamer1.0-plugins-good:amd64			install -gstreamer1.0-x:amd64				install -gtk-update-icon-cache				install -guile-2.0					install -guile-2.0-libs:amd64				install -gvfs:amd64					install -gvfs-backends					install -gvfs-common					install -gvfs-daemons					install -gvfs-fuse					install -gvfs-libs:amd64					install -gzip						install -hicolor-icon-theme				install -host						install -hostname					install -hp-ppd						install -hplip						install -hplip-data					install -htop						install -hunspell-en-us					install -i3						install -i3-wm						install -i3lock						install -i3status					install -i965-va-driver:amd64				install -iamerican					install -ibritish					install -icedove						install -icedtea-8-plugin:amd64				install -icedtea-netx:amd64				install -icedtea-netx-common				install -iceowl-extension				install -iceweasel					install -ienglish-common					install -ifupdown					install -iio-sensor-proxy				install -imagemagick					install -imagemagick-6-common				install -imagemagick-6.q16				install -info						install -init						install -init-system-helpers				install -initramfs-tools					install -initramfs-tools-core				install -initscripts					install -insserv						install -install-info					install -installation-report				install -iproute2					install -iptables					install -iputils-arping					install -iputils-ping					install -irqbalance					install -isc-dhcp-client					install -isc-dhcp-common					install -iso-codes					install -ispell						install -iw						install -java-common					install -javascript-common				install -kbd						install -keyboard-configuration				install -keyutils					install -klibc-utils					install -kmod						install -krb5-locales					install -laptop-detect					install -less						install -lgc-pg						install -lgeneral					install -lgeneral-data					install -libaa1:amd64					install -libaacs0:amd64					install -libabw-0.1-1:amd64				install -libacl1:amd64					install -libaddresses0					install -libaddressview0					install -libaec0:amd64					install -libalgorithm-c3-perl				install -libalgorithm-diff-perl				install -libalgorithm-diff-xs-perl			install -libalgorithm-merge-perl				install -libamd2:amd64					install -libanyevent-i3-perl				install -libanyevent-perl				install -libao-common					install -libao4						install -libapache-poi-java				install -libapache-pom-java				install -libapparmor1:amd64				install -libappindicator1:amd64				install -libapr1:amd64					install -libaprutil1:amd64				install -libapt-inst1.5:amd64				install -libapt-inst2.0:amd64				install -libapt-pkg4.12:amd64				install -libapt-pkg5.0:amd64				install -libaqbanking-data				install -libaqbanking34					deinstall -libaqbanking35					install -libaqbanking35-plugins				install -libaqebics0					install -libaqhbci22					deinstall -libaqhbci23					install -libaqofxconnect7				install -libarchive13:amd64				install -libarpack2					install -libart-2.0-2:amd64				install -libasan0:amd64					install -libasan1:amd64					install -libasan3:amd64					install -libasound2:amd64				install -libasound2-data					install -libasound2-dev:amd64				install -libaspell15:amd64				install -libass5:amd64					install -libassuan0:amd64				install -libasync-interrupt-perl				install -libasyncns0:amd64				install -libatasmart4:amd64				install -libatk-bridge2.0-0:amd64			install -libatk-wrapper-java				install -libatk-wrapper-java-jni:amd64			install -libatk1.0-0:amd64				install -libatk1.0-data					install -libatomic1:amd64				install -libatrildocument3				install -libatrilview3					install -libatspi2.0-0:amd64				install -libattr1:amd64					install -libaudio2:amd64					install -libaudit-common					install -libaudit1:amd64					install -libauthen-sasl-perl				install -libavahi-client3:amd64				install -libavahi-common-data:amd64			install -libavahi-common3:amd64				install -libavahi-core7:amd64				install -libavahi-glib1:amd64				install -libavc1394-0:amd64				install -libavcodec56:amd64				deinstall -libavcodec57:amd64				install -libavfilter6:amd64				install -libavformat56:amd64				deinstall -libavformat57:amd64				install -libavresample2:amd64				deinstall -libavresample3:amd64				install -libavutil54:amd64				deinstall -libavutil55:amd64				install -libb-hooks-endofscope-perl			install -libbabeltrace-ctf1:amd64			install -libbabeltrace1:amd64				install -libbabl-0.1-0:amd64				install -libbase-java					install -libbcmail-java					install -libbcpkix-java					install -libbcprov-java					install -libbdplus0:amd64				install -libbind9-140:amd64				install -libbind9-90					deinstall -libblas-common					install -libblas3					install -libblkid1:amd64					install -libbluetooth3:amd64				install -libbluray1:amd64				install -libbonobo2-0:amd64				install -libbonobo2-common				install -libboost-chrono1.62.0:amd64			install -libboost-date-time1.62.0:amd64			install -libboost-filesystem1.62.0:amd64			install -libboost-iostreams1.55.0:amd64			install -libboost-iostreams1.62.0:amd64			install -libboost-locale1.62.0:amd64			install -libboost-program-options1.62.0:amd64		install -libboost-regex1.62.0:amd64			install -libboost-system1.62.0:amd64			install -libboost-thread1.62.0:amd64			install -libbs2b0:amd64					install -libbsd0:amd64					install -libbsd0:i386					install -libbsh-java					install -libbytes-random-secure-perl			install -libbz2-1.0:amd64				install -libc-bin					install -libc-dev-bin					install -libc-l10n					install -libc6:amd64					install -libc6:i386					install -libc6-dbg:amd64					install -libc6-dev:amd64					install -libcaca0:amd64					install -libcairo-gobject2:amd64				install -libcairo2:amd64					install -libcaja-extension1:amd64			install -libcamd2:amd64					install -libcanberra0:amd64				install -libcap-ng0:amd64				install -libcap2:amd64					install -libcap2-bin					install -libcc1-0:amd64					install -libccolamd2:amd64				install -libcdio-cdda1:amd64				install -libcdio-paranoia1:amd64				install -libcdio13:amd64					install -libcdparanoia0:amd64				install -libcdr-0.1-1:amd64				install -libcgi-fast-perl				install -libcgi-pm-perl					install -libcholmod3:amd64				install -libchromaprint1:amd64				install -libcilkrts5:amd64				install -libclass-accessor-perl				install -libclass-c3-perl				install -libclass-c3-xs-perl				install -libclass-data-inheritable-perl			install -libclass-isa-perl				install -libclass-method-modifiers-perl			install -libclass-singleton-perl				install -libcloog-isl4:amd64				install -libclucene-contribs1v5:amd64			install -libclucene-core1v5:amd64			install -libcmis-0.5-5v5					install -libcolamd2:amd64				install -libcolord2:amd64				install -libcolorhug2:amd64				install -libcomerr2:amd64				install -libcommon-sense-perl				install -libcommons-codec-java				install -libcommons-collections3-java			install -libcommons-logging-java				install -libcommons-parent-java				install -libconfuse-common				install -libconfuse0:amd64				deinstall -libconfuse1:amd64				install -libcroco3:amd64					install -libcrypt-random-seed-perl			install -libcrypt-ssleay-perl				install -libcryptsetup4:amd64				install -libcrystalhd3:amd64				install -libcups2:amd64					install -libcupscgi1:amd64				install -libcupsfilters1:amd64				install -libcupsimage2:amd64				install -libcupsmime1:amd64				install -libcupsppdc1:amd64				install -libcurl3:amd64					install -libcurl3-gnutls:amd64				install -libcwidget3:amd64				deinstall -libcwidget3v5:amd64				install -libcxsparse3:amd64				install -libdaemon0:amd64				install -libdata-optlist-perl				install -libdate-manip-perl				install -libdatetime-locale-perl				install -libdatetime-perl				install -libdatetime-timezone-perl			install -libdatrie1:amd64				install -libdb5.3:amd64					install -libdbi1:amd64					install -libdbus-1-3:amd64				install -libdbus-1-dev:amd64				install -libdbus-glib-1-2:amd64				install -libdbusmenu-glib4:amd64				install -libdbusmenu-gtk4:amd64				install -libdconf1:amd64					install -libdebconfclient0:amd64				install -libdevel-caller-perl				install -libdevel-lexalias-perl				install -libdevel-stacktrace-perl			install -libdevmapper1.02.1:amd64			install -libdiscover2					install -libdjvulibre-text				install -libdjvulibre21:amd64				install -libdns-export100				install -libdns-export162				install -libdns100					deinstall -libdns162:amd64					install -libdom4j-java					install -libdouble-conversion1:amd64			install -libdpkg-perl					install -libdrm-amdgpu1:amd64				install -libdrm-amdgpu1:i386				install -libdrm-dev:amd64				install -libdrm-intel1:amd64				install -libdrm-intel1:i386				install -libdrm-nouveau2:amd64				install -libdrm-nouveau2:i386				install -libdrm-radeon1:amd64				install -libdrm-radeon1:i386				install -libdrm2:amd64					install -libdrm2:i386					install -libdv4:amd64					install -libdw1:amd64					install -libe-book-0.1-1:amd64				install -libebur128-1:amd64				install -libedit2:amd64					install -libedit2:i386					install -libefiboot1:amd64				install -libefivar0:amd64				deinstall -libefivar1:amd64				install -libegl1-mesa:amd64				install -libegl1-mesa-dev:amd64				install -libehcache-java					install -libelf1:amd64					install -libelf1:i386					install -libelfg0:amd64					deinstall -libenchant1c2a:amd64				install -libencode-locale-perl				install -libeot0:amd64					install -libepoxy0:amd64					install -liberror-perl					install -libestr0					install -libetonyek-0.1-1:amd64				install -libev-perl					install -libev4						install -libeval-closure-perl				install -libevdev2:amd64					install -libevent-2.0-5:amd64				install -libexception-class-perl				install -libexif12:amd64					install -libexpat1:amd64					install -libexpat1:i386					install -libexttextcat-2.0-0:amd64			install -libexttextcat-data				install -libfakeroot:amd64				install -libfastjson4:amd64				install -libfcgi-perl					install -libfdisk1:amd64					install -libffi6:amd64					install -libffi6:i386					install -libfftw3-double3:amd64				install -libfftw3-single3:amd64				install -libfile-basedir-perl				install -libfile-copy-recursive-perl			install -libfile-desktopentry-perl			install -libfile-fcntllock-perl				install -libfile-listing-perl				install -libfile-mimeinfo-perl				install -libfinance-quote-perl				install -libflac8:amd64					install -libflite1:amd64					install -libfltk-gl1.3:amd64				install -libfltk1.3:amd64				install -libfluidsynth1:amd64				install -libflute-java					install -libfm-data					install -libfm-extra4:amd64				install -libfm-gtk-data					install -libfm-gtk4:amd64				install -libfm-modules:amd64				install -libfm4:amd64					install -libfont-afm-perl				install -libfontconfig1:amd64				install -libfontembed1:amd64				install -libfontenc1:amd64				install -libfonts-java					install -libformula-java					install -libfreehand-0.1-1				install -libfreetype6:amd64				install -libfribidi0:amd64				install -libfuse2:amd64					install -libgail-3-0:amd64				install -libgail-common:amd64				install -libgail18:amd64					install -libgbm1:amd64					install -libgc1c2:amd64					install -libgcc-4.8-dev:amd64				install -libgcc-4.9-dev:amd64				install -libgcc-6-dev:amd64				install -libgcc1:amd64					install -libgcc1:i386					install -libgcj-bc:amd64					install -libgcj-common					install -libgcj17:amd64					install -libgck-1-0:amd64				install -libgconf-2-4:amd64				install -libgcr-3-common					install -libgcr-base-3-1:amd64				install -libgcr-ui-3-1:amd64				install -libgcrypt20:amd64				install -libgcrypt20:i386				install -libgd3:amd64					install -libgdata-common					install -libgdata22:amd64				install -libgdbm3:amd64					install -libgdk-pixbuf2.0-0:amd64			install -libgdk-pixbuf2.0-common				install -libgegl-0.3-0:amd64				install -libgeoclue-2-0:amd64				install -libgeoip1:amd64					install -libgfortran3:amd64				install -libgif7:amd64					install -libgimp2.0					install -libgirara-gtk3-2:amd64				install -libgirepository-1.0-1:amd64			install -libgl1-mesa-dev:amd64				install -libgl1-mesa-dri:amd64				install -libgl1-mesa-dri:i386				install -libgl1-mesa-glx:amd64				install -libgl1-mesa-glx:i386				install -libgl2ps1					install -libglade2-0:amd64				install -libglapi-mesa:amd64				install -libglapi-mesa:i386				install -libgles2-mesa:amd64				install -libgles2-mesa-dev:amd64				install -libglew-dev:amd64				install -libglew2.0:amd64				install -libglib2.0-0:amd64				install -libglib2.0-bin					install -libglib2.0-data					install -libglib2.0-dev					install -libglm-dev					install -libglpk40:amd64					install -libgltf-0.0-0v5:amd64				install -libglu1-mesa:amd64				install -libglu1-mesa-dev:amd64				install -libgme0:amd64					install -libgmime-2.6-0:amd64				install -libgmp10:amd64					install -libgnome-2-0:amd64				install -libgnome-keyring-common				install -libgnome-keyring0:amd64				install -libgnome2-common				install -libgnomecanvas2-0:amd64				install -libgnomecanvas2-common				install -libgnomevfs2-0:amd64				install -libgnomevfs2-common				install -libgnomevfs2-extra:amd64			install -libgnustep-base1.24				install -libgnustep-gui0.25				install -libgnutls-deb0-28:amd64				install -libgnutls-openssl27:amd64			install -libgnutls30:amd64				install -libgoa-1.0-0b:amd64				install -libgoa-1.0-common				install -libgoffice-0.8-8				install -libgoffice-0.8-8-common				install -libgomp1:amd64					install -libgpg-error0:amd64				install -libgpg-error0:i386				install -libgpgme11:amd64				install -libgphoto2-6:amd64				install -libgphoto2-l10n					install -libgphoto2-port10:amd64				deinstall -libgphoto2-port12:amd64				install -libgpm2:amd64					install -libgpm2:i386					install -libgraphicsmagick++-q16-12			install -libgraphicsmagick-q16-3				install -libgraphite2-3:amd64				install -libgs9:amd64					install -libgs9-common					install -libgsf-1-114:amd64				install -libgsf-1-common					install -libgsm1:amd64					install -libgsoap5:amd64					deinstall -libgspell-1-1:amd64				install -libgspell-1-common				install -libgssapi-krb5-2:amd64				install -libgstreamer-plugins-base1.0-0:amd64		install -libgstreamer1.0-0:amd64				install -libgtk-3-0:amd64				install -libgtk-3-bin					install -libgtk-3-common					install -libgtk2.0-0:amd64				install -libgtk2.0-bin					install -libgtk2.0-common				install -libgtksourceview-3.0-1:amd64			install -libgtksourceview-3.0-common			install -libgtkspell3-3-0:amd64				install -libguard-perl					install -libgudev-1.0-0:amd64				install -libgusb2:amd64					install -libgutenprint2					install -libgwengui-gtk2-0				install -libgwenhywfar-data				install -libgwenhywfar60					install -libgxps2:amd64					install -libharfbuzz-icu0:amd64				install -libharfbuzz0b:amd64				install -libhdf5-100:amd64				install -libhogweed2:amd64				install -libhogweed4:amd64				install -libhpmud0:amd64					install -libhsqldb1.8.0-java				install -libhtml-form-perl				install -libhtml-format-perl				install -libhtml-parser-perl				install -libhtml-tableextract-perl			install -libhtml-tagset-perl				install -libhtml-tree-perl				install -libhttp-cookies-perl				install -libhttp-daemon-perl				install -libhttp-date-perl				install -libhttp-message-perl				install -libhttp-negotiate-perl				install -libhunspell-1.3-0:amd64				deinstall -libhunspell-1.4-0:amd64				install -libhyphen0:amd64				install -libibus-1.0-5:amd64				install -libibus-1.0-dev:amd64				install -libice-dev:amd64				install -libice6:amd64					install -libicu52:amd64					install -libicu57:amd64					install -libid3tag0:amd64				install -libidn11:amd64					install -libidn2-0:amd64					install -libiec61883-0:amd64				install -libieee1284-3:amd64				install -libijs-0.35:amd64				install -libilmbase12:amd64				install -libimlib2:amd64					install -libimobiledevice4:amd64				deinstall -libimobiledevice6:amd64				install -libindicator7:amd64				install -libinput-bin					install -libinput10:amd64				install -libio-html-perl					install -libio-socket-ip-perl				install -libio-socket-ssl-perl				install -libio-string-perl				install -libip4tc0:amd64					install -libip6tc0:amd64					install -libipc-system-simple-perl			install -libiptc0:amd64					install -libirs-export91					install -libisc-export160				install -libisc-export95					install -libisc160:amd64					install -libisc95					deinstall -libisccc140:amd64				install -libisccc90					deinstall -libisccfg-export90				install -libisccfg140:amd64				install -libisccfg90					deinstall -libisl10:amd64					install -libisl15:amd64					install -libisorelax-java				install -libitext-java					install -libitm1:amd64					install -libiw30:amd64					install -libjack-jackd2-0:amd64				install -libjansson4:amd64				install -libjasper1:amd64				deinstall -libjavascriptcoregtk-1.0-0:amd64		install -libjavascriptcoregtk-4.0-18:amd64		install -libjaxen-java					install -libjbig0:amd64					install -libjbig2dec0:amd64				install -libjcommon-java					install -libjdom1-java					install -libjim0.75:amd64				deinstall -libjim0.76:amd64				install -libjpeg-turbo-progs				install -libjpeg62-turbo:amd64				install -libjs-jquery					install -libjs-mathjax					install -libjson-c2:amd64				install -libjson-c3:amd64				install -libjson-glib-1.0-0:amd64			install -libjson-glib-1.0-common				install -libjson-perl					install -libjson-xs-perl					install -libjxr-tools					install -libjxr0:amd64					install -libk5crypto3:amd64				install -libkeyutils1:amd64				install -libklibc					install -libkmod2:amd64					install -libkpathsea6:amd64				install -libkrb5-3:amd64					install -libkrb5support0:amd64				install -libksba8:amd64					install -libktoblzcheck1c2a				deinstall -libktoblzcheck1v5				install -liblangtag-common				install -liblangtag1:amd64				install -liblapack3					install -liblayout-java					install -liblcms2-2:amd64				install -liblcms2-utils					install -libldap-2.4-2:amd64				install -libldap-common					install -libldb1:amd64					install -liblinear3:amd64				install -libllvm3.5:amd64				deinstall -libllvm3.9:amd64				install -libllvm3.9:i386					install -libloader-java					install -liblocale-gettext-perl				install -liblockfile-bin					install -liblockfile1:amd64				install -liblog4j1.2-java				install -liblogging-stdlog0:amd64			install -liblognorm1:amd64				install -liblognorm5:amd64				install -liblouis-data					install -liblouis12:amd64				install -liblouisutdml-bin				install -liblouisutdml-data				install -liblouisutdml7:amd64				install -liblqr-1-0:amd64				install -liblsan0:amd64					install -libltdl7:amd64					install -liblua5.1-0:amd64				install -liblua5.3-0:amd64				install -liblwp-mediatypes-perl				install -liblwp-protocol-https-perl			install -liblwres141:amd64				install -liblwres90					deinstall -liblz4-1:amd64					install -liblzma5:amd64					install -liblzo2-2:amd64					install -libmad0:amd64					install -libmagic-mgc					install -libmagic1:amd64					install -libmagick++-6.q16-7:amd64			install -libmagickcore-6.q16-3:amd64			install -libmagickcore-6.q16-3-extra:amd64		install -libmagickwand-6.q16-3:amd64			install -libmail-java					install -libmailtools-perl				install -libmath-random-isaac-perl			install -libmath-random-isaac-xs-perl			install -libmbim-glib4:amd64				install -libmbim-proxy					install -libmenu-cache-bin				install -libmenu-cache3:amd64				install -libmetis5:amd64					install -libmhash2:amd64					install -libmikmod3:amd64				install -libmm-glib0:amd64				install -libmng1:amd64					install -libmnl0:amd64					install -libmodule-build-perl				deinstall -libmodule-implementation-perl			install -libmodule-runtime-perl				install -libmount1:amd64					install -libmp3lame0:amd64				install -libmpc3:amd64					install -libmpdec2:amd64					install -libmpfr4:amd64					install -libmpg123-0:amd64				install -libmpx2:amd64					install -libmro-compat-perl				install -libmspub-0.1-1:amd64				install -libmsv-java					install -libmtdev1:amd64					install -libmtp-common					install -libmtp-runtime					install -libmtp9:amd64					install -libmwaw-0.3-3:amd64				install -libmythes-1.2-0:amd64				install -libnamespace-autoclean-perl			install -libnamespace-clean-perl				install -libnautilus-extension1a:amd64			install -libncurses5:amd64				install -libncurses5:i386				install -libncursesw5:amd64				install -libndp0:amd64					install -libneon27-gnutls:amd64				install -libnet-dbus-perl				install -libnet-http-perl				install -libnet-smtp-ssl-perl				install -libnet-ssleay-perl				install -libnetfilter-acct1:amd64			install -libnetfilter-conntrack3:amd64			install -libnetpbm10					install -libnettle4:amd64				install -libnettle6:amd64				install -libnewt0.52:amd64				install -libnfnetlink0:amd64				install -libnfs8:amd64					install -libnfsidmap2:amd64				install -libnghttp2-14:amd64				install -libnl-3-200:amd64				install -libnl-genl-3-200:amd64				install -libnm0:amd64					install -libnma0:amd64					install -libnotify4:amd64				install -libnotmuch4					install -libnpth0:amd64					install -libnspr4:amd64					install -libnss-mdns:amd64				install -libnss3:amd64					install -libntfs-3g871					install -libnuma1:amd64					install -liboauth0:amd64					install -libobjc4:amd64					install -liboctave3v5:amd64				install -libodfgen-0.1-1:amd64				install -libofx6:amd64					install -libogg0:amd64					install -libopenal-data					install -libopenal1:amd64				install -libopenblas-base				install -libopencv-core2.4v5:amd64			install -libopencv-imgproc2.4v5:amd64			install -libopenexr22:amd64				install -libopenjp2-7:amd64				install -libopenjpeg5:amd64				deinstall -libopenmpt0:amd64				install -libopenvg1-mesa:amd64				deinstall -libopus0:amd64					install -liborbit-2-0:amd64				install -liborc-0.4-0:amd64				install -liborcus-0.11-0:amd64				install -libosmesa6:amd64				install -libosp5						install -libp11-kit0:amd64				install -libpackage-stash-perl				install -libpackage-stash-xs-perl			install -libpadwalker-perl				install -libpagemaker-0.0-0:amd64			install -libpam-gnome-keyring:amd64			install -libpam-modules:amd64				install -libpam-modules-bin				install -libpam-runtime					install -libpam-systemd:amd64				install -libpam0g:amd64					install -libpango-1.0-0:amd64				install -libpangocairo-1.0-0:amd64			install -libpangoft2-1.0-0:amd64				install -libpangoxft-1.0-0:amd64				install -libpantomime1.2					install -libpaper-utils					install -libpaper1:amd64					install -libparams-classify-perl				install -libparams-util-perl				install -libparams-validationcompiler-perl		install -libparse-debianchangelog-perl			install -libparted2:amd64				install -libpcap0.8:amd64				install -libpci3:amd64					install -libpciaccess0:amd64				install -libpciaccess0:i386				install -libpcre16-3:amd64				install -libpcre2-8-0:amd64				install -libpcre3:amd64					install -libpcre3-dev:amd64				install -libpcre32-3:amd64				install -libpcrecpp0:amd64				deinstall -libpcrecpp0v5:amd64				install -libpcsclite1:amd64				install -libpeas-1.0-0:amd64				install -libpeas-common					install -libpentaho-reporting-flow-engine-java		install -libperl5.24:amd64				install -libpgm-5.2-0:amd64				install -libpipeline1:amd64				install -libpixie-java					install -libpixman-1-0:amd64				install -libplist2:amd64					deinstall -libplist3:amd64					install -libplot2c2:amd64				install -libpng12-0:amd64				deinstall -libpng16-16:amd64				install -libpod-latex-perl				deinstall -libpolkit-agent-1-0:amd64			install -libpolkit-backend-1-0:amd64			install -libpolkit-gobject-1-0:amd64			install -libpoppler-glib8:amd64				install -libpoppler46:amd64				deinstall -libpoppler64:amd64				install -libpopt0:amd64					install -libportaudio2:amd64				install -libpostproc54:amd64				install -libpq5:amd64					install -libprocps3:amd64				install -libprocps6:amd64				install -libproxy1:amd64					deinstall -libproxy1v5:amd64				install -libpsl0:amd64					install -libpsl5:amd64					install -libpstoedit0c2a					install -libpth20:amd64					deinstall -libpthread-stubs0-dev:amd64			install -libpulse-dev:amd64				install -libpulse-mainloop-glib0:amd64			install -libpulse0:amd64					install -libpython-stdlib:amd64				install -libpython2.7:amd64				install -libpython2.7-minimal:amd64			install -libpython2.7-stdlib:amd64			install -libpython3-stdlib:amd64				install -libpython3.4-minimal:amd64			deinstall -libpython3.5:amd64				install -libpython3.5-minimal:amd64			install -libpython3.5-stdlib:amd64			install -libqhull7:amd64					install -libqmi-glib1:amd64				deinstall -libqmi-glib5:amd64				install -libqmi-proxy					install -libqpdf13:amd64					deinstall -libqpdf17:amd64					install -libqrupdate1:amd64				install -libqscintilla2-12v5				install -libqscintilla2-l10n				install -libqt4-dbus:amd64				install -libqt4-network:amd64				install -libqt4-opengl:amd64				install -libqt4-xml:amd64				install -libqt5core5a:amd64				install -libqt5dbus5:amd64				install -libqt5gui5:amd64				install -libqt5network5:amd64				install -libqt5opengl5:amd64				install -libqt5printsupport5:amd64			install -libqt5svg5:amd64				install -libqt5widgets5:amd64				install -libqt5x11extras5:amd64				install -libqtcore4:amd64				install -libqtdbus4:amd64				install -libqtgui4:amd64					install -libquadmath0:amd64				install -libraptor2-0:amd64				install -librasqal3:amd64				install -libraw1394-11:amd64				install -libraw15:amd64					install -librdf0:amd64					install -libreadline6:amd64				install -libreadline7:amd64				install -librelaxng-datatype-java			install -libreoffice					install -libreoffice-avmedia-backend-gstreamer		install -libreoffice-base				install -libreoffice-base-core				install -libreoffice-base-drivers			install -libreoffice-calc				install -libreoffice-common				install -libreoffice-core				install -libreoffice-draw				install -libreoffice-impress				install -libreoffice-java-common				install -libreoffice-librelogo				install -libreoffice-math				install -libreoffice-nlpsolver				install -libreoffice-ogltrans				install -libreoffice-pdfimport				install -libreoffice-report-builder			install -libreoffice-report-builder-bin			install -libreoffice-script-provider-bsh			install -libreoffice-script-provider-js			install -libreoffice-script-provider-python		install -libreoffice-sdbc-hsqldb				install -libreoffice-sdbc-postgresql			install -libreoffice-style-galaxy			install -libreoffice-wiki-publisher			install -libreoffice-writer				install -librepository-java				install -librest-0.7-0:amd64				install -librevenge-0.0-0:amd64				install -librole-tiny-perl				install -librsvg2-2:amd64				install -librsvg2-common:amd64				install -librtmp1:amd64					install -librubberband2:amd64				install -libsac-java					install -libsac-java-gcj					install -libsamplerate0:amd64				install -libsane:amd64					install -libsane-common					install -libsane-extras:amd64				install -libsane-extras-common				install -libsane-hpaio:amd64				install -libsasl2-2:amd64				install -libsasl2-modules:amd64				install -libsasl2-modules-db:amd64			install -libsaxonhe-java					install -libscalar-list-utils-perl			install -libschroedinger-1.0-0:amd64			deinstall -libsdl-image1.2:amd64				install -libsdl-mixer1.2:amd64				install -libsdl-net1.2:amd64				install -libsdl-ttf2.0-0:amd64				install -libsdl1.2debian:amd64				install -libsdl2-2.0-0:amd64				install -libsdl2-dev					install -libsdl2-image-2.0-0:amd64			install -libseccomp2:amd64				install -libsecret-1-0:amd64				install -libsecret-common				install -libselinux1:amd64				install -libsemanage-common				install -libsemanage1:amd64				install -libsensors4:amd64				install -libsensors4:i386				install -libsepol1:amd64					install -libserf-1-1:amd64				install -libserializer-java				install -libservlet3.1-java				install -libshine3:amd64					install -libshout3:amd64					install -libsigc++-2.0-0c2a:amd64			deinstall -libsigc++-2.0-0v5:amd64				install -libsigsegv2:amd64				install -libslang2:amd64					install -libsm-dev:amd64					install -libsm6:amd64					install -libsmartcols1:amd64				install -libsmbclient:amd64				install -libsnappy1v5:amd64				install -libsndfile1:amd64				install -libsndio-dev:amd64				install -libsndio6.1:amd64				install -libsnmp-base					install -libsnmp30:amd64					install -libsodium18:amd64				install -libsoup-gnome2.4-1:amd64			install -libsoup2.4-1:amd64				install -libsoxr0:amd64					install -libspecio-perl					install -libspectre1:amd64				install -libspeex1:amd64					install -libsqlite3-0:amd64				install -libss2:amd64					install -libssh-gcrypt-4:amd64				install -libssh2-1:amd64					install -libssl1.0.0:amd64				install -libssl1.0.2:amd64				install -libssl1.1:amd64					install -libstartup-notification0:amd64			install -libstdc++-6-dev:amd64				install -libstdc++6:amd64				install -libstdc++6:i386					install -libsub-exporter-perl				install -libsub-exporter-progressive-perl		install -libsub-identify-perl				install -libsub-install-perl				install -libsub-name-perl				install -libsuitesparseconfig4:amd64			install -libsvn1:amd64					install -libsvncpp3					install -libswitch-perl					install -libswresample2:amd64				install -libswscale4:amd64				install -libsynctex1:amd64				install -libsystemd0:amd64				install -libsz2:amd64					install -libtag1-vanilla:amd64				deinstall -libtag1v5:amd64					install -libtag1v5-vanilla:amd64				install -libtalloc2:amd64				install -libtasn1-6:amd64				install -libtbb2:amd64					install -libtcl8.6:amd64					install -libtdb1:amd64					install -libteamdctl0:amd64				install -libtest-fatal-perl				install -libtevent0:amd64				install -libtext-charwidth-perl				install -libtext-iconv-perl				install -libtext-unidecode-perl				install -libtext-wrapi18n-perl				install -libthai-data					install -libthai0:amd64					install -libtheora0:amd64				install -libtie-ixhash-perl				install -libtiff5:amd64					install -libtimedate-perl				install -libtinfo5:amd64					install -libtinfo5:i386					install -libtirpc1:amd64					install -libtk8.6:amd64					install -libtokyocabinet9:amd64				install -libtry-tiny-perl				install -libtsan0:amd64					install -libturbojpeg0:amd64				install -libtwolame0:amd64				install -libtxc-dxtn-s2tc:i386				install -libtxc-dxtn-s2tc0:amd64				deinstall -libtypes-serialiser-perl			install -libubsan0:amd64					install -libudev-dev:amd64				install -libudev1:amd64					install -libudev1:i386					install -libudisks2-0:amd64				install -libumfpack5:amd64				install -libuniconf4.6					install -libunistring0:amd64				install -liburi-perl					install -libusb-0.1-4:amd64				install -libusb-1.0-0:amd64				install -libusb-1.0-0-dev:amd64				install -libusb-1.0-doc					install -libusb-dev					install -libusbmuxd2:amd64				deinstall -libusbmuxd4:amd64				install -libustr-1.0-1:amd64				install -libutempter0:amd64				install -libuuid1:amd64					install -libv4l-0:amd64					install -libv4lconvert0:amd64				install -libva-drm1:amd64				install -libva-x11-1:amd64				install -libva1:amd64					install -libvariable-magic-perl				install -libvdpau-va-gl1:amd64				install -libvdpau1:amd64					install -libvisio-0.1-1:amd64				install -libvisual-0.4-0:amd64				install -libvisual-0.4-plugins:amd64			install -libvncserver0:amd64				deinstall -libvorbis0a:amd64				install -libvorbisenc2:amd64				install -libvorbisfile3:amd64				install -libvpx1:amd64					deinstall -libvpx4:amd64					install -libvte-2.91-0:amd64				install -libvte-2.91-common				install -libwacom-bin					install -libwacom-common					install -libwacom2:amd64					install -libwavpack1:amd64				install -libwayland-bin					install -libwayland-client0:amd64			install -libwayland-cursor0:amd64			install -libwayland-dev:amd64				install -libwayland-egl1-mesa:amd64			install -libwayland-server0:amd64			install -libwbclient0:amd64				install -libwebkit2gtk-4.0-37:amd64			install -libwebkit2gtk-4.0-37-gtk2:amd64			install -libwebkitgtk-1.0-0:amd64			install -libwebp5:amd64					deinstall -libwebp6:amd64					install -libwebpdemux1:amd64				deinstall -libwebpdemux2:amd64				install -libwebpmux1:amd64				deinstall -libwebpmux2:amd64				install -libwmf0.2-7:amd64				install -libwpd-0.10-10:amd64				install -libwpg-0.3-3:amd64				install -libwps-0.4-4:amd64				install -libwrap0:amd64					install -libwvstreams4.6-base				install -libwvstreams4.6-extras				install -libwww-perl					install -libwww-robotrules-perl				install -libwxbase3.0-0v5:amd64				install -libwxgtk3.0-0v5:amd64				install -libx11-6:amd64					install -libx11-6:i386					install -libx11-data					install -libx11-dev:amd64				install -libx11-doc					install -libx11-protocol-perl				install -libx11-xcb-dev:amd64				install -libx11-xcb1:amd64				install -libx11-xcb1:i386				install -libx264-142:amd64				deinstall -libx264-148:amd64				install -libx265-95:amd64				install -libxapian22					deinstall -libxapian30:amd64				install -libxatracker2:amd64				install -libxau-dev:amd64				install -libxau6:amd64					install -libxau6:i386					install -libxaw7:amd64					install -libxcb-cursor0:amd64				install -libxcb-dpms0:amd64				install -libxcb-dri2-0:amd64				install -libxcb-dri2-0:i386				install -libxcb-dri2-0-dev:amd64				install -libxcb-dri3-0:amd64				install -libxcb-dri3-0:i386				install -libxcb-dri3-dev:amd64				install -libxcb-glx0:amd64				install -libxcb-glx0:i386				install -libxcb-glx0-dev:amd64				install -libxcb-icccm4:amd64				install -libxcb-image0:amd64				install -libxcb-keysyms1:amd64				install -libxcb-present-dev:amd64			install -libxcb-present0:amd64				install -libxcb-present0:i386				install -libxcb-randr0:amd64				install -libxcb-randr0-dev:amd64				install -libxcb-render-util0:amd64			install -libxcb-render0:amd64				install -libxcb-render0-dev:amd64			install -libxcb-shape0:amd64				install -libxcb-shape0-dev:amd64				install -libxcb-shm0:amd64				install -libxcb-sync-dev:amd64				install -libxcb-sync1:amd64				install -libxcb-sync1:i386				install -libxcb-util0:amd64				install -libxcb-xfixes0:amd64				install -libxcb-xfixes0-dev:amd64			install -libxcb-xinerama0:amd64				install -libxcb-xkb1:amd64				install -libxcb-xrm0:amd64				install -libxcb1:amd64					install -libxcb1:i386					install -libxcb1-dev:amd64				install -libxcomposite1:amd64				install -libxcursor-dev:amd64				install -libxcursor1:amd64				install -libxdamage-dev:amd64				install -libxdamage1:amd64				install -libxdamage1:i386				install -libxdg-basedir1					install -libxdmcp-dev:amd64				install -libxdmcp6:amd64					install -libxdmcp6:i386					install -libxerces2-java					install -libxext-dev:amd64				install -libxext6:amd64					install -libxext6:i386					install -libxfixes-dev:amd64				install -libxfixes3:amd64				install -libxfixes3:i386					install -libxfont1:amd64					install -libxfont2:amd64					install -libxft2:amd64					install -libxi-dev:amd64					install -libxi6:amd64					install -libxinerama-dev:amd64				install -libxinerama1:amd64				install -libxinerama1:i386				install -libxkbcommon-dev				install -libxkbcommon-x11-0:amd64			install -libxkbcommon0:amd64				install -libxkbfile1:amd64				install -libxml-commons-external-java			install -libxml-commons-resolver1.1-java			install -libxml-java					install -libxml-libxml-perl				install -libxml-namespacesupport-perl			install -libxml-parser-perl				install -libxml-sax-base-perl				install -libxml-sax-expat-perl				install -libxml-sax-perl					install -libxml-twig-perl				install -libxml-xpathengine-perl				install -libxml2:amd64					install -libxmlbeans-java				install -libxmlsec1					install -libxmlsec1-gcrypt				install -libxmlsec1-gnutls				install -libxmu6:amd64					install -libxmuu1:amd64					install -libxom-java					install -libxpm4:amd64					install -libxpp2-java					install -libxpp3-java					install -libxrandr-dev:amd64				install -libxrandr2:amd64				install -libxrender-dev:amd64				install -libxrender1:amd64				install -libxshmfence-dev:amd64				install -libxshmfence1:amd64				install -libxshmfence1:i386				install -libxslt1.1:amd64				install -libxss-dev:amd64				install -libxss1:amd64					install -libxss1:i386					install -libxt-dev:amd64					install -libxt6:amd64					install -libxtables10					install -libxtables12:amd64				install -libxtst6:amd64					install -libxv-dev:amd64					install -libxv1:amd64					install -libxvidcore4:amd64				install -libxvmc1:amd64					install -libxxf86dga1:amd64				install -libxxf86vm-dev:amd64				install -libxxf86vm1:amd64				install -libxxf86vm1:i386				install -libyajl2:amd64					install -libyaml-0-2:amd64				install -libyelp0:amd64					install -libzip4:amd64					install -libzmq5:amd64					install -libzvbi-common					install -libzvbi0:amd64					install -linux-base					install -linux-compiler-gcc-4.8-x86			install -linux-compiler-gcc-6-x86			install -linux-headers-3.16.0-4-amd64			install -linux-headers-3.16.0-4-common			install -linux-headers-4.9.0-1-amd64			install -linux-headers-4.9.0-1-common			install -linux-headers-amd64				install -linux-image-3.16.0-4-amd64			install -linux-image-4.9.0-1-amd64			install -linux-image-amd64				install -linux-kbuild-3.16				install -linux-kbuild-4.9				install -linux-libc-dev:amd64				install -locales						install -login						install -logrotate					install -lp-solve					install -lsb-base					install -lsb-release					install -lshw						install -lsof						install -lxde-icon-theme					install -lxmenu-data					install -lxrandr						install -m4						install -make						install -man-db						install -manpages					install -manpages-dev					install -mate-desktop-common				install -mawk						install -mc						install -mc-data						install -menu						install -mesa-common-dev:amd64				install -mesa-utils					install -mesa-vdpau-drivers:amd64			install -mime-support					install -mknfonts.tool					install -mlocate						install -mobile-broadband-provider-info			install -modem-manager-gui				install -modem-manager-gui-help				install -modemmanager					install -mount						install -mscompress					install -multiarch-support				install -musescore-soundfont-gm				install -mutt						install -nano						install -nautilus-dropbox				install -ncdu						install -ncurses-base					install -ncurses-bin					install -ncurses-term					install -ndiff						install -net-tools					install -netbase						install -netcat						install -netcat-traditional				install -netpbm						install -network-manager					install -network-manager-gnome				install -nfacct						install -nfs-common					install -nmap						install -ntfs-3g						install -ocaml-base-nox					install -octave						install -octave-common					install -octave-info					install -openjdk-8-jre:amd64				install -openjdk-8-jre-headless:amd64			install -openprinting-ppds				install -openssh-client					install -openssl						install -os-prober					install -p11-kit						install -p11-kit-modules:amd64				install -parted						install -passwd						install -patch						install -pciutils					install -pcmanfm						install -perl						install -perl-base					install -perl-modules					deinstall -perl-modules-5.24				install -perl-openssl-defaults:amd64			install -pinentry-gnome3					install -pinentry-gtk2					install -pkg-config					install -policykit-1					install -policykit-1-gnome				install -polygen						install -polygen-data					install -poppler-data					install -poppler-utils					install -popularity-contest				install -powertop					install -ppp						install -printer-driver-all				install -printer-driver-brlaser				install -printer-driver-c2050				install -printer-driver-c2esp				install -printer-driver-cjet				install -printer-driver-dymo				install -printer-driver-escpr				install -printer-driver-foo2zjs				install -printer-driver-foo2zjs-common			install -printer-driver-fujixerox			install -printer-driver-gutenprint			install -printer-driver-hpcups				install -printer-driver-hpijs				install -printer-driver-m2300w				install -printer-driver-min12xxw				install -printer-driver-pnm2ppa				install -printer-driver-postscript-hp			install -printer-driver-ptouch				install -printer-driver-pxljr				install -printer-driver-sag-gdi				install -printer-driver-splix				install -procmail					install -procps						install -psmisc						install -pstoedit					install -publicsuffix					install -python						install -python-apt					install -python-apt-common				install -python-bs4					install -python-cairo					install -python-chardet					install -python-debian					install -python-debianbts				install -python-gnucash					install -python-gobject-2				install -python-gpgme					install -python-gtk2					install -python-html5lib					install -python-httplib2					install -python-lxml					install -python-minimal					install -python-numpy					install -python-pkg-resources				install -python-pycurl					install -python-pygments					deinstall -python-pysimplesoap				install -python-reportbug				install -python-six					install -python-support					install -python-talloc					install -python-webencodings				install -python2.7					install -python2.7-minimal				install -python3						install -python3-apt					install -python3-cairo					install -python3-chardet					install -python3-dbus					install -python3-debian					install -python3-debianbts				install -python3-gi					install -python3-gi-cairo				install -python3-httplib2				install -python3-minimal					install -python3-pexpect					install -python3-pil:amd64				install -python3-pkg-resources				install -python3-ptyprocess				install -python3-pycurl					install -python3-pysimplesoap				install -python3-renderpm:amd64				install -python3-reportbug				install -python3-reportlab				install -python3-reportlab-accel:amd64			install -python3-requests				install -python3-six					install -python3-uno					install -python3-urllib3					install -python3.4					deinstall -python3.4-minimal				deinstall -python3.5					install -python3.5-minimal				install -qdbus						install -qpdf						install -qt-at-spi:amd64					install -qt5-gtk-platformtheme:amd64			install -qtchooser					install -qtcore4-l10n					install -qttranslations5-l10n				install -rapidsvn					install -readline-common					install -redshift					install -rename						install -reportbug					install -rpcbind						install -rsync						install -rsyslog						install -samba-libs:amd64				install -sane-utils					install -scrot						install -sed						install -sensible-utils					install -sgml-base					install -shared-mime-info				install -ssh-askpass					install -ssl-cert					install -startpar					install -steam:i386					install -suckless-tools					install -sudo						install -systemd						install -systemd-sysv					install -sysv-rc						install -sysvinit-utils					install -tar						install -task-english					install -task-laptop					install -task-print-server				install -tasksel						install -tasksel-data					install -tcl						install -tcl8.6						install -tcpd						install -telnet						install -tex-common					install -texinfo						install -time						install -timgm6mb-soundfont				install -tk						install -tk8.6						install -traceroute					install -trash-cli					install -tzdata						install -ucf						install -udev						install -udisks2						install -uno-libs3					install -unzip						install -update-inetd					install -ure						install -usb-modeswitch					install -usb-modeswitch-data				install -usbmuxd						install -usbutils					install -util-linux					install -util-linux-locales				install -va-driver-all:amd64				install -vdpau-driver-all:amd64				install -vdpau-va-driver:amd64				install -vim						install -vim-common					install -vim-runtime					install -vim-tiny					install -virtualbox-5.1					install -virtualbox-qt					install -vnstat						install -w3m						install -wamerican					install -wesnoth						install -wesnoth-1.12					install -wesnoth-1.12-aoi				install -wesnoth-1.12-core				install -wesnoth-1.12-data				install -wesnoth-1.12-did				install -wesnoth-1.12-dm					install -wesnoth-1.12-dw					install -wesnoth-1.12-ei					install -wesnoth-1.12-httt				install -wesnoth-1.12-l					install -wesnoth-1.12-low				install -wesnoth-1.12-music				install -wesnoth-1.12-nr					install -wesnoth-1.12-sof				install -wesnoth-1.12-sotbe				install -wesnoth-1.12-thot				install -wesnoth-1.12-trow				install -wesnoth-1.12-tsg				install -wesnoth-1.12-ttb				install -wesnoth-1.12-utbs				install -wget						install -whiptail					install -whois						install -wireless-regdb					install -wireless-tools					install -wpasupplicant					install -wvdial						install -x11-apps					install -x11-common					install -x11-session-utils				install -x11-utils					install -x11-xkb-utils					install -x11-xserver-utils				install -x11proto-core-dev				install -x11proto-damage-dev				install -x11proto-dri2-dev				install -x11proto-fixes-dev				install -x11proto-gl-dev					install -x11proto-input-dev				install -x11proto-kb-dev					install -x11proto-randr-dev				install -x11proto-render-dev				install -x11proto-scrnsaver-dev				install -x11proto-video-dev				install -x11proto-xext-dev				install -x11proto-xf86vidmode-dev			install -x11proto-xinerama-dev				install -xauth						install -xbitmaps					install -xdg-user-dirs					install -xdg-utils					install -xfonts-100dpi					install -xfonts-75dpi					install -xfonts-base					install -xfonts-encodings				install -xfonts-scalable					install -xfonts-utils					install -xinit						install -xkb-data					install -xml-core					install -xorg						install -xorg-docs-core					install -xorg-sgml-doctools				install -xserver-common					install -xserver-xorg					install -xserver-xorg-core				install -xserver-xorg-input-all				install -xserver-xorg-input-evdev			install -xserver-xorg-input-libinput			install -xserver-xorg-input-mouse			install -xserver-xorg-input-synaptics			install -xserver-xorg-input-wacom			install -xserver-xorg-video-all				install -xserver-xorg-video-amdgpu			install -xserver-xorg-video-ati				install -xserver-xorg-video-cirrus			install -xserver-xorg-video-fbdev			install -xserver-xorg-video-intel			install -xserver-xorg-video-mach64			install -xserver-xorg-video-mga				install -xserver-xorg-video-modesetting			deinstall -xserver-xorg-video-neomagic			install -xserver-xorg-video-nouveau			install -xserver-xorg-video-openchrome			install -xserver-xorg-video-qxl				install -xserver-xorg-video-r128				install -xserver-xorg-video-radeon			install -xserver-xorg-video-savage			install -xserver-xorg-video-siliconmotion		install -xserver-xorg-video-sisusb			install -xserver-xorg-video-tdfx				install -xserver-xorg-video-trident			install -xserver-xorg-video-vesa				install -xserver-xorg-video-vmware			install -xterm						install -xtightvncviewer					install -xtrans-dev					install -xxd						install -xz-utils					install -yelp						install -yelp-xsl					install -zathura						install -zathura-pdf-poppler				install -zenity						install -zenity-common					install -zlib1g:amd64					install -zlib1g:i386					install -zlib1g-dev:amd64				install diff --git a/packages/makepackages b/packages/makepackages deleted file mode 100755 index a99b6ba..0000000 --- a/packages/makepackages +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -dpkg --get-selections > list.txt diff --git a/packages/setpackages b/packages/setpackages deleted file mode 100755 index 0168a14..0000000 --- a/packages/setpackages +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -dpkg --clear-selections -dpkg --set-selections < list.txt -apt-get autoremove -apt-get dselect-upgrade diff --git a/symmedia_ip b/symmedia_ip deleted file mode 100755 index 5699d8a..0000000 --- a/symmedia_ip +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -ifconfig eth0 172.30.0.10 netmask 255.255.255.0 up -echo "should b 172.30.0.2" | 
