aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-05-30Add calculator scratchpadAdrian Kummerlaender
2019-05-28Enable touch scrolling in FirefoxAdrian Kummerlaender
2019-05-23Update majestix screen resolutionAdrian Kummerlaender
2019-05-22Add tasksAdrian Kummerlaender
2019-05-21Add nix-shell fish aliasAdrian Kummerlaender
2019-05-11Update Tasker tasksAdrian Kummerlaender
2019-05-09Add alternative screenshot binding for athenaAdrian Kummerlaender
2019-04-27Set meld as git merge toolAdrian Kummerlaender
2019-04-27Update qt config to use new flagAdrian Kummerlaender
2019-04-27Enable stalonetray on asterixAdrian Kummerlaender
2019-04-24Set Zathura font size depending on screen DPIAdrian Kummerlaender
2019-04-17Update config after system updateAdrian Kummerlaender
2019-03-03Add font config for non-qt neovim UIs, fzfAdrian Kummerlaender
2019-03-03Update to use nvim by defaultAdrian Kummerlaender
mypkgs builts on nixpkgs-unstable to get a current nvim version. Luckily this kind of mixture of various versions is yet another strong suit of Nix.
2019-03-02Add generic LaTeX shell to TaskerAdrian Kummerlaender
2019-03-02Centrally define set of custom packagesAdrian Kummerlaender
Weirdly I did not find a better way to pass a userspace "<mypkgs>" channel throughout the home-manager expression tree. i.e. adding a "mypkgs ? import <mypkgs> { }" argument to all expressions failed somewhere inside Nix. However this way has the benefit of making it very easy to augment the derivations maintained in pkgs.kummerlaender.eu with additional packages.
2019-03-02Update home-manager installation method to use channelAdrian Kummerlaender
2019-02-26Add READMEAdrian Kummerlaender
2019-02-25Add majestix specific configAdrian Kummerlaender
2019-02-25Wrap common Tasker scripts in functionsAdrian Kummerlaender
2019-02-24Move Tasker into module folderAdrian Kummerlaender
2019-02-24Add Tasker types for opening terminal / vim in local nix-shellAdrian Kummerlaender
2019-02-24Add nix-shell environment type to taskerAdrian Kummerlaender
Allows for convenient management of non-project-specific shell environments.
2019-02-24Define type of task entriesAdrian Kummerlaender
2019-02-22Add obelix specific taskAdrian Kummerlaender
2019-02-22Declare tasks as attribute optionAdrian Kummerlaender
This way it is easy to support e.g. host specific tasks
2019-02-22Add further tasksAdrian Kummerlaender
2019-02-22Setup generic name for easier filtering in taskerAdrian Kummerlaender
2019-02-22Support terminal tasks in taskerAdrian Kummerlaender
2019-02-22Remove unnecessary bindingAdrian Kummerlaender
2019-02-22Nixify project task launcherAdrian Kummerlaender
Task scripts and desktop shortcuts are now autogenerated using a friendly list of tasks in `gui/tasker.nix`. i.e. a separate rofi launcher is unnecessary as the generated desktop files are automatically picked up by stock rofi. This is nice.
2019-02-22Fix desktop change gestureAdrian Kummerlaender
2019-02-21Improvise rofi task launcherAdrian Kummerlaender
`tasker` opens a rofi selection of all scripts found in `~/.local/share/tasks`. This is useful for launching e.g. project specific nix-shells, vim instances and so on. Actual tasks are not included at this point as they are still quite rudimentary. This vision is that this develops into a Nix and XMonad integrated project manager that: * Automatically clones the project repository if it is not already available * Allows for (optional) central management of nix-shell derivations * Allows for easy isolation of project-specific UI utilities * Enables convenient launching of build and test scripts
2019-02-15Update git eMail addressAdrian Kummerlaender
2019-02-15Add uictrl dependenciesAdrian Kummerlaender
2019-02-15Restore consistent XMonad workspace keybindingsAdrian Kummerlaender
2019-02-15Add custom script for cycling workspaces in toucheggAdrian Kummerlaender
2019-02-08Add kitty terminal image display aliasAdrian Kummerlaender
2019-02-02Add NNN cli file managerAdrian Kummerlaender
2019-02-01Add custom config key for enabling hidpi modeAdrian Kummerlaender
If this approach works as well as I hope it might become advantageous to nixify e.g. XMonad configuration.
2019-02-01Add missing lowdpi nix expressionAdrian Kummerlaender
2019-02-01Disable GTK3 scalingAdrian Kummerlaender
2019-01-31Merge branch 'playground/athena'Adrian Kummerlaender
2019-01-31Explicity define some lowdpi valuesplayground/athenaAdrian Kummerlaender
2019-01-31Set hidpi cursor sizeAdrian Kummerlaender
2019-01-31Make XMonad border width host dependentAdrian Kummerlaender
These host dependent changes are starting to get out of hand…
2019-01-31Extract hidpi supportAdrian Kummerlaender
2019-01-31Add thesaurus scratchpadAdrian Kummerlaender
2019-01-31Remove unnecessary package exposureAdrian Kummerlaender
2019-01-31Add basic touchegg setup for athenaAdrian Kummerlaender