Commit graph

284 commits

Author SHA1 Message Date
Marty Oehme b5e979189b [nvim] Add german dict possibility 2019-09-02 19:15:14 +02:00
Marty Oehme 29d7d4a65f [nvim] Add spellchecking shortcuts to vim
<leader>O to enable spellchecking for current buffer,
<leader>o to show suggestiong for word under curser.

(Try it out here, just hover over misspelled cursor!)
2019-09-02 19:07:44 +02:00
Marty Oehme a7397dc58d Resolve "Set up papis configuration for reference management"
Add papis config file. Sets up a single 'academia' library in Nextcloud/Library folder.

Uses vim for most editing, and vifm as the file manager. No advanced functionality of papis is touched yet.

The structure of the library is to use authorname-title as subfolders in the library for the individual document clusters (i.e. the info.yaml files and any associated document files or notes).

Will need to further test functionality.
2019-09-02 13:54:24 +00:00
Marty Oehme 499d375791 Add basic dimswitch
Prints out current version number and simple usage instructions on invocation
with -h, --help, -v, --version. Displays used configuration file when invoked
with -i/--info.

Adds simple toggle ability script, used by simply invoking `dimswitch` from the
.local/bin/ directory. In this dotfile configuration that directory is added to
the path, so can be invoked from anywhere.

Invoked without any options it will look for a line which specifies a theme
with a `-light` or `-dark` option appended, and switch them out. Does not
change the vim colorscheme or background, and can not change the theme in
alacritty itself.

