diff options
-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" |