Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-04 | Disable GTK3 menu bar window dragging | Adrian Kummerlaender | |
…this was a _joy_ to debug. Who would have thought that the GTK3 default interferred with window management to that extend. | |||
2018-06-30 | Setup automatic session locking | Adrian Kummerlaender | |
2018-06-28 | Add i3lock keybinding | Adrian Kummerlaender | |
2018-06-28 | Make XMonad mouse bindings more explicit | Adrian Kummerlaender | |
Fixes problem where I accidentally moved floating scratchpad windows while using the trackpoint. | |||
2018-06-26 | Enable dconf settings | Adrian Kummerlaender | |
2018-06-26 | Drop down GTK3 file chooser dialog | Adrian Kummerlaender | |
Default floating placement was too large for screen. | |||
2018-06-22 | Fix green color value | Adrian Kummerlaender | |
2018-06-21 | Fix terminal color scheme | Adrian Kummerlaender | |
2018-06-17 | Fix insertPosition for floating windows, dialogs from scratchpad | Adrian Kummerlaender | |
2018-06-15 | Place new windows below current window in stack | Adrian Kummerlaender | |
2018-06-12 | Replace layout rotation with toggling and and transformations | Adrian Kummerlaender | |
2018-05-22 | Use kitty in rofi | Adrian Kummerlaender | |
2018-05-21 | Enable nvim-qt titlestring, clipboard integration | Adrian Kummerlaender | |
2018-05-19 | Change XMonad editor keybinding to nvim-qt | Adrian Kummerlaender | |
2018-05-19 | Add Neovim-Qt as vim frontend | Adrian Kummerlaender | |
Default CLI editor is currently still Vim, mainly because cs-exact doesn't work correctly in Neovim. Neovim-Qt is preferable to GVim as the latter has ugly pixel glitches on my system (maybe related to proprietary NVidia drivers? This was not a problem on the x220) The neovim-qt derivation is built using a custom nvim derivation which in turn uses the global vim configuration managed in /etc/nixos/pkgs/vim. | |||
2018-05-19 | Remove urxvt config, use GTK theme for Qt | Adrian Kummerlaender | |
2018-05-10 | Configure sxiv colors | Adrian Kummerlaender | |
2018-05-07 | Use non-deprecated config name | Adrian Kummerlaender | |
2018-05-05 | Hide GTK3 window controls | Adrian Kummerlaender | |
2018-05-05 | Group applications by purpose | Adrian Kummerlaender | |
2018-05-05 | Add X cursor config | Adrian Kummerlaender | |
2018-05-05 | Basic attempt at a better structure | Adrian Kummerlaender | |
2018-05-04 | Add support for large drop-down scratchpads to XMonad | Adrian Kummerlaender | |
2018-05-04 | Hide screen boundary facing window borders | Adrian Kummerlaender | |
2018-05-02 | Remove borders of fullscreen float | Adrian Kummerlaender | |
Hacked together but works for now. | |||
2018-05-02 | Fix oomox-gtk-theme derivation after update | Adrian Kummerlaender | |
…I am not clear what happened here. | |||
2018-05-02 | Highlight XMonad floating border | Adrian Kummerlaender | |
2018-05-01 | Add fullscreen floating placement | Adrian Kummerlaender | |
2018-05-01 | Add libreoffice, syncthing | Adrian Kummerlaender | |
2018-05-01 | Restructure XMonad keybindings | Adrian Kummerlaender | |
2018-04-30 | Extract float rect definitions in XMonad config | Adrian Kummerlaender | |
2018-04-30 | Implement scratchpad/floating placement shortcuts | Adrian Kummerlaender | |
2018-04-29 | Skip scratchpad workspace when cycling in XMonad | Adrian Kummerlaender | |
2018-04-28 | Add switch to previous workspace keybinding | Adrian Kummerlaender | |
2018-04-28 | Add Zeal | Adrian Kummerlaender | |
2018-04-28 | Update XMonad configuration | Adrian Kummerlaender | |
2018-04-28 | Configure XDG user dirs | Adrian Kummerlaender | |
2018-04-28 | Add window bringer, scratchpad to XMonad | Adrian Kummerlaender | |
2018-04-26 | Set GTK font to Iosevka | Adrian Kummerlaender | |
2018-04-25 | Use kitty as default terminal | Adrian Kummerlaender | |
Wish I could completely disable the kitty-internal tiling features but even so it performs better than urxvt - especially when using vim-csexact color scheme conversion. | |||
2018-04-24 | Add oomox-archdroid-icon-theme derivation | Adrian Kummerlaender | |
2018-04-24 | Make oomox-gtk-theme derivation configurable | Adrian Kummerlaender | |
2018-04-23 | Add basic oomox-gtk-theme derivation | Adrian Kummerlaender | |
For my current laptop configuration I maintain a custom GTK theme to match i3 and vim color schemes (see KnairdA/dotfiles). As starting point I want to port this setup to NixOS and XMonad. The objective is to get to a point where I can change accent colors in a central location (i.e. some Nix file) and generate everything else automatically. The included derivation builds and installs this custom oomox generated theme in a quick and dirty fashion. This can definitely be improved in many ways, e.g. splitting the config into Nix params. The result looks mostly correct - remaining differences are probably due to the missing Icon theme. Additionally I had to define $HOME as oomox seems to attempt to write there in spite of the target directory definition. Note that this derivation currently only builds on unstable as older versions of sassc terminate with some kind of CSS error. Luckily this is no problem for Nix. | |||
2018-04-23 | Add zathura configuration | Adrian Kummerlaender | |
2018-04-22 | Structure packages | Adrian Kummerlaender | |
2018-04-22 | Move urxvt config until module is written, add pcmanfm auto-mounting | Adrian Kummerlaender | |
2018-04-22 | Start tracking NixOS home-manager configuration | Adrian Kummerlaender | |
Placed in ~/.config/nixpkgs/ |