Marty Oehme
34779454be
Add simple stow automatic linking script
2019-12-30 00:02:17 +01:00
Marty Oehme
d34cecb27e
Switch to GNU stow
2019-12-29 23:12:13 +01:00
Marty Oehme
a2605c4254
Fix test cases
2019-12-28 11:23:09 +01:00
Marty Oehme
cfd4c7e21f
Fix shell linter error
...
Did not correctly account for shell glob matching.
2019-12-28 11:19:10 +01:00
Marty Oehme
bc4b416f53
Fix WIKIROOT env var tests
...
Fixed tests using new file structure for personal environment variables.
Added test cases for library environment variable and bibtex (default)
reference file variable.
2019-12-28 11:16:14 +01:00
Marty Oehme
bd96394d67
Fix pdf compilation targets and Library envvar
...
Pdfs will be compiled, replacing special characters with underscores;
this fix also looks for underscored files when trying to open the
compiled version of a file.
The Library environment variable (for my default bibtex library
directory) overwrote yay's library directory; it has been renamed to
LIBRARYROOT to both mirror WIKIROOT as my note directory and keep the
LIBRARY variable empty so yay will continue working.
2019-12-28 10:07:05 +01:00
Marty Oehme
66cdb395aa
[qutebrowser] add printing to pdf
...
Use command page-to-pdf or shortcut gp to print current page to pdf and
save it to default download directory.
Fixes #66
2019-12-25 11:22:06 +01:00
Marty Oehme
58ccacac0b
Move paths to new documents paths
2019-12-20 14:21:08 +01:00
Marty Oehme
ff2efa19fd
Modify alternative date display to include week
...
Shows week number in parantheses when clicking the date.
2019-12-20 14:08:32 +01:00
Marty Oehme
6440179749
Add Polybar battery indicator and brightness ramp
2019-12-20 13:01:50 +01:00
Marty Oehme
abde786e38
Add shaarli quick add bookmarklet to qutebrowser
...
Invoked by leader + bs (for bookmark shaarli); opens up the post page of
shaarli (hardcoded to my personal instance for now).
2019-12-20 12:21:57 +01:00
Marty Oehme
d7f51e66cd
Fix WikiRoot test
2019-12-04 17:01:15 +01:00
Marty Oehme
d4ae593f50
Add function to check for installed program
...
Notifies if program is missing.
2019-12-04 16:57:15 +01:00
Marty Oehme
eb88925501
Add pandoc/rmarkdown compilation shortcuts to vim
2019-12-04 10:27:57 +01:00
Marty Oehme
faf0542563
Make spotify behave, Enable qutebrowser tab reposition
2019-12-03 23:19:47 +01:00
Marty Oehme
87cc2bc2bc
Add file compilation / opening shortcut to vim
2019-12-03 23:18:47 +01:00
Marty Oehme
c0d6300dcc
Add pandoc usage of BIBFILE env var if existing
2019-12-03 23:17:59 +01:00
Marty Oehme
920af8e9ba
Add default apps, folders environment variables
2019-12-03 23:13:43 +01:00
Marty Oehme
18ba1fe6f0
Organize scripts folder
2019-12-03 23:12:44 +01:00
Marty Oehme
bf7d0fddd8
Removed transparency from windows in picom
2019-12-03 11:37:34 +01:00
Marty Oehme
99955b3723
Add deepl translation quicksearch to qutebrowser
...
Added deepl translation search engine with dt (deepl-translate). Moved
google translation to gt (google-translate) to correspond for both
engines.
2019-12-03 11:36:31 +01:00
Marty Oehme
888ef54ab2
Add easier i3 container stacking and creation
...
mod+s to generate the next container with a vertical split, mod+S to
generate it with a horizontal split. Stacked container view has been
moved to mod+W (while tabbed remains mod+w). Faster resize options with
[r]HJKL have been added.
2019-12-03 11:32:18 +01:00
Marty Oehme
a06890122c
Change polybar font order
...
Will try to use Comic Neue for display, if that is not found will switch
to Noto Sans. For icon display, it then switches to Iosevka Nerd Font
enlarged, to better display icons.
2019-12-03 10:33:30 +01:00
Marty Oehme
f25c23a053
Add monitor backlight volume
2019-12-03 10:33:09 +01:00
Marty Oehme
6816cd0ebd
Add mpris script to polybar
...
Depends on playerctl to function correctly.
2019-12-02 22:19:49 +01:00
Marty Oehme
57336630d3
Add mpris and volume modules to polybar
2019-12-02 22:14:26 +01:00
Marty Oehme
09cd53381a
Fix polybar tray placement
2019-12-02 21:38:40 +01:00
Marty Oehme
5b444c8b23
Add better design for i3 mode indicator
2019-12-02 21:21:15 +01:00
Marty Oehme
430b018e74
Simplify i3 workspaces with polybar icons
2019-12-02 21:14:39 +01:00
Marty Oehme
8be1b224f9
Add bar argument to polybar launch script
...
Can launch multiple polybars (defined in polybar/config file) by passing
them to the command, e.g. `polybar-launch my-bar1 my-bar2`
2019-12-02 20:58:36 +01:00
Marty Oehme
f3460e6ff1
Move polybar scripts to config directory
2019-12-02 20:33:37 +01:00
Marty Oehme
78a008c738
Add keybase autostart
2019-12-02 19:50:54 +01:00
Marty Oehme
2413f5ec42
Add i3 autostart scripts and media mode
2019-12-02 19:43:07 +01:00
Marty Oehme
2915f036fd
Add nextcloud client autostart
2019-12-02 19:02:21 +01:00
Marty Oehme
9b4dd143f7
Add polybar scripts
2019-12-02 19:01:58 +01:00
Marty Oehme
a5d4ec5e4a
Add networkspeed indicator
2019-12-02 16:44:21 +01:00
Marty Oehme
d5ef988d76
Add arch update indicator
2019-12-02 16:23:22 +01:00
Marty Oehme
d6374274c5
Add initial polybar config
...
Includes i3 workspaces, cpu load bar, temperature warning (with chilis),
and a toggleable date/clock in the corner.
2019-12-02 15:59:12 +01:00
Marty Oehme
e8ecde9a6a
Revert picom use of experimental backends
...
Experimental backends have too many hiccups still to be used full-time
unfortunately. (though not surprisingly, being called experimental)
2019-11-30 11:41:42 +01:00
Marty Oehme
381031749e
Fix alias overlap of fasd, pywal
...
sd was both set by fasd and pywal. Fixed fasd to not alias anything to
sd, so my personal alias takes precedence.
2019-11-29 22:05:15 +01:00
Marty Oehme
5c433ca99e
Add binds for quick access to pywal themes
...
Binds mirror qutebrowser theming: sd/sD/sl/sL
sdD changes to dark variants,
slL to light variants. Uses gruvbox for small letters, themes mimicking
pencil/one for large letters.
2019-11-29 21:07:18 +01:00
Marty Oehme
ba46f3ba74
Fix tmux split pane keybind
...
Horizontal pane splitting with \ stopped working, it apparently needs to
be quoted in order to be registered correctly. Vertical keybinding still
worked, but to keep consistency was quoted as well.
2019-11-29 21:05:50 +01:00
Marty Oehme
2f18a9d5ff
Remove unnecessary aliases from fasd
...
I never use half the aliases that fasd provides by default. To make room
for personal quick bindings, simply disable them. They are commented
should I want to make use of them in the future.
2019-11-29 21:03:58 +01:00
Marty Oehme
e6afab4a3b
Remove deprecated faux scroll variable from alacritty
2019-11-29 21:03:06 +01:00
Marty Oehme
47b4774505
Add fuzzy package installation/removal
...
Use fzay to install packages by fuzzy finding them. Use uzay to
uninstall with fzf.
2019-11-24 16:18:10 +01:00
Marty Oehme
82d2e3079a
Add simple package bootstrap script
2019-11-24 16:17:14 +01:00
Marty Oehme
ae1a477301
Add prose module to vim
2019-11-23 17:52:29 +01:00
Marty Oehme
0963825c61
Move filetype mappings to localleader
...
Anything prose oriented, markdown oriented, academic publishing oriented
now lives under the localleader (, atm).
Fixes #62
2019-11-21 18:09:11 +01:00
Marty Oehme
1b12ca0d13
Add experimental coc.nvim module
2019-11-21 18:04:25 +01:00
Marty Oehme
f778d2c536
Merge branch '63-split-plugin-loading-into-modular-files' into 'master'
...
Resolve "Split plugin loading into modular files"
Closes #63
See merge request marty-oehme/dotfiles!25
2019-11-21 16:23:12 +00:00