The extent of this script is still limited, if it should be expanded python
seems more suited. For further discussion, see its original Merge Request !18.
2019-09-02 11:00:28 +00:00
Marty Oehme 659bd61af3 [qutebrowser] Revert to downloading PDFs for now
Should implement checking existence of pdfjs on the system before either
showing PDFs in the browser or downloading.
2019-09-01 11:03:55 +02:00
Marty Oehme 39e2035571 Add qutebrowser as default BROWSER env var 2019-08-29 16:45:16 +02:00
Marty Oehme 13625bafec [qutebrowser] Add adblock blacklist, slightly change media shortcuts 2019-08-29 16:44:15 +02:00
Marty Oehme 991b906690 Add js whitelist for gmaps, gmail. Fix tab display
Tab titles need a number in front for quick <number>gm movement. Google
maps and Google mail do not work without javascript.
2019-08-27 14:13:18 +02:00
Marty Oehme e5088962fb [qutebrowser] Add toggl to javascript whitelist 2019-08-08 14:12:43 +02:00
Marty Oehme dbcc42051e [qutebrowser] Add dict.cc quick search engine
Use d and search term to translate the therm (by default German-English
and vice versa).
2019-08-08 13:34:40 +02:00
Marty Oehme 9061c77232 [qutebrowser] Add Todoist to javascript whitelist 2019-08-08 13:20:18 +02:00
Marty Oehme b83a679d1d [qutebrowser] Add search engines, javascript toggle
Toggle Javascript on/off with <leader>js. Reload the configuration file
with <leader>VV. The search engines include reddit, github, wikipedia,
archlinux, aur, gopackages and more.
2019-08-06 09:25:57 +02:00
Marty Oehme 7fab7dd6fb [tmux] Add remote session nesting
If calling a tmux session within a tmux session, pressing F12 will
toggle between sending commands to the outer or inner session. If the
outer session is inactive its status-bar will be slightly greyed out to
show that no commands will reach it. If the inner session is a remote
ssh session, it will set some additional stylings for the status-bar to
further differentiate the two.
2019-07-27 12:29:47 +00:00
Marty Oehme b11343b73a Add bats unit testing to repository
Will recursively look for `*.bats` files and run them with bats-core test suite. Simple sample unit tests for existing scripts are included in `.config/shell/rc.d/test`.
2019-07-27 11:42:54 +00:00
Marty Oehme beb5f1c323 Rename alias & env setting shell scripts 2019-07-27 11:29:31 +02:00
Marty Oehme b9441dc36d [vifm] Add icons for most used filetypes 2019-07-26 13:42:45 +02:00
Marty Oehme 6277ed1cf1 [tmux] Fix root directory setting command 2019-07-26 13:41:50 +02:00
Marty Oehme 590f430a09 Merge branch 'master' of gitlab.com:marty-oehme/dotfiles 2019-07-25 12:28:33 +02:00
Marty Oehme eca508e230 [tmux] Notes session set vim root to notes dir 2019-07-25 12:28:00 +02:00
Marty Oehme d7e8831423 Fix static analysis and lint errors 2019-07-24 11:32:04 +02:00
Marty Oehme 8494eda973 [nvim] Add shfmt and analysis to zsh files 2019-07-24 10:58:46 +02:00
Marty Oehme bedf7e18a9 Fix static analysis errors 2019-07-24 10:54:06 +02:00
Marty Oehme 05c189cfa4 Fix merge errors 2019-07-24 10:42:12 +02:00
Marty Oehme ef73a11e51 Naive fixing of linter errors 2019-07-24 07:33:28 +02:00
Marty Oehme 7e302d8770 [dot] Remove legacy bootstrap install scripts 2019-07-23 16:56:38 +02:00
Marty Oehme 6e09ca47cb [gitlab] Fix sh linting in vim and pipeline 2019-07-23 16:50:30 +02:00
Marty Oehme 2b8540f6cf [nvim] Remove golang-ci metalinter, rely on vim-go
vim-go already provides the linting necessary for golang. Using
golang-ci additionally only complicates matters and provides no benefit.
Additionally, it did not seem to be able to track files other than the
one in the current buffer, or those open in hidden buffers and would
show (false) errors of classes or functions not found even when they
existed.
2019-07-23 15:41:23 +02:00
Marty Oehme 7d414b294c [tmux] Add notes default session file
Called with `tm notes.session`. Calls up a vifm instance pointed to the
notes directory, and a vim session pointed to the notes index file.
2019-07-17 10:47:08 +02:00
Marty Oehme c9e3b917f2 Merge branch 'master' of gitlab.com:marty-oehme/dotfiles 2019-07-16 21:17:57 +02:00
Marty Oehme 1fafcaadc4 Add dotfile configuration session
Invoked with `tm dot.session`. Contains a git window watching the
dotfiles status, diff, and a git log of recent commits. Contains a
window with vim. Contains a third window to test out the resulting dot
commands. Kept simple and clean.
2019-07-16 21:17:04 +02:00
Marty Oehme 4668849a4f Add italics in vim
Italicizes comments and anything which should be italicized in text
(e.g. markdown *star-surrounded* words). Might lead to errors in ssh
connections, will have to test.
2019-07-16 13:13:48 +02:00
Marty Oehme c581e72110 Add yanking filepath/dir from vifm to clipboard
Use yd for directory, yf for file path, yn for file name (without full
path), yr for yanking the root of current filename. Makes use of xclip
to work.
2019-07-16 13:12:01 +02:00
Marty Oehme c42625f4be Add toggleable color schemes to alacritty 2019-07-16 09:46:15 +02:00
Marty Oehme 2e9bda1fd6 [vifm] Add zathura association to .epub files 2019-07-12 14:02:50 +02:00
Marty Oehme f3c89aa1e3 Add golang linters to vim 2019-07-11 09:01:00 +02:00
Marty Oehme ea7e3635fe Automate initial tmux plugin installation 2019-07-08 22:06:56 +02:00
Marty Oehme 6f2f130212 Add golangci linter to vim through ale 2019-07-08 22:06:25 +02:00
Marty Oehme 95c3305cbb Allow entering vifm in pwd with vmm alias
vifm enters last open dirs by default. vmm alias opens vifm with the pwd
as the opened dir instead. Passing along arbitrary paths to vm also
opens vifm there.
2019-07-08 22:04:52 +02:00
Marty Oehme a736a107df Add keymappings to vifm: sync panes, hide dotfiles
Set the current pane to the other pane with <c-y>. Hide dotfiles with zc
(zm still works) to mimic the vim behavior.
2019-07-04 10:33:16 +02:00
Marty Oehme ef7c6ba8c8 Enable vifm image previews 2019-07-04 10:30:24 +02:00
Marty Oehme 62610c82c5 Add vim folds to vifmrc file 2019-07-04 08:19:16 +02:00
Marty Oehme f932aa4b97 Merge branch '37-replace-ranger-with-vifm' into 'master'
Resolve "Replace ranger with vifm"

Closes #37

