Commit graph

88 commits

Author SHA1 Message Date
c6487dba86 rename progsfile to pkgfiles
plural since it can be multiple files and pkg since the files
describe packages to install, rather than progs.
2019-03-11 19:33:32 +01:00
14105b56ba use correct package group snippet urls 2019-03-11 13:23:48 +01:00
2ade25061f use custom deployment configuration loop 2019-03-11 12:45:50 +01:00
7fbd22f8bf add deployment choice dialog 2019-03-11 12:21:56 +01:00
2681a38dab unset variables used in script 2019-03-11 11:25:36 +01:00
765233aad3 split packages into functional groups 2019-03-11 11:07:52 +01:00
ac3c172a23 add multiple package sources option 2019-03-11 10:53:26 +01:00
5b2870b0a9 tidy up install script 2019-03-11 10:50:05 +01:00
00642e8ee8 Add several packages missing from main package list 2019-03-10 23:58:49 +01:00
37784b46ad Concatenate packages from different files 2019-03-10 23:58:19 +01:00
c768aa9983 add german / us keyboard layout switching for X 2019-03-10 14:18:05 +01:00
c40bbaeaf7 Update README.md 2019-03-10 08:42:15 +00:00
237d69580e Update README.md 2019-03-10 08:20:19 +00:00
8e2673fbb9 Update README add polybar theme link 2019-03-10 08:42:39 +01:00
6748f72014 Add :q in terminal idea 2019-03-09 22:09:49 +01:00
449983573a Add ack investigation to roadmap 2019-03-09 21:44:40 +01:00
712b6b389a Add simple nvim personalizations 2019-03-09 21:33:42 +01:00
6ee6fb96f6 Add cl alias to clear terminal 2019-03-09 21:33:42 +01:00
82d1095620 Update README.md 2019-03-06 12:14:21 +00:00
21b56671da Add bootstrap scripts to repository to be versioned 2019-03-06 13:06:44 +01:00
9cbce930ce Remove dotfiles setup for each shell startup 2019-03-05 17:45:44 +01:00
0a5b98df92 Update README.md to contain all roadmap lines 2019-03-05 14:49:40 +01:00
96c78612a4 Integrate sensible vim plugin 2019-03-04 11:47:17 +01:00
61f26f4708 Set up switchtes between floating/tiling to be v based. 2019-03-04 10:51:06 +01:00
126328dc5c Create base-level comfortable tmux config 2019-02-27 14:42:45 +01:00
39ca1b4d5c Move Capslock Remapping to xinitrc
Prevents a new instance of xcape being started with every single
shell session (i.e. a lot of sessions with tmux, urxvt, etc.).
Instead initializes xcape key replacement once when starting x
2019-02-27 10:02:06 +01:00
1097515a34 Make i3 window closing mod+x, same as tmux prefix+x 2019-02-26 18:13:40 +01:00
cb898f2dec Make capslock behave as control/escape key
Behaves as control when used in conjunction with other keys.
Behaves as escape when used alone. When accidentally pressed
keep long pressing (>500ms) and it will pretend to not have
been pressed.
2019-02-26 12:39:00 +01:00
3d5389c8d4 Add term cursor overrides to tmux
Allows cursor to be changed by nvim whenever
it mode-changes. Works in urxvt, untested
in other terminals.
2019-02-26 10:45:36 +01:00
25d4f1df54 Automatically call nvim with vim command if installed 2019-02-26 10:31:40 +01:00
f4b0d38148 Add tm command to dynamically attach to tmux sessions
If a session is running, run a detached session. (Detach
all other clients.) If no session with the name is
running, create a new session and attach. Session name
can be passed in, or defaults to current directory name.
2019-02-26 10:10:03 +01:00
26f06d51b4 Set nvim as default EDITOR environment variable 2019-02-26 10:07:54 +01:00
72a6eafb72 Hard-code theming into tmux.conf. Enable Prefix/Command Highlighting in status bar. 2019-02-25 10:33:48 +01:00
ecde934d1d Disable urxvt tabbing, to replace with tmux 2019-02-25 10:32:20 +01:00
2da738f1a8 Make tmux & tpm XDG compliant. 2019-02-25 00:38:18 +01:00
b3b6d91f33 Add unique mpv script for playlist queuing with qutebrowser. 2019-02-24 16:27:12 +01:00
b9ceee0ed3 Move XDG specification to .profile, get called (manually) by zshrc and automatically by bash. 2019-02-24 16:22:41 +01:00
fa1db16f74 Revert ssh script to zsh dir. Scripts dir should be reserved for callable scripts as a bin directory living on the path. 2019-02-24 16:21:30 +01:00
efffd56d63 Move larger scripts into separate dir 2019-02-24 13:28:35 +01:00
9f18216fb9 Move Xresources files to better comply with XDG 2019-02-24 13:03:17 +01:00
71c5944bf8 Simplify zsh config file structure 2019-02-24 12:34:40 +01:00
7bdf7ab1cd Fix plugins looking for wrong zgen directory 2019-02-24 12:09:43 +01:00
ff874c4c79 Refactor: Extract zsh config file loading to function 2019-02-24 12:04:32 +01:00
54b756a0f6 Remove echo from plugin loader 2019-02-24 12:02:50 +01:00
5e50aafcd0 Begin moving to new XDG compliant directory structure 2019-02-24 11:06:50 +01:00
50c1b6cacb Change i3 System keys, Fix up config organization 2019-02-24 09:12:47 +01:00
c628081f35 Set i3 font to Fira Code, Give statusbar softer colors 2019-02-24 09:11:38 +01:00
34bde6ba54 Rename urxvt to fit Xresources naming scheme 2019-02-21 21:34:34 +01:00
af27c578b2 Remove larbs from repo, can be called as gitlab snippet instead. Fix some documentation in zshrc. 2019-02-21 19:36:24 +01:00
e4980932b9 Add larbs script to automated package and dotfile installation 2019-02-21 18:25:02 +01:00