Skip to content

Commit

Permalink
Unpack config.tar
Browse files Browse the repository at this point in the history
It makes hacking substantially harder if files are not committed
directly but instead inside .tar files.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
  • Loading branch information
dscho committed Jan 11, 2014
1 parent fe4e261 commit 218c431
Show file tree
Hide file tree
Showing 21 changed files with 641 additions and 4 deletions.
114 changes: 114 additions & 0 deletions config/.bashrc
@@ -0,0 +1,114 @@
# ~/.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

# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'

# Add an "alert" alias for long running commands. Use like so:
# sleep 10; alert
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'

# 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
99 changes: 99 additions & 0 deletions config/.config/rox.sourceforge.net/ROX-Filer/Options
@@ -0,0 +1,99 @@
<?xml version="1.0"?>
<Options>
<Option name="display_unkn_colour">#000000</Option>
<Option name="toolbar_show_info">1</Option>
<Option name="display_show_headers">1</Option>
<Option name="pinboard_right_margin">0</Option>
<Option name="filer_beep_fail">1</Option>
<Option name="bind_single_click">1</Option>
<Option name="blackbox_hack">1</Option>
<Option name="action_delete">0</Option>
<Option name="display_caps_first">0</Option>
<Option name="bind_single_pinboard">1</Option>
<Option name="pinboard_fg_colour">#fff</Option>
<Option name="action_link">1</Option>
<Option name="pinboard_clamp_icons">1</Option>
<Option name="bind_dclick_resizes">1</Option>
<Option name="display_pipe_colour">#444444</Option>
<Option name="panel_style">1</Option>
<Option name="pinboard_tasklist_per_workspace">0</Option>
<Option name="panel_on_top">0</Option>
<Option name="toolbar_min_width">1</Option>
<Option name="panel_avoid">1</Option>
<Option name="dnd_drag_to_icons">1</Option>
<Option name="display_cdev_colour">#000000</Option>
<Option name="display_adir_colour">#006000</Option>
<Option name="menu_quick">0</Option>
<Option name="toolbar_disable">gtk-close</Option>
<Option name="filer_change_size_num">30</Option>
<Option name="display_exec_colour">#006000</Option>
<Option name="action_mount_command">mount</Option>
<Option name="display_colour_types">1</Option>
<Option name="action_mount">1</Option>
<Option name="action_brief">0</Option>
<Option name="display_inherit_options">0</Option>
<Option name="filer_auto_resize">1</Option>
<Option name="pinboard_image_scaling">0</Option>
<Option name="panel_width">52</Option>
<Option name="pinboard_top_margin">0</Option>
<Option name="action_newer">0</Option>
<Option name="pinboard_bg_colour">#888</Option>
<Option name="session_panel_name">Default</Option>
<Option name="filer_unique_windows">0</Option>
<Option name="session_pinboard_name">Default</Option>
<Option name="dnd_left_menu">1</Option>
<Option name="panel_monitor">0</Option>
<Option name="bind_new_button_1">0</Option>
<Option name="pinboard_tasklist">1</Option>
<Option name="display_large_width">155</Option>
<Option name="dnd_no_hostnames">1</Option>
<Option name="display_err_colour">#ff0000</Option>
<Option name="display_dirs_first">0</Option>
<Option name="filer_view_type">0</Option>
<Option name="display_show_full_type">0</Option>
<Option name="display_icon_size">3</Option>
<Option name="vertical_order_small">0</Option>
<Option name="display_sort_by">0</Option>
<Option name="action_copy">1</Option>
<Option name="dnd_uri_handler">x-terminal-emulator -e wget $1</Option>
<Option name="dnd_spring_delay">400</Option>
<Option name="menu_iconsize">1</Option>
<Option name="display_bdev_colour">#000000</Option>
<Option name="action_move">1</Option>
<Option name="pinboard_bottom_margin">0</Option>
<Option name="menu_xterm">xterm</Option>
<Option name="display_show_hidden">0</Option>
<Option name="dnd_middle_menu">1</Option>
<Option name="vertical_order_large">0</Option>
<Option name="display_sock_colour">#ff00ff</Option>
<Option name="pinboard_shadow_colour">#000</Option>
<Option name="panel_is_dock">1</Option>
<Option name="display_file_colour">#000000</Option>
<Option name="filer_size_limit">75</Option>
<Option name="xattr_show">1</Option>
<Option name="toolbar_type">1</Option>
<Option name="action_umount_command">umount</Option>
<Option name="pinboard_grid_step">32</Option>
<Option name="session_panel_or_pin">2</Option>
<Option name="display_door_colour">#ff00ff</Option>
<Option name="icon_theme">ROX</Option>
<Option name="filer_beep_multi">1</Option>
<Option name="pinboard_shadow_labels">1</Option>
<Option name="label_font"></Option>
<Option name="iconify_dir">1</Option>
<Option name="pinboard_forward_buttons_13">1</Option>
<Option name="action_eject_command">eject</Option>
<Option name="pinboard_left_margin">0</Option>
<Option name="panel_xinerama">0</Option>
<Option name="action_force">0</Option>
<Option name="display_dir_colour">#000080</Option>
<Option name="display_small_width">250</Option>
<Option name="xattr_ignore">0</Option>
<Option name="action_recurse">0</Option>
<Option name="override_redirect">1</Option>
<Option name="iconify_start">1</Option>
<Option name="display_details">0</Option>
<Option name="display_show_thumbs">0</Option>
<Option name="dnd_spring_open">0</Option>
<Option name="filer_short_flag_names">0</Option>
</Options>
12 changes: 12 additions & 0 deletions config/.config/rox.sourceforge.net/ROX-Filer/globicons
@@ -0,0 +1,12 @@
<?xml version="1.0"?>
<special-files>
<rule match="/usr/bin/firefox">
<icon>/usr/share/pixmaps/firefox.png</icon>
</rule>
<rule match="/usr/bin/libreoffice">
<icon>/usr/share/icons/hicolor/48x48/apps/libreoffice-calc.png</icon>
</rule>
<rule match="/usr/bin/xterm">
<icon>/usr/share/pixmaps/xterm-color_48x48.xpm</icon>
</rule>
</special-files>
17 changes: 17 additions & 0 deletions config/.config/rox.sourceforge.net/ROX-Filer/menus2
@@ -0,0 +1,17 @@
; rox GtkAccelMap rc-file -*- scheme -*-
; this file is an automated accelerator map dump
;
; (gtk_accel_path "<icon>/" "")
; (gtk_accel_path "<icon>/Edit Item" "")
; (gtk_accel_path "<icon>/ROX-Filer/About ROX-Filer..." "")
; (gtk_accel_path "<icon>/File/Shift Open" "")
; (gtk_accel_path "<icon>/Remove Item(s)" "")
; (gtk_accel_path "<icon>/ROX-Filer/Show Help Files" "<Primary>h")
; (gtk_accel_path "<icon>/ROX-Filer/Manual" "")
; (gtk_accel_path "<icon>/Show Location" "")
; (gtk_accel_path "<icon>/File/Properties" "")
; (gtk_accel_path "<icon>/ROX-Filer/Options..." "")
; (gtk_accel_path "<icon>/ROX-Filer/Home Directory" "")
; (gtk_accel_path "<icon>/ROX-Filer/" "")
; (gtk_accel_path "<icon>/File/Set Run Action..." "")
; (gtk_accel_path "<icon>/File/Set Icon..." "")
Empty file.
8 changes: 8 additions & 0 deletions config/.config/rox.sourceforge.net/ROX-Filer/pb_Default
@@ -0,0 +1,8 @@
<?xml version="1.0"?>
<pinboard>
<backdrop style="Tiled">/home/docker/spring-desktop-wallpaper-1920x1200-0911085.jpg</backdrop>
<icon x="32" y="320" label="xterm">/usr/bin/xterm</icon>
<icon x="32" y="224" label="libreoffice">/usr/bin/libreoffice</icon>
<icon x="32" y="128" label="firefox">/usr/bin/firefox</icon>
<icon x="32" y="32" label="Home">/home/docker</icon>
</pinboard>
4 changes: 4 additions & 0 deletions config/.fluxbox/apps
@@ -0,0 +1,4 @@
[app] (name=fbrun)
[Position] (WINCENTER) {0 0}
[Layer] {2}
[end]
Empty file added config/.fluxbox/indowmenu
Empty file.
74 changes: 74 additions & 0 deletions config/.fluxbox/init
@@ -0,0 +1,74 @@
session.screen0.tab.placement: TopLeft
session.screen0.tab.width: 64
session.screen0.iconbar.usePixmap: true
session.screen0.iconbar.iconTextPadding: 10
session.screen0.iconbar.iconWidth: 128
session.screen0.iconbar.alignment: Relative
session.screen0.iconbar.mode: {static groups} (workspace)
session.screen0.toolbar.alpha: 255
session.screen0.toolbar.visible: true
session.screen0.toolbar.maxOver: false
session.screen0.toolbar.height: 0
session.screen0.toolbar.onhead: 1
session.screen0.toolbar.placement: BottomCenter
session.screen0.toolbar.widthPercent: 100
session.screen0.toolbar.autoHide: false
session.screen0.toolbar.layer: Dock
session.screen0.toolbar.tools: prevworkspace, workspacename, nextworkspace, clock, prevwindow, nextwindow, iconbar, systemtray
session.screen0.clientMenu.usePixmap: true
session.screen0.tabs.usePixmap: true
session.screen0.tabs.maxOver: false
session.screen0.tabs.intitlebar: true
session.screen0.titlebar.left: Stick
session.screen0.titlebar.right: Minimize Maximize Close
session.screen0.menu.alpha: 255
session.screen0.window.focus.alpha: 255
session.screen0.window.unfocus.alpha: 255
session.screen0.slit.alpha: 255
session.screen0.slit.maxOver: false
session.screen0.slit.placement: RightBottom
session.screen0.slit.autoHide: false
session.screen0.slit.acceptKdeDockapps: true
session.screen0.slit.onhead: 0
session.screen0.slit.layer: Dock
session.screen0.colPlacementDirection: TopToBottom
session.screen0.focusModel: ClickFocus
session.screen0.showwindowposition: false
session.screen0.maxIgnoreIncrement: true
session.screen0.workspaces: 4
session.screen0.maxDisableMove: false
session.screen0.autoRaise: true
session.screen0.tabFocusModel: ClickToTabFocus
session.screen0.strftimeFormat: %d %b, %a %02k:%M:%S
session.screen0.tooltipDelay: 500
session.screen0.edgeSnapThreshold: 10
session.screen0.windowPlacement: RowMinOverlapPlacement
session.screen0.opaqueMove: true
session.screen0.focusNewWindows: true
session.screen0.clickRaises: true
session.screen0.maxDisableResize: false
session.screen0.windowMenu: /home/docker/.fluxbox/windowmenu
session.screen0.allowRemoteActions: false
session.screen0.workspaceNames: Workspace 1,Workspace 2,Workspace 3,Workspace 4,
session.screen0.rowPlacementDirection: LeftToRight
session.screen0.workspacewarping: true
session.screen0.fullMaximization: false
session.screen0.defaultDeco: NORMAL
session.screen0.noFocusWhileTypingDelay: 0
session.screen0.menuDelay: 200
session.styleOverlay: /home/docker/.fluxbox/overlay
session.keyFile: /home/docker/.fluxbox/keys
session.cacheMax: 200
session.tabsAttachArea: Window
session.slitlistFile: /home/docker/.fluxbox/slitlist
session.forcePseudoTransparency: false
session.tabPadding: 0
session.colorsPerChannel: 4
session.styleFile: /usr/share/fluxbox/styles/Squared_green
session.autoRaiseDelay: 250
session.cacheLife: 5
session.appsFile: /home/docker/.fluxbox/apps
session.ignoreBorder: false
session.configVersion: 13
session.doubleClickInterval: 250
session.menuFile: /home/docker/.fluxbox/menu

0 comments on commit 218c431

Please sign in to comment.