See merge request marty-oehme/dotfiles!11
2019-07-03 20:29:35 +00:00
Marty Oehme 9df014fa62 Replace rifle with xdg-open for fuzzy file opening
rifle is going away soon with ranger being replaced by vifm in these
dotfiles. To be prepared, and make them more universal, the fuzzy file
finder uses xdg-open to open any files.
2019-07-03 22:27:57 +02:00
Marty Oehme bf28f2067d Add first draft of vifm configuration 2019-07-03 22:24:01 +02:00
Marty Oehme f16bdd0c7b Add default vifmrc 2019-07-03 16:23:25 +02:00
Marty Oehme 9a1617b78a Add go configuration to vim
added vim-go plugin and assorted mappings for tests, navigation, running
and documenting go files
2019-07-03 11:49:24 +02:00
Marty Oehme 0187636e22 Change gopath to default to the new project folder
Moved from Code folder which is deprecated.
2019-07-03 11:48:27 +02:00
Marty Oehme b66747f9fd Update alacritty config for new alacritty release
Alacritty deprecated some startup options, this should bring them back
into the correct use and get rid of the error message on startup.
2019-06-28 12:25:46 +02:00
Marty Oehme de582afa1d Reword instructions for fuzzy finding programs
Uses the full name of fuzzy finders instead of just their abbreviations
when warning about any of them missing, to make it clearer which
programs the warning is talking about.
2019-06-26 21:21:52 +02:00
Marty Oehme b1cb9ceef9 Remove unused fuzzy finding function 2019-06-26 21:20:40 +02:00
Marty Oehme 368032a73c Switch vim keys for Buffer/File opening
Switch fuzzy opening of buffers to <leader>f, and set opening files in
work directory to <leader>F. Switching these two is intended to allow
easier access to buffer switching, which I use much more often than file
access, especially when working over a longer time-frame in vim.
2019-06-26 21:03:33 +02:00
Marty Oehme a442de0292 Begin adding custom sk command 2019-06-17 23:13:55 +02:00
Marty Oehme 215f93d65a Fix fuzzy directory search
Fixed search to be passed along to cd, not the rifle command.
2019-06-17 22:33:13 +02:00
Marty Oehme 900b949a7a Move fuzzy history search, Add missing fuzzy warns
Moved zhfind command to fuzzy finding since it relies on sk to be
present. Added some preliminary warnings if sk is not on the system.
2019-06-17 18:30:19 +02:00
Marty Oehme 359de7e1bd Rename fuzzy finding shell script
In preparation for extending the scripting, renamed the script from just
being a re-aliasing of fzf. Now, all fuzzy finding logic can reside in
this file.
2019-06-17 18:01:23 +02:00
Marty Oehme 348621d824 Add automatic choice of greplikes/fzflikes 2019-06-17 09:18:50 +02:00
Marty Oehme 949e071b97 Fix .. command to go up to parent directory
Fixed the quick-style .. to go up a directory. Use `cd ..` to enable the
fzf enabled selection if you quickly need to go up multiple directories
instead.
2019-06-17 09:17:17 +02:00
Marty Oehme 07c3d6e05b Revert removal of wiki delete page mapping 2019-06-13 21:38:50 +02:00
Marty Oehme cd0894b01f Set terminal font size to more reasonable size 2019-06-13 21:38:00 +02:00
Marty Oehme 5257d3e191 Fix keybinds for wiki.vim keeping defaults
HACK HACK HACK
The default keybinds for wiki.vim are now kept, only removing the ones
that I don't need. For now, since wiki.vim does not seem to allow empty
strings being passed as its keybinds (in order to remove them by
overwriting with empty), it just assigns bogus binds with
<leader>== and an arbitrary number of === following.
2019-06-13 11:12:55 +02:00
Marty Oehme 0925515457 Add tmux session management plugin
Added tmux-resurrect plugin. This allows easy persisting of sessions
through a server shutdown. To save a session, use
<leader><c-s>, to restore it <leader><c-r>.
2019-06-13 07:22:28 +02:00
Marty Oehme 078259182c Add vim rg fulltext fuzzy search for current dir
Allows searching current working directory's files with rg (or
ag,pt,find) when invoked with <c-F> in vim.
2019-06-12 15:11:59 +02:00
Marty Oehme 6557b8dce0 Add quick fuzzy note search to wiki
Use <leader>wf from anywhere to fuzzysearch a phrase over the notes. If
no initial input is given loads all files into the interactive
fuzzysearch. Use <leader>wF to load a more detailed, full-screen windows
(via CtrlSF) which allows direct editing of results and more.
2019-06-12 14:56:15 +02:00
Marty Oehme f06ab7804e Remove subset of vim wiki default mappings
Only keep some of the default vimwiki mappings, since the rest I don't
really need (currently) and they interfere with some other operations I
intend to map (e.g. <leader>wf should fuzzysearch wiki but will toggle a
link when overwritten by the defaults).
2019-06-12 14:22:28 +02:00
Marty Oehme 6298daeca2 Add configurable wiki root directory
Can be set through environment variable WIKIROOT. By default points to
~/Nextcloud/Notes/ but is kept configurable for each computer. Will be
picked up by vim wiki plugin to enable wiki functionality for the
respective directory.
2019-06-12 14:18:46 +02:00
Marty Oehme abccdc7a62 Remove obsolete vim-zettel configuration 2019-06-12 13:34:25 +02:00
Marty Oehme f7b304966c Add full-text search to notes
Adds full-text search with CtrlSF vim plugin. Activated via
<leader>wf, to spell wiki-find (mirrors <leader>ww for wiki-index).

