aboutsummaryrefslogtreecommitdiff
path: root/gui
AgeCommit message (Collapse)Author
2018-07-28Implement rofi-based layout selection in XMonadAdrian Kummerlaender
Inspired by [1]. Manual mapping between layout names and descriptions is required due to lack in possibilities for inspecting the layout hook function. [1]: https://github.com/pjones/xmonadrc/blob/master/src/XMonad/Local/Layout.hs @ af6e2b3
2018-07-24Use separate profile for scratchpad firefox instanceAdrian Kummerlaender
Required to handle running multiple firefox windows of which only one is in scratchpad.
2018-07-24Add two-column layoutAdrian Kummerlaender
Switch back to default layout cycling using `NextLayout` message instead of toggling
2018-07-24Hide borders in custom scratchpad placementsAdrian Kummerlaender
Host-dependency continues to leak, thinking about isolation possibilities
2018-07-24Reduce terminal font sizeAdrian Kummerlaender
2018-07-23Update XMonad configAdrian Kummerlaender
obelix recently got a screen upgrade so floating placement (i.e. border hiding) now uses host-specific screen resolutions. Replaced default tile layout with multi-column.
2018-07-16Check for file change on focusAdrian Kummerlaender
2018-07-14Wrap notify-send calls in XMonadAdrian Kummerlaender
2018-07-14Add load notification keybinding to XMonadAdrian Kummerlaender
2018-07-13Implement host-specific keybindings in XMonadAdrian Kummerlaender
2018-07-12Add thermal info keybinding to XMonadAdrian Kummerlaender
Candidate for host-specific configuration.
2018-07-12Change twmn animationsAdrian Kummerlaender
2018-07-11Add host-specific config analogously to nixos_systemAdrian Kummerlaender
Enables installation of modem-manager-gui derivation to be restricted to asterix. XMonad config will also get host-specific sections in the future.
2018-07-07Add xfce4-screenshooter keybindingAdrian Kummerlaender
2018-07-07Setup twmn for displaying notificationsAdrian Kummerlaender
2018-07-04Disable GTK3 menu bar window draggingAdrian Kummerlaender
…this was a _joy_ to debug. Who would have thought that the GTK3 default interferred with window management to that extend.
2018-06-30Setup automatic session lockingAdrian Kummerlaender
2018-06-28Add i3lock keybindingAdrian Kummerlaender
2018-06-28Make XMonad mouse bindings more explicitAdrian Kummerlaender
Fixes problem where I accidentally moved floating scratchpad windows while using the trackpoint.
2018-06-26Enable dconf settingsAdrian Kummerlaender
2018-06-26Drop down GTK3 file chooser dialogAdrian Kummerlaender
Default floating placement was too large for screen.
2018-06-22Fix green color valueAdrian Kummerlaender
2018-06-21Fix terminal color schemeAdrian Kummerlaender
2018-06-17Fix insertPosition for floating windows, dialogs from scratchpadAdrian Kummerlaender
2018-06-15Place new windows below current window in stackAdrian Kummerlaender
2018-06-12Replace layout rotation with toggling and and transformationsAdrian Kummerlaender
2018-05-22Use kitty in rofiAdrian Kummerlaender
2018-05-21Enable nvim-qt titlestring, clipboard integrationAdrian Kummerlaender
2018-05-19Change XMonad editor keybinding to nvim-qtAdrian Kummerlaender
2018-05-19Add Neovim-Qt as vim frontendAdrian 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-19Remove urxvt config, use GTK theme for QtAdrian Kummerlaender
2018-05-10Configure sxiv colorsAdrian Kummerlaender
2018-05-07Use non-deprecated config nameAdrian Kummerlaender
2018-05-05Hide GTK3 window controlsAdrian Kummerlaender
2018-05-05Group applications by purposeAdrian Kummerlaender
2018-05-05Add X cursor configAdrian Kummerlaender
2018-05-05Basic attempt at a better structureAdrian Kummerlaender