Commit Graph

390 Commits

Author SHA1 Message Date
a256b1b7c5 Added floating mode for MPV windows. 2019-04-28 18:33:51 -04:00
55728a78f5 Attempting to just scale up fonts instead of scaling applications.
The output scaling was causing issues where it fonts were blury. This isn't an
ideal solution, and will not work for using an external monitor but since this
machine is currently just serving as a stand alone laptop, this should work.
2019-04-28 18:29:56 -04:00
6a39367eb5 Formatted gopass rofi selector. 2019-04-28 18:28:46 -04:00
607e812771 Removed duplicated vim keybinds 2019-04-27 22:33:49 -04:00
4c33af9021 Switched from swaylock to swaylock-fancy. 2019-04-27 22:32:57 -04:00
17abddd21f Added lockscreen using swaylock & swayidle. 2019-04-27 22:30:11 -04:00
23ff6d5896 Removed autoload of /etc/sway/confid.d
This is unused as is, so we don't really need to worry about this.
2019-04-27 22:29:21 -04:00
133b134a35 Removed commented colors 2019-04-27 22:28:44 -04:00
e5123086cc Merge branch 'master' of git.jpatrick.io:james/dotfiles 2019-04-27 20:50:26 -04:00
aec79627c5 Adding placeholder readme file. 2019-04-27 18:23:10 -04:00
30b0cc68ae Adding makefile for all current configurations. 2019-04-27 18:21:33 -04:00
7bd836b67c Updated vim to current makefile format. 2019-04-27 18:21:00 -04:00
159e2d6b1b Remove empty trailing line. 2019-04-27 18:20:21 -04:00
f90e026e49 Added missing functionality that was implemented in prior vimrc file.
Primary help for CTRL-P VIM-AIRPLANE, and RAINBOW_PARENTHESE
2019-04-27 18:19:10 -04:00
d26d20d8d6 Simplified base level make to recursive make command.
It will look for all first level child `makefile`, and run assigned target. This
is equivalent to running:

```shell
for i in */makefile; do
  make -C $i $target
done
```
2019-04-27 18:15:45 -04:00
e49934c99d Adding shared makefile logic and helper scripts
Shared logic can be imported via `include ../lib/shared.mk`
Helper functions include 3 current opperations

1. mk_link:: This will create a symbolic link if the file doesn't already exist.
2. rm_link:: Will remove the link if it is a symlink.
3. report :: This color codes the status of a message and adds a leading symbol.

report also can be called with `LAST_RETURN=$? report "message"`
and will expand this to be either `report info "message"` Or `report error
"message"` based on the last return value.
Current status are info, warn, and error.
2019-04-27 18:09:36 -04:00
649b158166 relocated bin -> lib
lib will be more accurate since a lot of these aren't going to be bin stubs.
2019-04-27 18:07:48 -04:00
8c1f8f7485 Removing dead line for testing polybar
Went with waybar instead.
2019-04-24 23:44:30 -04:00
0bdc4b55fc Added loader for GTK3 theming.
I'm hoping this will resolve some of the weirdness with some applications.
2019-04-24 23:41:43 -04:00
f385d5878b Added mako exec
I'm going to use Mako for notifications for now. Dunst looks like it still has a
couple of issues that need to get resolved before I use it with Wayland.
2019-04-24 23:36:24 -04:00
df6c62d54a Adding make command for waybar. 2019-04-20 00:15:00 -04:00
e847a40e5d Adding waybar config 2019-04-20 00:12:18 -04:00
807ca52b2e Added colors.
These are from the Pure color theme. These also match my terminal.
2019-04-18 00:19:52 -04:00
ea24f6c8e2 Added sway config file.
This is still a work in progress, but its at a point where I should start versioning this first.
2019-04-17 22:24:19 -04:00
4ad30a7e8b Removed white space. 2019-04-17 22:24:07 -04:00
167517757c Added Forward command, and unbind <C-b> to access bookmark sidemenu. 2019-04-17 22:23:04 -04:00
dcfa50e222 added vim/.netrwhist to ignore. 2019-04-17 19:32:07 -04:00
2d213d8da4 Added special keyfile path for git.jpatrick.io 2019-04-15 20:18:15 -04:00
fee5f79d64 Adding SSH config to dotfiles.
This currently included 2 important settings.

1. Keep alive for SSH
2. The correct port for SSH on git.jpatrick.io
2019-04-15 20:10:13 -04:00
adbe85b7c1 Added post-merge hook to run update on merge.
This will case `make update` to run everytime there is a successful
merge. This will include everytime the is a non no-op merge. This *will
not run* if:

1. There is no changes.
2. There is a conflict in the merge.

Additionally the make install set will now sym link the post-merge hook.
2019-04-15 20:00:14 -04:00
3499035ca4 Added Tridactyl config 2019-04-15 01:57:22 -04:00
b4de2d5402 Added vim.plug's plugin directory to gitignore 2019-04-14 19:06:17 -04:00
f5174f5a85 Corrected issue with sh not understanding quoted commands. 2019-04-14 19:04:51 -04:00
cd39fb13dc Added makefiles for both vim and dotfiles as a whole.
Rough draft at this point but should work.
2019-04-14 03:26:21 -04:00
d52c85c86d Added tmux configuration. 2019-04-13 19:07:24 -04:00
f58109aa66 Added env to spell.
Was getting annoying having that highlighted as wrong.
2019-04-13 16:33:11 -04:00
c9f8a90255 Added ignores for spell. 2019-04-13 16:32:20 -04:00
bfe0b4d80c Adding current version of my vim env to repo
This needs to be updated. But that is currently low on my list of
priorities. I will set up the rest of my env first and come back to
this.
2019-04-13 16:29:46 -04:00
203a6231dc Added empty folders for autoload and backup
Autoload is used by vim.plug, but the makefile will pull fresh copy of
the vim.plug script on merge (after any non no-op pull).

Backup will keep. Well backups. Never check these in.
2019-04-13 16:14:36 -04:00
a801796680 Adding OSX finder artifcats to ignore. 2019-04-13 14:49:34 -04:00