about summary refs log tree commit diff
path: root/modules/user/sternenseemann
Commit message (Collapse)AuthorAgeFilesLines
* modules/sternenseemann/desktop-sway: enable gvfssternenseemann2024-01-061-0/+3
| | | | Without it, you can't view the trash in pcmanfm
* modules/sternenseemann/desktop-sway: install wdisplayssternenseemann2023-12-301-0/+1
|
* modules/sterneseemann/sway: address new warningssternenseemann2023-12-061-3/+8
|
* modules/sternenseemann/desktop-sway: restore old foot URL keybindingsternenseemann2023-08-091-0/+2
|
* modules/desktop-sway: make foot dpi-aware againsternenseemann2023-07-301-0/+1
| | | | The default of this setting changed in foot 1.15.0.
* machines/sternenseemann/wolfgang: use (ba)sh in sanetermsternenseemann2023-03-271-2/+2
| | | | With bash in sh mode the direnv hook still works.
* machines/sternenseemann/wolfgang: display state of wireguard ifacessternenseemann2023-02-021-0/+29
|
* modules/machines/ludwig: use Mod1 for swaysternenseemann2022-10-101-1/+7
| | | | Mod4 doesn't exist on ludwig's keyboard.
* modules/sternenseemann/sway: make $Mod+0 workspace 10sternenseemann2022-10-101-4/+9
|
* modules/sternenseemann/sway: cleanup portal config a little bitsternenseemann2022-10-101-3/+4
|
* modules/sternenseemann/sway: set qt5 theme to use gtk stylingsternenseemann2022-10-101-0/+2
|
* modules/sternenseemann/desktop-sway: check fontconfig for emoji fontsternenseemann2022-10-101-1/+2
|
* machines/sternenseemann: move desktop-sway.nix into profiles modulesternenseemann2022-10-101-0/+178
| | | | | | | | | | Making it a proper module with options allows us to selectively switch off stuff we don't need, e.g. saneterm. This should help keeping the closure of ludwig smallish. Additionally refactor font handling in the module: Instead of including fonts.nix and assuming Bitstream Vera is available, we check fonts.fontconfig.defaultFonts for the font to prefer.
* modules/sternenseemann/sway: display »Kalenderwoche« in the status barsternenseemann2022-06-241-0/+6
|
* modules/sternenseemann/sway: import all relevant vars into dbussternenseemann2022-03-011-1/+1
| | | | | dbus-activation-environment can also update the systemd user environment via the --systemd flag which is neat and we may use in the future.
* modules/sternenseemann/sway: wrap sway in systemd-catsternenseemann2022-03-011-1/+2
| | | | | | This will make sway's output get sent to the journal which is useful when tracking down problems (as the console is cleared immediately when sway exits).
* modules/sternenseemann/sway: don't use dbus-run-sessionsternenseemann2022-03-011-2/+1
| | | | | | At some point this was required to fix some issue I don't remember, but seems like starting a whole new dbus session now messes with the XDG portals, breaking the settings and secrets portal at least
* treewide: reflect removal of pulseaudioLight aliassternenseemann2022-02-281-1/+1
| | | | | pulseaudioLight has been the same as pulseaudio for a while (apparently since 2018). The alias has finally been removed now.
* machines/sternenseemann/wolfgang: install nextcloud-clientsternenseemann2022-01-171-0/+10
|
* machines/sternenseemann: mandoc module was upstreamedsternenseemann2022-01-021-130/+0
| | | | | | | * Delete patched mandoc derivation and documentation.mandoc module from the tree, both have an equivalent upstream now. * Activate upstreamed documentation.man.mandoc module in my machines.
* modules/sternenseemann/saneterm: use `;` as prompt in dashsternenseemann2021-07-301-0/+2
|
* modules/sternenseemann/sway: waste no spacesternenseemann2021-07-301-3/+0
|
* machines/sternenseemann/wolfgang: install sanetermsternenseemann2021-05-311-0/+35
|
* modules/sternenseemann/sway: work around new screensharing issuesternenseemann2021-04-161-1/+5
| | | | | | Sway updates it's WAYLAND_DISPLAY variable in a way dbus doesn't pick up on. Fix is taken from here: https://github.com/NixOS/nixpkgs/issues/119445#issuecomment-820507505
* machines/sternenseemann/wolfgang: switch to pipewiresternenseemann2021-03-211-1/+1
| | | | Hearing a lot of good things lately, time to see what it is about.
* modules/user/sternenseemann/mandoc: add support for non english manualssternenseemann2021-02-191-4/+22
| | | | | | | | | Apparently (probably since GNU came along) there are manuals for different languages than english in share/man/$language. This adds support for this in my mandoc module by allowing the user to freely specify the manpath entries under $out. > nmap(1) - Netzwerk-Analysewerkzeug und Sicherheits-/Portscanner
* modules/user/sternenseemann/sway: fix startup by enabling openglsternenseemann2021-02-111-0/+2
| | | | | | | Due to a previous oversight hardware.opengl.enable = true; wasn't set anymore (previously it was by programs.sway which has been replaced). Thus sway couldn't load the necessary OpenGL driver's anymore after a reboot.
* Revert "modules/user/sternenseemann/sway: fix startup by enabling opengl"sternenseemann2021-02-111-2/+0
| | | | | | This reverts commit 5bd756eaf27882820cb59e0ecf9c305f08b3b3e3. Committed more than I meant to.
* modules/user/sternenseemann/sway: fix startup by enabling openglsternenseemann2021-02-111-0/+2
| | | | | | sway needs opengl driver's to be enabled and loadable in order to start. I previously didn't notice this oversight as I still had them loaded and did not reboot after the rebuild.
* modules/user/sternenseemann: add mandoc modulesternenseemann2021-02-091-0/+112
| | | | | | | | | | This module implements a drop-in replacement for documentation.man which finally lets me get rid of pkgs.man-db. This is still to be considered experimental as the required patch hasn't landed in upstream mandoc yet. Should that happen, I'll try to contribute this module back to nixpkgs. A more detailed description on the module and mandoc on NixOS can be found at the top of modules/user/sternenseemann/documentation/mandoc.nix
* modules/user/sternenseemann: add sway service modulesternenseemann2021-02-071-0/+317
machines/sternenseemann/wolfgang: refactor using new sway module