Initial fork
This commit is contained in:
commit
650cc58cae
|
@ -0,0 +1,186 @@
|
||||||
|
# Logo key. Use Mod1 for Alt.
|
||||||
|
set $mod Mod1
|
||||||
|
set $win Mod4
|
||||||
|
# Your preferred terminal emulator
|
||||||
|
set $term st
|
||||||
|
# Your preferred application launcher
|
||||||
|
set $menu dmenu_run -i -fn "Droid Sans Mono:size=8" -nb "#1a1813" -nf "#ccbc95" -sb "#333026" -sf "#ccbc95"
|
||||||
|
debuglog off
|
||||||
|
|
||||||
|
### Output configuration
|
||||||
|
#
|
||||||
|
# Default wallpaper (more resolutions are available in /usr/share/sway/)
|
||||||
|
output * bg ~/.wp fill
|
||||||
|
#
|
||||||
|
# Example output configuration:
|
||||||
|
#
|
||||||
|
# output HDMI-A-1 resolution 1920x1080 position 1920,0
|
||||||
|
#
|
||||||
|
# You can get the names of your outputs by running swaymsg -t get_outputs
|
||||||
|
|
||||||
|
# Window
|
||||||
|
new_window pixel 0
|
||||||
|
new_float pixel 0
|
||||||
|
|
||||||
|
# Windows Style
|
||||||
|
# <Class> border BG text indicator child_border
|
||||||
|
client.background #FF0000
|
||||||
|
client.focused #CCBBAA #888888 #FFFFFF #FF0000 #000000
|
||||||
|
client.focused_inactive #CCBBAA #888888 #FFFFFF #FF0000 #000000
|
||||||
|
client.placeholder #CCBBAA #888888 #FFFFFF #FF0000 #000000
|
||||||
|
client.unfocused #CCBBAA #888888 #FFFFFF #FF0000 #000000
|
||||||
|
client.urgent #CCBBAA #888888 #FFFFFF #FF0000 #000000
|
||||||
|
|
||||||
|
#border no
|
||||||
|
#background #00FF00
|
||||||
|
#text #0000FF
|
||||||
|
#indicator #FF00FF
|
||||||
|
|
||||||
|
gaps outer 8
|
||||||
|
gaps inner 16
|
||||||
|
smart_gaps off
|
||||||
|
|
||||||
|
focus_follows_mouse yes
|
||||||
|
mouse_warping none
|
||||||
|
|
||||||
|
# Status Bar:
|
||||||
|
bar {
|
||||||
|
#i3bar_command i3status
|
||||||
|
status_command ~/.sb
|
||||||
|
position top
|
||||||
|
font Pango: "Droid Sans Mono" 7
|
||||||
|
strip_workspace_numbers no
|
||||||
|
colors {
|
||||||
|
background #1a1813
|
||||||
|
statusline #ccbc95
|
||||||
|
separator #1a1813
|
||||||
|
focused_workspace #1a1813 #1a1813 #ccbc95
|
||||||
|
focused_workspace #333026 #333026 #ccbc95
|
||||||
|
inactive_workspace #1a1813 #1a1813 #ccbc95
|
||||||
|
urgent_workspace #1a1813 #1a1813 #ccbc95
|
||||||
|
binding_mode #1a1813 #1a1813 #ccbc95
|
||||||
|
}
|
||||||
|
}
|
||||||
|
# Read sway-bar(5) for more information about this section.
|
||||||
|
|
||||||
|
# You may want this:
|
||||||
|
#
|
||||||
|
# include ~/.config/sway/conf.d/*
|
||||||
|
#
|
||||||
|
# Protip:
|
||||||
|
#
|
||||||
|
# include ~/.config/sway/`hostname`/*
|
||||||
|
|
||||||
|
### Key bindings
|
||||||
|
#
|
||||||
|
# Basics:
|
||||||
|
#
|
||||||
|
# start a terminal
|
||||||
|
bindsym $mod+Return exec $term
|
||||||
|
|
||||||
|
# kill focused window
|
||||||
|
bindsym $mod+Backspace kill
|
||||||
|
|
||||||
|
# start your launcher
|
||||||
|
bindsym $win+x exec $menu
|
||||||
|
|
||||||
|
# Drag floating windows by holding down $mod and left mouse button.
|
||||||
|
# Resize them with right mouse button + $mod.
|
||||||
|
# Despite the name, also works for non-floating windows.
|
||||||
|
# Change normal to inverse to use left mouse button for resizing and right
|
||||||
|
# mouse button for dragging.
|
||||||
|
floating_modifier $mod normal
|
||||||
|
|
||||||
|
# reload the configuration file
|
||||||
|
bindsym $mod+Shift+r reload
|
||||||
|
|
||||||
|
# exit sway (logs you out of your wayland session)
|
||||||
|
bindsym $mod+Ctrl+q exit
|
||||||
|
#
|
||||||
|
# Moving around:
|
||||||
|
#
|
||||||
|
# Move your focus around with $mod+[h|j|k|l], like vim
|
||||||
|
bindsym $mod+a focus left
|
||||||
|
bindsym $mod+s focus down
|
||||||
|
bindsym $mod+w focus up
|
||||||
|
bindsym $mod+d focus right
|
||||||
|
# or use $mod+[up|down|left|right]
|
||||||
|
bindsym $mod+Left focus left
|
||||||
|
bindsym $mod+Down focus down
|
||||||
|
bindsym $mod+Up focus up
|
||||||
|
bindsym $mod+Right focus right
|
||||||
|
|
||||||
|
# _move_ the focused window with the same, but add Shift
|
||||||
|
bindsym $mod+Shift+a move left
|
||||||
|
bindsym $mod+Shift+s move down
|
||||||
|
bindsym $mod+Shift+w move up
|
||||||
|
bindsym $mod+Shift+d move right
|
||||||
|
# ditto, with arrow keys
|
||||||
|
bindsym $mod+Shift+Left move left
|
||||||
|
bindsym $mod+Shift+Down move down
|
||||||
|
bindsym $mod+Shift+Up move up
|
||||||
|
bindsym $mod+Shift+Right move right
|
||||||
|
#
|
||||||
|
# Workspaces:
|
||||||
|
#
|
||||||
|
# switch to workspace
|
||||||
|
bindsym $mod+1 workspace 1
|
||||||
|
bindsym $mod+2 workspace 2
|
||||||
|
bindsym $mod+3 workspace 3
|
||||||
|
bindsym $mod+4 workspace 4
|
||||||
|
bindsym $mod+5 workspace 5
|
||||||
|
bindsym $mod+6 workspace 6
|
||||||
|
bindsym $mod+7 workspace 7
|
||||||
|
bindsym $mod+8 workspace 8
|
||||||
|
bindsym $mod+9 workspace 9
|
||||||
|
bindsym $mod+0 workspace 10
|
||||||
|
# move focused container to workspace
|
||||||
|
bindsym $mod+Shift+1 move container to workspace 1
|
||||||
|
bindsym $mod+Shift+2 move container to workspace 2
|
||||||
|
bindsym $mod+Shift+3 move container to workspace 3
|
||||||
|
bindsym $mod+Shift+4 move container to workspace 4
|
||||||
|
bindsym $mod+Shift+5 move container to workspace 5
|
||||||
|
bindsym $mod+Shift+6 move container to workspace 6
|
||||||
|
bindsym $mod+Shift+7 move container to workspace 7
|
||||||
|
bindsym $mod+Shift+8 move container to workspace 8
|
||||||
|
bindsym $mod+Shift+9 move container to workspace 9
|
||||||
|
bindsym $mod+Shift+0 move container to workspace 10
|
||||||
|
# Note: workspaces can have any name you want, not just numbers.
|
||||||
|
# We just use 1-10 as the default.
|
||||||
|
#
|
||||||
|
# Layout stuff:
|
||||||
|
#
|
||||||
|
# You can "split" the current object of your focus with
|
||||||
|
# $mod+b or $mod+v, for horizontal and vertical splits
|
||||||
|
# respectively.
|
||||||
|
bindsym $mod+b splith
|
||||||
|
bindsym $mod+v splitv
|
||||||
|
|
||||||
|
# Switch the current container between different layout styles
|
||||||
|
bindsym $mod+z layout tabbed
|
||||||
|
bindsym $mod+x layout stacking
|
||||||
|
bindsym $mod+c layout toggle split
|
||||||
|
|
||||||
|
# Make the current focus fullscreen
|
||||||
|
bindsym $mod+f fullscreen
|
||||||
|
|
||||||
|
# Toggle the current focus between tiling and floating mode
|
||||||
|
bindsym $mod+Shift+space floating toggle
|
||||||
|
|
||||||
|
# Swap focus between the tiling area and the floating area
|
||||||
|
bindsym $mod+space focus mode_toggle
|
||||||
|
|
||||||
|
# move focus to the parent container
|
||||||
|
bindsym $mod+a focus parent
|
||||||
|
#
|
||||||
|
# Scratchpad:
|
||||||
|
#
|
||||||
|
# Sway has a "scratchpad", which is a bag of holding for windows.
|
||||||
|
# You can send windows there and get them back later.
|
||||||
|
|
||||||
|
# Move the currently focused window to the scratchpad
|
||||||
|
bindsym $mod+Shift+minus move scratchpad
|
||||||
|
|
||||||
|
# Show the next scratchpad window or hide the focused scratchpad window.
|
||||||
|
# If there are multiple scratchpad windows, this command cycles through them.
|
||||||
|
bindsym $mod+minus scratchpad show
|
|
@ -0,0 +1,12 @@
|
||||||
|
#!/usr/bin/bash
|
||||||
|
cp ~/.vimrc .
|
||||||
|
cp ~/.bashrc .
|
||||||
|
cp ~/.xbindkeysrc .
|
||||||
|
cp ~/.bash_profile .
|
||||||
|
cp ~/.config/mc/ini .
|
||||||
|
cp ~/.config/tmux.conf .
|
||||||
|
cp ~/.config/weston.ini .
|
||||||
|
cp ~/.config/sway/config .
|
||||||
|
cp ~/.config/mpv/mpv.conf .
|
||||||
|
cp ~/.config/tmux.statusbar.sh .
|
||||||
|
cp ~/.config/pcmanfm/default/pcmanfm.conf .
|
|
@ -0,0 +1,155 @@
|
||||||
|
[Midnight-Commander]
|
||||||
|
verbose=0
|
||||||
|
pause_after_run=1
|
||||||
|
shell_patterns=1
|
||||||
|
auto_save_setup=1
|
||||||
|
preallocate_space=0
|
||||||
|
auto_menu=0
|
||||||
|
use_internal_view=1
|
||||||
|
use_internal_edit=1
|
||||||
|
clear_before_exec=1
|
||||||
|
confirm_delete=1
|
||||||
|
confirm_overwrite=1
|
||||||
|
confirm_execute=0
|
||||||
|
confirm_history_cleanup=1
|
||||||
|
confirm_exit=0
|
||||||
|
confirm_directory_hotlist_delete=1
|
||||||
|
safe_delete=0
|
||||||
|
mouse_repeat_rate=100
|
||||||
|
double_click_speed=250
|
||||||
|
use_8th_bit_as_meta=0
|
||||||
|
confirm_view_dir=0
|
||||||
|
mouse_move_pages_viewer=1
|
||||||
|
mouse_close_dialog=0
|
||||||
|
fast_refresh=0
|
||||||
|
drop_menus=0
|
||||||
|
wrap_mode=1
|
||||||
|
old_esc_mode=1
|
||||||
|
old_esc_mode_timeout=1000000
|
||||||
|
cd_symlinks=1
|
||||||
|
show_all_if_ambiguous=0
|
||||||
|
max_dirt_limit=10
|
||||||
|
use_file_to_guess_type=1
|
||||||
|
alternate_plus_minus=0
|
||||||
|
only_leading_plus_minus=1
|
||||||
|
show_output_starts_shell=0
|
||||||
|
xtree_mode=0
|
||||||
|
num_history_items_recorded=60
|
||||||
|
file_op_compute_totals=1
|
||||||
|
classic_progressbar=1
|
||||||
|
vfs_timeout=60
|
||||||
|
ftpfs_directory_timeout=900
|
||||||
|
use_netrc=1
|
||||||
|
ftpfs_retry_seconds=30
|
||||||
|
ftpfs_always_use_proxy=0
|
||||||
|
ftpfs_use_passive_connections=1
|
||||||
|
ftpfs_use_passive_connections_over_proxy=0
|
||||||
|
ftpfs_use_unix_list_options=1
|
||||||
|
ftpfs_first_cd_then_ls=1
|
||||||
|
fish_directory_timeout=900
|
||||||
|
editor_tab_spacing=8
|
||||||
|
editor_word_wrap_line_length=72
|
||||||
|
editor_fill_tabs_with_spaces=0
|
||||||
|
editor_return_does_auto_indent=1
|
||||||
|
editor_backspace_through_tabs=0
|
||||||
|
editor_fake_half_tabs=1
|
||||||
|
editor_option_save_mode=0
|
||||||
|
editor_option_save_position=1
|
||||||
|
editor_option_auto_para_formatting=0
|
||||||
|
editor_option_typewriter_wrap=0
|
||||||
|
editor_edit_confirm_save=1
|
||||||
|
editor_syntax_highlighting=1
|
||||||
|
editor_persistent_selections=1
|
||||||
|
editor_drop_selection_on_copy=1
|
||||||
|
editor_cursor_beyond_eol=0
|
||||||
|
editor_cursor_after_inserted_block=0
|
||||||
|
editor_visible_tabs=1
|
||||||
|
editor_visible_spaces=1
|
||||||
|
editor_line_state=0
|
||||||
|
editor_simple_statusbar=0
|
||||||
|
editor_check_new_line=0
|
||||||
|
editor_show_right_margin=0
|
||||||
|
editor_group_undo=0
|
||||||
|
editor_state_full_filename=0
|
||||||
|
editor_ask_filename_before_edit=0
|
||||||
|
nice_rotating_dash=1
|
||||||
|
mcview_remember_file_position=0
|
||||||
|
auto_fill_mkdir_name=1
|
||||||
|
copymove_persistent_attr=1
|
||||||
|
editor_backup_extension=~
|
||||||
|
editor_filesize_threshold=64M
|
||||||
|
editor_stop_format_chars=-+*\\,.;:&>
|
||||||
|
mcview_eof=
|
||||||
|
ignore_ftp_chattr_errors=true
|
||||||
|
skin=gotar
|
||||||
|
|
||||||
|
filepos_max_saved_entries=1024
|
||||||
|
|
||||||
|
[Layout]
|
||||||
|
message_visible=0
|
||||||
|
keybar_visible=0
|
||||||
|
xterm_title=1
|
||||||
|
output_lines=0
|
||||||
|
command_prompt=1
|
||||||
|
menubar_visible=1
|
||||||
|
free_space=1
|
||||||
|
horizontal_split=0
|
||||||
|
vertical_equal=1
|
||||||
|
left_panel_size=56
|
||||||
|
horizontal_equal=1
|
||||||
|
top_panel_size=1
|
||||||
|
|
||||||
|
[Misc]
|
||||||
|
timeformat_recent=%b %e %H:%M
|
||||||
|
timeformat_old=%b %e %Y
|
||||||
|
ftp_proxy_host=gate
|
||||||
|
ftpfs_password=anonymous@
|
||||||
|
display_codepage=UTF-8
|
||||||
|
source_codepage=Other_8_bit
|
||||||
|
autodetect_codeset=
|
||||||
|
clipboard_store=
|
||||||
|
clipboard_paste=
|
||||||
|
|
||||||
|
[Colors]
|
||||||
|
base_color=
|
||||||
|
st=
|
||||||
|
color_terminals=
|
||||||
|
|
||||||
|
xterm=
|
||||||
|
|
||||||
|
screen=
|
||||||
|
|
||||||
|
screen-256color=
|
||||||
|
|
||||||
|
linux=
|
||||||
|
|
||||||
|
xterm-256color=
|
||||||
|
|
||||||
|
st-256color=
|
||||||
|
|
||||||
|
[Panels]
|
||||||
|
show_mini_info=true
|
||||||
|
kilobyte_si=false
|
||||||
|
mix_all_files=false
|
||||||
|
show_backups=true
|
||||||
|
show_dot_files=true
|
||||||
|
fast_reload=false
|
||||||
|
fast_reload_msg_shown=false
|
||||||
|
mark_moves_down=true
|
||||||
|
reverse_files_only=true
|
||||||
|
auto_save_setup_panels=false
|
||||||
|
navigate_with_arrows=false
|
||||||
|
panel_scroll_pages=true
|
||||||
|
panel_scroll_center=false
|
||||||
|
mouse_move_pages=true
|
||||||
|
filetype_mode=true
|
||||||
|
permission_mode=false
|
||||||
|
torben_fj_mode=false
|
||||||
|
quick_search_mode=2
|
||||||
|
select_flags=6
|
||||||
|
|
||||||
|
[Panelize]
|
||||||
|
Find *.orig after patching=find . -name \\*.orig -print
|
||||||
|
Find SUID and SGID programs=find . \\( \\( -perm -04000 -a -perm /011 \\) -o \\( -perm -02000 -a -perm /01 \\) \\) -print
|
||||||
|
Find rejects after patching=find . -name \\*.rej -print
|
||||||
|
Modified git files=git ls-files --modified
|
|
@ -0,0 +1,143 @@
|
||||||
|
#
|
||||||
|
# Example mpv configuration file
|
||||||
|
#
|
||||||
|
# Warning:
|
||||||
|
#
|
||||||
|
# The commented example options usually do _not_ set the default values. Call
|
||||||
|
# mpv with --list-options to see the default values for most options. There is
|
||||||
|
# no builtin or example mpv.conf with all the defaults.
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# Configuration files are read system-wide from /usr/local/etc/mpv.conf
|
||||||
|
# and per-user from ~/.config/mpv/mpv.conf, where per-user settings override
|
||||||
|
# system-wide settings, all of which are overridden by the command line.
|
||||||
|
#
|
||||||
|
# Configuration file settings and the command line options use the same
|
||||||
|
# underlying mechanisms. Most options can be put into the configuration file
|
||||||
|
# by dropping the preceding '--'. See the man page for a complete list of
|
||||||
|
# options.
|
||||||
|
#
|
||||||
|
# Lines starting with '#' are comments and are ignored.
|
||||||
|
#
|
||||||
|
# See the CONFIGURATION FILES section in the man page
|
||||||
|
# for a detailed description of the syntax.
|
||||||
|
#
|
||||||
|
# Profiles should be placed at the bottom of the configuration file to ensure
|
||||||
|
# that settings wanted as defaults are not restricted to specific profiles.
|
||||||
|
|
||||||
|
##################
|
||||||
|
# video settings #
|
||||||
|
##################
|
||||||
|
|
||||||
|
# Start in fullscreen mode by default.
|
||||||
|
fs=no
|
||||||
|
|
||||||
|
# force starting with centered window
|
||||||
|
geometry=50%:50%
|
||||||
|
|
||||||
|
# don't allow a new window to have a size larger than 90% of the screen size
|
||||||
|
#autofit-larger=90%x90%
|
||||||
|
|
||||||
|
# Do not close the window on exit.
|
||||||
|
keep-open=yes
|
||||||
|
|
||||||
|
# Do not wait with showing the video window until it has loaded. (This will
|
||||||
|
# resize the window once video is loaded. Also always shows a window with
|
||||||
|
# audio.)
|
||||||
|
#force-window=immediate
|
||||||
|
|
||||||
|
# Disable the On Screen Controller (OSC).
|
||||||
|
#osc=no
|
||||||
|
|
||||||
|
# Keep the player window on top of all other windows.
|
||||||
|
ontop=yes
|
||||||
|
|
||||||
|
# Specify default video driver (see --vo=help for a list).
|
||||||
|
# This one selects high quality video scaling etc. - can cause problems with
|
||||||
|
# some drivers and GPUs.
|
||||||
|
vo=opengl-hq
|
||||||
|
|
||||||
|
# Force video to lock on the display's refresh rate, and change video and audio
|
||||||
|
# speed to some degree to ensure synchronous playback - can cause problems
|
||||||
|
# with some drivers and desktop environments.
|
||||||
|
#video-sync=display-resample
|
||||||
|
|
||||||
|
# Enable hardware decoding if available. Often, this does not work with all
|
||||||
|
# video outputs, but should work well with default settings on most systems.
|
||||||
|
# If performance or energy usage is an issue, forcing the vdpau or vaapi VOs
|
||||||
|
# may or may not help.
|
||||||
|
hwdec=auto
|
||||||
|
|
||||||
|
##################
|
||||||
|
# audio settings #
|
||||||
|
##################
|
||||||
|
|
||||||
|
# Specify default audio driver (see --ao=help for a list).
|
||||||
|
ao=alsa
|
||||||
|
|
||||||
|
# Disable softvol usage, and always use the system mixer if available.
|
||||||
|
softvol=no
|
||||||
|
|
||||||
|
# Do not filter audio to keep pitch when changing playback speed.
|
||||||
|
audio-pitch-correction=no
|
||||||
|
|
||||||
|
# Output 5.1 audio natively, and upmix/downmix audio with a different format.
|
||||||
|
#audio-channels=5.1
|
||||||
|
# Disable any automatic remix, _if_ the audio output accepts the audio format.
|
||||||
|
# of the currently played file. See caveats mentioned in the manpage.
|
||||||
|
# (This is the default.)
|
||||||
|
#audio-channels=auto
|
||||||
|
|
||||||
|
##################
|
||||||
|
# other settings #
|
||||||
|
##################
|
||||||
|
|
||||||
|
# Pretend to be a web browser. Might fix playback with some streaming sites,
|
||||||
|
# but also will break with shoutcast streams.
|
||||||
|
#user-agent="Mozilla/5.0"
|
||||||
|
|
||||||
|
# cache settings
|
||||||
|
#
|
||||||
|
# Use 150MB input cache by default. The cache is enabled for network streams only.
|
||||||
|
#cache-default=153600
|
||||||
|
#
|
||||||
|
# Use 150MB input cache for everything, even local files.
|
||||||
|
#cache=153600
|
||||||
|
#
|
||||||
|
# Disable the behavior that the player will pause if the cache goes below a
|
||||||
|
# certain fill size.
|
||||||
|
#cache-pause=no
|
||||||
|
#
|
||||||
|
# Read ahead about 5 seconds of audio and video packets.
|
||||||
|
demuxer-readahead-secs=15.0
|
||||||
|
#
|
||||||
|
# Raise readahead from demuxer-readahead-secs to this value if a cache is active.
|
||||||
|
#cache-secs=50.0
|
||||||
|
|
||||||
|
# Display English subtitles if available.
|
||||||
|
#slang=en
|
||||||
|
|
||||||
|
# Play Finnish audio if available, fall back to English otherwise.
|
||||||
|
#alang=fi,en
|
||||||
|
|
||||||
|
# Change subtitle encoding. For Arabic subtitles use 'cp1256'.
|
||||||
|
# If the file seems to be valid UTF-8, prefer UTF-8.
|
||||||
|
#sub-codepage=utf8:cp1256
|
||||||
|
|
||||||
|
|
||||||
|
# You can also include other configuration files.
|
||||||
|
#include=/path/to/the/file/you/want/to/include
|
||||||
|
|
||||||
|
|
||||||
|
############
|
||||||
|
# Profiles #
|
||||||
|
############
|
||||||
|
|
||||||
|
# The options declared as part of profiles override global default settings,
|
||||||
|
# but only take effect when the profile is active.
|
||||||
|
|
||||||
|
# The following profile can be enabled on the command line with: --profile=invert
|
||||||
|
|
||||||
|
#[invert]
|
||||||
|
# The profile forces this video filter:
|
||||||
|
#vf-add=flip
|
|
@ -0,0 +1,27 @@
|
||||||
|
[config]
|
||||||
|
bm_open_method=0
|
||||||
|
|
||||||
|
[volume]
|
||||||
|
mount_on_startup=1
|
||||||
|
mount_removable=1
|
||||||
|
autorun=1
|
||||||
|
|
||||||
|
[ui]
|
||||||
|
always_show_tabs=0
|
||||||
|
max_tab_chars=32
|
||||||
|
win_width=1101
|
||||||
|
win_height=624
|
||||||
|
splitter_pos=214
|
||||||
|
media_in_new_tab=1
|
||||||
|
desktop_folder_new_win=0
|
||||||
|
change_tab_on_drop=1
|
||||||
|
close_on_unmount=1
|
||||||
|
focus_previous=0
|
||||||
|
side_pane_mode=dirtree
|
||||||
|
view_mode=icon
|
||||||
|
show_hidden=1
|
||||||
|
sort=mtime;descending;
|
||||||
|
columns=name:200;desc:110;size;mtime;
|
||||||
|
toolbar=navigation;
|
||||||
|
show_statusbar=0
|
||||||
|
pathbar_mode_buttons=0
|
|
@ -0,0 +1,13 @@
|
||||||
|
#!/usr/bin/bash
|
||||||
|
cp ./vimrc ~/.vimrc
|
||||||
|
cp ./bashrc ~/.bashrc
|
||||||
|
cp ./bash_profile ~/.bash_profile
|
||||||
|
cp ./xbindkeysrc ~/.xbindkeysrc
|
||||||
|
|
||||||
|
cp ./config ~/.config/sway/config
|
||||||
|
cp ./ini ~/.config/mc/ini
|
||||||
|
cp ./mpv.conf ~/.config/mpv/mpv.conf
|
||||||
|
cp ./tmux.conf ~/.config/tmux.conf
|
||||||
|
cp ./tmux.statusbar.bar ~/.config/tmux.statusbar.sh
|
||||||
|
cp ./weston.ini ~/.config/weston.ini
|
||||||
|
cp ./pcmanfm.conf ~/.config/pcmanfm/default/pcmanfm.conf
|
|
@ -0,0 +1,137 @@
|
||||||
|
|
||||||
|
# set mouse support
|
||||||
|
set -g mouse on
|
||||||
|
#set -g mouse-select-pane on
|
||||||
|
#set -g mouse-resize-pane on
|
||||||
|
#set -g mouse-select-window on
|
||||||
|
#set -g mouse-mode copy-mode
|
||||||
|
|
||||||
|
# ctrl+Space instead of Ctrl+b
|
||||||
|
unbind C-b
|
||||||
|
set -g prefix C-Space
|
||||||
|
|
||||||
|
# C-b, C-R reaload tmux.conf.
|
||||||
|
bind R source-file ~/.config/tmux.conf
|
||||||
|
|
||||||
|
# Set clipboard
|
||||||
|
set -g set-clipboard on
|
||||||
|
|
||||||
|
# Assume paste-time
|
||||||
|
set -g assume-paste-time 1
|
||||||
|
|
||||||
|
# panes
|
||||||
|
set -g pane-border-fg black
|
||||||
|
set -g pane-active-border-fg brightred
|
||||||
|
|
||||||
|
## Status bar design
|
||||||
|
# status line
|
||||||
|
#set -g status-utf8 on
|
||||||
|
set -g status-justify left
|
||||||
|
set -g status-bg default
|
||||||
|
set -g status-fg colour12
|
||||||
|
set -g status-interval 1
|
||||||
|
|
||||||
|
# messaging
|
||||||
|
set -g message-fg black
|
||||||
|
set -g message-bg yellow
|
||||||
|
set -g message-command-fg blue
|
||||||
|
set -g message-command-bg black
|
||||||
|
|
||||||
|
#window mode
|
||||||
|
setw -g mode-bg black
|
||||||
|
setw -g mode-fg yellow
|
||||||
|
|
||||||
|
# window status
|
||||||
|
set -g base-index 1
|
||||||
|
setw -g window-status-format " #F#I:#W#F "
|
||||||
|
setw -g window-status-current-format " #F#I:#W#F "
|
||||||
|
setw -g window-status-format "#[fg=magenta]#[bg=black] #I #[bg=cyan]#[fg=colour8] #W "
|
||||||
|
setw -g window-status-current-format "#[bg=brightmagenta]#[fg=colour8] #I #[fg=colour8]#[bg=colour14] #W "
|
||||||
|
setw -g window-status-current-bg colour0
|
||||||
|
setw -g window-status-current-fg colour11
|
||||||
|
setw -g window-status-current-attr dim
|
||||||
|
setw -g window-status-bg green
|
||||||
|
setw -g window-status-fg black
|
||||||
|
setw -g window-status-attr reverse
|
||||||
|
|
||||||
|
# Info on left (I don't have a session display for now)
|
||||||
|
set -g status-left ''
|
||||||
|
|
||||||
|
# loud or quiet?
|
||||||
|
set-option -g visual-activity off
|
||||||
|
set-option -g visual-bell off
|
||||||
|
set-option -g visual-silence off
|
||||||
|
set-window-option -g monitor-activity off
|
||||||
|
set-option -g bell-action none
|
||||||
|
|
||||||
|
#set -g default-terminal "screen-256color"
|
||||||
|
|
||||||
|
# The modes {
|
||||||
|
setw -g clock-mode-colour colour135
|
||||||
|
setw -g mode-attr bold
|
||||||
|
setw -g mode-fg colour196
|
||||||
|
setw -g mode-bg colour238
|
||||||
|
|
||||||
|
# }
|
||||||
|
# The panes {
|
||||||
|
|
||||||
|
set -g pane-border-bg white
|
||||||
|
set -g pane-border-fg white
|
||||||
|
set -g pane-active-border-bg black
|
||||||
|
set -g pane-active-border-fg yellow
|
||||||
|
# }
|
||||||
|
|
||||||
|
# The statusbar {
|
||||||
|
set -g status on
|
||||||
|
set -g status-interval 1
|
||||||
|
set -g status-position top
|
||||||
|
set -g status-justify left
|
||||||
|
set -g status-bg black
|
||||||
|
set -g status-fg white
|
||||||
|
#set -g status-left "#[fg=7,bg=0]"
|
||||||
|
set -g status-right "#(exec ~/.config/tmux.statusbar.sh)"
|
||||||
|
set -g status-right-length 128
|
||||||
|
set -g status-left-length 128
|
||||||
|
#}
|
||||||
|
|
||||||
|
set -g visual-activity on
|
||||||
|
set -g clock-mode-style 24
|
||||||
|
|
||||||
|
# WINDOWS {
|
||||||
|
set -g set-titles on
|
||||||
|
set -g set-titles-string "#T"
|
||||||
|
setw -g window-status-current-fg white
|
||||||
|
setw -g window-status-current-bg black
|
||||||
|
setw -g window-status-current-attr none
|
||||||
|
setw -g window-status-current-format "#[fg=0,bg=7] #I "
|
||||||
|
|
||||||
|
setw -g window-status-fg white
|
||||||
|
setw -g window-status-bg black
|
||||||
|
setw -g window-status-attr none
|
||||||
|
setw -g window-status-format "#[fg=7, bg=0] #I "
|
||||||
|
|
||||||
|
setw -g window-status-bell-attr bold
|
||||||
|
setw -g window-status-bell-fg 7
|
||||||
|
setw -g window-status-bell-bg 0
|
||||||
|
# }
|
||||||
|
|
||||||
|
# The messages {
|
||||||
|
set -g message-attr none
|
||||||
|
set -g message-fg white
|
||||||
|
set -g message-bg red
|
||||||
|
set -g display-time 2000
|
||||||
|
# }
|
||||||
|
|
||||||
|
# PANE BORDERS
|
||||||
|
set -g pane-border-format "#[fg=7, bg=0] #{pane_current_command} #{pane_current_path} "
|
||||||
|
set -g pane-border-style ""
|
||||||
|
set -g pane-border-status top
|
||||||
|
|
||||||
|
# C-q colors
|
||||||
|
set -g display-panes-colour yellow
|
||||||
|
set -g display-panes-active-colour white
|
||||||
|
|
||||||
|
# C-q time
|
||||||
|
set -g display-panes-time 2000
|
||||||
|
set -g set-titles on
|
||||||
|
set -g renumber-windows on
|
|
@ -0,0 +1,54 @@
|
||||||
|
#!/usr/bin/sh
|
||||||
|
|
||||||
|
# colors fg_bg
|
||||||
|
whi_blk="#[fg=7,bg=0]";
|
||||||
|
whi_red="#[fg=7,bg=1]";
|
||||||
|
whi_gre="#[fg=7,bg=2]";
|
||||||
|
|
||||||
|
std_col="#[fg=7,bg=0]";
|
||||||
|
mem_col=$std_col;
|
||||||
|
tmp_col=$std_col;
|
||||||
|
bat_col=$std_col;
|
||||||
|
|
||||||
|
# vars
|
||||||
|
mem_low=150;
|
||||||
|
tmp_hot=90;
|
||||||
|
bat_low=10;
|
||||||
|
mb="mB";
|
||||||
|
|
||||||
|
# Get values
|
||||||
|
|
||||||
|
vol=$(pamixer --get-volume);
|
||||||
|
|
||||||
|
mem=$(cat /proc/meminfo | grep "MemAvailable" | grep -o "[0-9]*");
|
||||||
|
mem=$(echo "$mem 1000 /p" | dc);
|
||||||
|
|
||||||
|
tmp=$(echo `echo -n $(cat /sys/class/thermal/thermal_zone0/temp) 1000 /p | dc`); # 80
|
||||||
|
|
||||||
|
bat_stat=`echo -n $(cat /sys/class/power_supply/BAT0/status)`;
|
||||||
|
bat_caps=`echo -n $(cat /sys/class/power_supply/BAT0/capacity)`;
|
||||||
|
|
||||||
|
hour=`echo -n $(date "+%H:%M")`;
|
||||||
|
|
||||||
|
date=`echo -n $(date "+%d.%m.%y(%a)")`;
|
||||||
|
|
||||||
|
# set colours
|
||||||
|
if [ $mem -lt $mem_low ]; then
|
||||||
|
mem_col=$whi_red;
|
||||||
|
fi;
|
||||||
|
|
||||||
|
if [ $tmp -ge $tmp_hot ];then
|
||||||
|
tmp_col=$whi_red;
|
||||||
|
fi;
|
||||||
|
|
||||||
|
if [ $bat_caps -lt $bat_low ] && [ $bat_stat != "Charging" ];then
|
||||||
|
bat_col=$whi_red;
|
||||||
|
fi;
|
||||||
|
|
||||||
|
if [ $bat_caps -eq 100 ] && [ $bat_stat != "Discharging" ];then
|
||||||
|
bat_col=$whi_gre;
|
||||||
|
fi;
|
||||||
|
|
||||||
|
# Echo status bar string
|
||||||
|
echo " vol:$vol% |$mem_col mem:$mem$mb $std_col|$tmp_col tmp:$tmp°C $std_col|$bat_col $bat_stat:$bat_caps% $std_col| $date | $hour ";
|
||||||
|
|
|
@ -0,0 +1,44 @@
|
||||||
|
|
||||||
|
[core]
|
||||||
|
modules=xwayland.so
|
||||||
|
#gbm-format=rgb565
|
||||||
|
|
||||||
|
[shell]
|
||||||
|
background-image=/mnt/sda2/pics/wp/DOPE_LANDSCAPE_1366x768.png
|
||||||
|
background-color=0xff222222
|
||||||
|
panel-color=0x88000000
|
||||||
|
cursor-size=22
|
||||||
|
locking=true
|
||||||
|
bind-modifier=alt
|
||||||
|
workspaces=4
|
||||||
|
animation=none
|
||||||
|
startup-animation=none
|
||||||
|
close-animation=none
|
||||||
|
focus-animation=none
|
||||||
|
panel-location=top
|
||||||
|
aloow-zap=true
|
||||||
|
|
||||||
|
[output]
|
||||||
|
name=VGA
|
||||||
|
mode=1366x768
|
||||||
|
transform=0
|
||||||
|
|
||||||
|
[keyboard]
|
||||||
|
keymap_layout=br
|
||||||
|
repeat-rate=30
|
||||||
|
repeat-delay=200
|
||||||
|
vt-switching=true
|
||||||
|
keymap_options=grp:alt_shift_toogle
|
||||||
|
|
||||||
|
[terminal]
|
||||||
|
font=DroidSansMono
|
||||||
|
font-size=9
|
||||||
|
term=xterm-256color
|
||||||
|
|
||||||
|
[launcher]
|
||||||
|
icon=/usr/share/icons/hicolor/24x24/apps/google-chrome.png
|
||||||
|
path=/usr/bin/chrome
|
||||||
|
|
||||||
|
[launcher]
|
||||||
|
icon=/usr/share/icons/Adwaita/32x32/apps/utilities-terminal.png
|
||||||
|
path=/usr/bin/st
|
Loading…
Reference in New Issue