Optimizations can certainly be done.
2019-06-11 14:55:55 +02:00
Marty Oehme eb955beba1 Change wiki root to Nextcloud notes 2019-06-11 13:28:59 +02:00
Marty Oehme d3cc983eff add common vim bindings
* set up beggining/end of line with H/L
* set surround current word/visually selected word with <leader>"
* set text expansion for @@ marty.oehme@gmail.com - email
* set text expansion for ccopy - copyright notice
* set common typos autocorrection
2019-06-11 13:28:59 +02:00
Marty Oehme 54e31a85ac add uppercasing in vim 2019-06-11 13:27:00 +02:00
Marty Oehme 95d79cd39a add basic wiki and zettel structure 2019-06-11 13:27:00 +02:00
Marty Oehme 34f7cd7da9 Add zhfind command
Can be used to fuzzy search through shell history.
2019-06-07 11:39:38 +02:00
Marty Oehme 510443abdf Add fzy alias to be called as fzf 2019-06-07 10:57:06 +02:00
Marty Oehme ffee75f514 Merge branch 'master' of gitlab.com:marty-oehme/dotfiles 2019-06-07 10:30:02 +02:00
Marty Oehme 6b7705409c Add fasd shell hook 2019-06-05 16:44:15 +02:00
Marty Oehme 79768266a1 Add open in webarchive to qutebrowser,unify keys 2019-06-04 13:28:44 +02:00
Marty Oehme eb57109565 Add abbreviations and quote surround to vimrc 2019-06-04 13:28:15 +02:00
Marty Oehme 9153315a09 Clean section breaks in vimrc 2019-06-04 13:27:01 +02:00
Marty Oehme 729bcf9660 Automatically start X when on display 1
Should start x after all the XDG folders have been set so that aliases
etc should still work. If binds/aliases do not work (things like tm, tl,
cl and so on) then this is presumably caused by a race condition and x
should only be started *after* all directories have benn set.
2019-06-04 11:30:45 +02:00
Marty Oehme 8a31e9024a Add wallabag article quickadd to qutebrowser
Adds :wallabag-add command to qutebrowser to add current page to it as
an article. Can optionally use <leader>ra (read-add) for the same functionality.
2019-05-28 11:10:03 +02:00
Marty Oehme df45a08c6c Move scripts to .local/bin
Moved all personal scripts to ~/.local/bin to be systemd file hierarchy
compliant, as well as XDG compliant. Since they are not configuration
options they don't have anything to do in .config directories.
Also, it's just easier to find than the previous .config/scripts/bin.
2019-05-23 11:20:11 +02:00
Marty Oehme 992dedfd5b Remove tmux legacy styling
Switch option-fg, -bg and so on for the new style options which have now
superseded the legacy styling. Tmux manual
[here](https://man.openbsd.org/tmux.1#STYLES).
2019-05-23 09:45:48 +02:00
Marty Oehme 170415bc40 Improve qutebrowser configuration file
Added
* keybindings to hide/display tabbar
* leader-key binding mimicking vim
* darkmode/lightmode unified stylesheets in solarized theme
* lazy tab restoration on loading sessions
* tab closing/restoring with x/X
2019-05-22 19:58:30 +02:00
Marty Oehme e28a068bb9 Fix duplicate i3 keybind close window
Kill window in i3 shadows shutdown pc in x. This changes the close
window key to be super+shift+c.
2019-05-22 14:49:10 +02:00
Marty Oehme 1f491f8f23 Fix background picture folder name in i3 config
i3 was looking for the picture in Pictures, but it is spelled with a
small p - pictures in my xdg dirs.
2019-05-22 14:43:31 +02:00
Marty Oehme 844256901d Remove duplicate keybindings from i3 config
Removed the keybindings now handled by sxhkd. Some are changed around
slightly, most of them are still the same.
2019-05-22 14:42:39 +02:00
Marty Oehme bdbde11ef1 Add sxhkd key bindings file
Added the key bindings from i3 to sxhkd, making use of the new
dmenuprompt program.
2019-05-22 14:41:33 +02:00
Marty Oehme 472b2e8f92 Add simple prompt program based on dmenu
Can be used to as for confirmation for actions (E.g. shut down pc,
reboot and so on). Takes 3 parameters, with the last being optional, in
the form of:

dmenuprompt "Text to display" "command to execute on yes"
[success/warn/danger]

The last flag only changes the colors being displayed by the prompt.
If the last flag is not provided, it will display in default colors.
2019-05-22 14:24:29 +02:00
Marty Oehme 0e829a629c Fix i3 config indentation 2019-05-22 13:30:01 +02:00
Marty Oehme 85100995df unify vim prose functionality under one function 2019-05-20 17:13:38 +02:00
Marty Oehme 9000b8b873 add U for redo in vim, set localeader to leader 2019-05-20 17:02:32 +02:00
Marty Oehme db0d76c976 change default shell font size
set font size to better fit for laptop screen, makes tmux bar flush in full screen
2019-05-20 14:49:36 +02:00
Marty Oehme d0dc8ed763 add buffer splitting to vim
Uses same bind as tmux, only with leader instead of C-a in front of it.
2019-05-20 13:07:34 +02:00
Marty Oehme 4e0ceb06f0 add mpv and tab toggle keys to qutebrowser 2019-05-16 16:14:09 +02:00
Marty Oehme 49b8171eb4 set default qutebrowser editor to nvim 2019-05-16 14:25:19 +02:00
Marty Oehme 5d146684a9 Merge branch 'master' of gitlab.com:marty-oehme/dotfiles 2019-05-15 10:33:31 +02:00
Marty Oehme 244b1e98bd fix plugin check on vim startup 2019-05-15 10:28:12 +02:00
Marty Oehme 8504d8f769 add check for autojump plugin before loading into shell 2019-05-15 10:27:03 +02:00
Marty Oehme 574afea895 Set up function keys for i3 2019-04-29 15:52:49 +02:00
Marty Oehme 10f85e19b0 add i3status config file 2019-04-26 14:16:26 +02:00
Marty Oehme fb5affc593 change shell exit alias to :q to mirror vim 2019-04-23 14:48:42 +02:00
Marty Oehme ae3af530f9 update plug, add F for vim buffersearch 2019-04-12 14:43:37 +02:00
Marty Oehme 34303758e6 specify home directory structure 2019-03-22 11:49:12 +01:00
Marty Oehme 0e21be8abc add lazy loading to many plugins 2019-03-21 00:06:40 +01:00
Marty Oehme f479ae759c set terminal to nord color scheme 2019-03-20 22:46:48 +01:00
Marty Oehme bb0c041d5e automatically toggle line numbers for buffers 2019-03-20 22:46:24 +01:00
Marty Oehme 2136b3eb97 add small fixes for prose mode & good prose theme 2019-03-20 22:25:21 +01:00
Marty Oehme bb092b628b add sentence textobject plugin 2019-03-20 19:41:22 +01:00
Marty Oehme 2f7c21ebf8 add exchange,surround operators 2019-03-20 18:46:02 +01:00
Marty Oehme 98f4ce3225 add markdown workflow plugins 2019-03-20 18:37:04 +01:00
Marty Oehme 0efb98fa30 add nerdtree git status info 2019-03-20 16:35:11 +01:00
Marty Oehme 961e6d1c6c set up nerdtree plugin 2019-03-20 16:13:18 +01:00
Marty Oehme c194d134e3 add gruvbox syntax theme 2019-03-20 16:12:46 +01:00
Marty Oehme 8d2ca59a11 add plugin comments 2019-03-20 16:12:13 +01:00
Marty Oehme 54b0f0d4ee automatically install plugins, add qol changes 2019-03-20 16:09:48 +01:00
Marty Oehme 4198c155a1 stop sourcing vimrc on every save 2019-03-20 14:30:36 +01:00
Marty Oehme e75653b4ef only load vimplug if it exists, ignore otherwise 2019-03-20 14:28:50 +01:00
Marty Oehme 003b053fe7 add sectioning to vimrc 2019-03-20 14:27:54 +01:00
Marty Oehme 992d19da56 add automatic vim plugin manager installation 2019-03-20 14:06:46 +01:00
Marty Oehme ae8ac10b0b add q and wq alias for shell 2019-03-17 22:31:24 +01:00
Marty Oehme 4066dfd7b9 let xdg take care of directories 2019-03-17 19:46:20 +01:00
Marty Oehme 1d756d13db add html+typescript plugins to vim 2019-03-17 19:45:29 +01:00
Marty Oehme 31e8c4eae3 move tmux to new (temporary) todolist and system-top panel 2019-03-17 19:45:07 +01:00
Marty Oehme c4eb15e5b7 integrate vim and tmux pane movement 2019-03-15 16:26:57 +01:00
Marty Oehme 51144bc904 remove alacritty window padding 2019-03-15 15:18:34 +01:00
Marty Oehme 94e3b7a2c1 fix i3 gap size 2019-03-15 15:18:05 +01:00
Marty Oehme 7915ce2a9c remove compton opacity override to enable flashfocus 2019-03-15 15:14:43 +01:00
Marty Oehme f3ad7e4f9e fix k script order 2019-03-15 14:56:18 +01:00
Marty Oehme afd94a8592 organize zsh scripts 2019-03-15 14:54:09 +01:00
Marty Oehme a446cd7a7a organize all shell scripts into logical dirs 2019-03-15 14:40:03 +01:00
Marty Oehme be53599ec9 set alacritty to use monospace font 2019-03-15 14:00:21 +01:00
Marty Oehme 26b58e78c9 add fontconfig substituting monospace for iosevka where available 2019-03-15 13:59:08 +01:00
Marty Oehme 46f0429582 remove window dimming in compton 2019-03-15 13:44:23 +01:00
Marty Oehme 866c04cfaa add xdg user-dirs for xdg-user-dirs package 2019-03-15 11:30:36 +01:00
Marty Oehme ba6a320dff exchanged fira code for iosevka 2019-03-14 18:11:08 +01:00
Marty Oehme 2bd871a717 add nerdtree to vim and give it keybinding 2019-03-13 18:01:53 +01:00
Marty Oehme 2a2991796d change to new tmux statusbar theme 2019-03-13 17:19:27 +01:00
Marty Oehme 1d594670de remove unneccessary vim colorschemes and set tmux statusline 2019-03-13 17:18:47 +01:00
Marty Oehme 8a373f6838 add vim colorschemes and airline 2019-03-13 15:08:39 +01:00
Marty Oehme 9073f90eda add desktop simple compositing configuration (no blur, no transp) 2019-03-13 13:03:37 +01:00
Marty Oehme 9ee089caab add i3 gaps management 2019-03-13 11:57:46 +01:00
Marty Oehme 22e8c4b0c6 add feh for wallpaper 2019-03-12 18:16:22 +01:00
Marty Oehme 83a74058c8 rename testing package group 2019-03-12 17:54:27 +01:00
Marty Oehme 926b73e1b8 Switch static workspaces with icons 2019-03-12 17:32:31 +01:00
Marty Oehme 02277a3ae2 allow toggling i3 gaps with mod+g/G 2019-03-12 16:50:04 +01:00
Marty Oehme 23fe092d7f move scripts to script directory 2019-03-12 16:05:36 +01:00
Marty Oehme d11f04dbf6 rename zsh script files to end with .zsh 2019-03-12 15:57:24 +01:00
Marty Oehme 4eb00e6915 fix XDG_CONFIG_HOME naming 2019-03-12 15:48:00 +01:00
Marty Oehme 283f86a6ba rename fs to base packages, add topgrade 2019-03-12 15:22:46 +01:00
Marty Oehme 655967427f add xcape as default package for x group
used to map capslock both to control (when pressed together with
other keys) and escape (when pressed on its own).
2019-03-12 14:55:47 +01:00