about summary refs log tree commit diff
path: root/machines/sternenseemann
Commit message (Collapse)AuthorAgeFilesLines
* machines/sternenseemann: also build german and C localessternenseemann2022-07-071-0/+5
| | | | | See https://github.com/NixOS/nixpkgs/pull/177318 for the lovely change that causes your locales to disappear.
* machines/sternenseemann: use local depot checkout if availablesternenseemann2022-06-241-1/+13
| | | | | | This allows for quickly iterating on the config without too much hassle at the cost of higher build times if I'm to negligent about updating pkgs/tvl.
* machines/sternenseemann/wolfgang: reflect scribus attribute renamesternenseemann2022-06-011-1/+1
|
* machines/sternenseemann/wolfgang: install geditsternenseemann2022-05-271-0/+1
| | | | | | Unlike emacs, this one actually uses the GTK input code that at least covers relevant things like inputing greek characters with acute, spiritus lenis etc.
* machines/sternenseemann/wolfgang: im: drop dino, add gajim, fractalsternenseemann2022-05-271-1/+1
|
* machines/sternenseemann/wolfgang: replace sacc with castorsternenseemann2022-05-232-1/+2
| | | | A proper GUI gopher client seems like a good idea nowadays.
* machines/sternenseemann: enable direnv for bash as wellsternenseemann2022-05-102-1/+5
| | | | | Move into base-laptop since I'll want this in workstation-esque environments going forward.
* machines/sternenseemann: don't wait for emacs in nvim compat aliassternenseemann2022-05-041-1/+1
|
* machines/sterneseemann/wolfgang: enable thermaldsternenseemann2022-05-041-0/+1
|
* machines/sternenseemann: install extremely important man pagesternenseemann2022-03-301-0/+1
|
* machines/sternenseemann: use emacs as default EDITORsternenseemann2022-03-283-18/+57
| | | | Install vim as TTY fallback editor.
* machines/sternenseemann/wolfgang: install emacs and clhs-lookupsternenseemann2022-03-242-1/+2
| | | | | These are from depot, so we can now finally add them in a non ad hoc way.
* pkgs/sternenseemann/acme: init at 2021-10-19sternenseemann2022-03-231-0/+1
| | | | | | | | | | | | | | | * Patch plan9port most notably including a patch that fixes the interpretation of X11 key events. This resolves the problem that using the shift key of the neo layout would cause acme to start interpreting left mouse button as right mouse button. * Add a wrapper derivation that puts acme and all executables it absolutely requires in PATH. The full Plan 9 userland can still be accessed via the 9 executable, but this allows executing just acme and access e.g. the GNU coreutils from inside of it — in case you do want to use cat -v. machines/sternenseemann/wolfgang: install acme
* machines/sternenseemann/wolfgang: use gtk3 pinentrysternenseemann2022-03-161-1/+1
|
* machines/sternenseemann/wolfgang: add direnv and lorristernenseemann2022-03-151-0/+3
|
* machines/sternenseemann: use selenized-white theme for footsternenseemann2022-03-151-0/+2
|
* machines/sternenseemann: use upower over low-batterysternenseemann2022-03-021-3/+7
| | | | | | | | | | | | | | I had some weird issues with the low-battery udev rule, mainly it not triggering when it should. Usually, the event would only get processed when the battery changed state, e.g. from Discharging to Charging. Consequently, the laptop would hibernate when you'd save it from running out of battery by plugging it in, but, if you forgot, it'd be content to run out of battery. I'll try upower instead now which is the “normal” solution used by the major desktop environments. It's has some extra complexity, as it also provides a d-bus API for other applications to use, but we'll see how it goes.
* machines/sternenseemann: only start gnome-keyring for secretssternenseemann2022-03-011-2/+1
| | | | | I don't use PKSC11 (to my knowledge) nor the ssh agent, so we can disable them. The export of SSH_AUTH_SOCK didn't work anyway.
* machines/sternenseemann: start gnome-keyring for children of swaysternenseemann2022-02-261-0/+3
|
* machines/sternenseemann: enable dconf for gnome-keyringsternenseemann2022-02-211-0/+1
| | | | | gnome-keyring basically doesn't work without dconf as it turns out, so we'll have to enable it after all.
* machines/sternenseemann/wolfgang: install adwaita icon themesternenseemann2022-02-171-0/+1
|
* machines/sternenseemann/wolfgang: remove newsboatsternenseemann2022-02-021-1/+0
| | | | Using elfeed nowadays.
* machines/sternenseemann: fix nix option rename warningssternenseemann2022-02-023-7/+7
|
* machines/sterneseemann: enable gnome-keyringsternenseemann2022-02-021-0/+3
|
* machines/sternenseemann: remove old work related docker setupsternenseemann2022-02-021-8/+1
|
* machines/sternenseemann: remove tsternenseemann2022-02-021-1/+0
| | | | I'm using org mode for these kinds of things now.
* machines/sternenseemann/wolfgang: drop multimcsternenseemann2022-01-311-1/+0
| | | | Using a different machine for playing minecraft anyways at the moment.
* machines/sternenseemann/wolfgang: install nextcloud-clientsternenseemann2022-01-171-0/+4
|
* machines/sternenseemann/wolfgang: disable binfmt_miscsternenseemann2022-01-171-1/+1
| | | | | | Since I have access to an aarch64 machine now, this is not necessary anymore and just leads to introducing bugs in cross compiled stuff by accident.
* machines/sternenseemann: mandoc module was upstreamedsternenseemann2022-01-021-7/+9
| | | | | | | * 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.
* machines/sternenseemann/wolfgang: use thunderbird-waylandsternenseemann2021-12-091-1/+1
|
* machines/sternenseemann: install HL-L2350DW driversternenseemann2021-11-251-1/+5
|
* machines/sternenseemann: pin nix to 2.3sternenseemann2021-11-171-0/+2
| | | | | I just wann go back // back to 2 point 3 https://www.youtube.com/watch?v=6-v1b9waHWY
* machines/sternenseemann/fonts: housekeepingsternenseemann2021-08-181-2/+0
|
* machines/sterneseemann/base: hack around makewhatis(8) ignoring secssternenseemann2021-08-071-0/+27
| | | | | | | | | | | | | | | | | buildEnv is conservative with creating symlinks, i. e. it only creates directories if it has to. Consequently if a directory is only present in a single package in the environment, it'll be a symlink. Enter: makewhatis(8), a tool that has never imagined a creation as accursed as Nix or even NixOS. Thus it assumes that probably no one ever uses symlinks in their man directory and if they do, it'll be to alias man pages. Consequently it assumes that all symbolic links are files [1] and ignores them in the normal mode because they are in the wrong place. To still be able to use apropos(1) with POSIX man pages, introduce this shell hack to re-create the symlinked directories before building mandoc's db. [1]: See also https://inbox.vuxu.org/mandoc-tech/bccac2cd-01b6-b349-86e5-de4066ed8dee@systemli.org/T/#u
* machines/wolfgang: enable binfmt for aarch64-linuxsternenseemann2021-08-071-0/+3
| | | | Can't believe I've fixed all those aarch64 failures without this so far.
* machines/sternenseemann/wolfgang: enable grapheme shaping for footsternenseemann2021-06-301-0/+4
| | | | Finally, fish won't crap out if an emoji is pasted
* machines/sternenseemann/wolfgang: alias rocketchat to 127.0.0.1 for docker stuffsternenseemann2021-06-131-0/+3
|
* machines/sternenseemann/wolfgang: ill-faited attempt to fix dvdsternenseemann2021-06-131-1/+1
|
* treewide: Fix eval errors post 21.05 releasedevhell2021-06-091-1/+1
| | | | | A few things have changed since the recent NixOS 21.05 release. Mostly naming stuff, so nothing dramatic.
* machines/sternenseemann/wolfgang: use dash in sanetermsternenseemann2021-06-021-2/+2
|
* machines/sternenseemann/wolfgang: install sanetermsternenseemann2021-05-311-0/+5
|
* machines/sternenseemann/wolfgang: install dinosternenseemann2021-05-231-1/+1
| | | | OMEMO and better MUC support as well as bookmarks support than jackline
* machines/sternenseemann: install gitFullsternenseemann2021-05-231-1/+1
| | | | git send-email go brrrrrrrrrrr
* machines/sternenseemann/wolfgang: disable ctrl+shift+e urlselectsternenseemann2021-05-231-11/+1
| | | | foot has this feature natively now using ctrl+shift+u.
* machines/sternenseemann/wolfgang: remove container networking configsternenseemann2021-05-131-9/+0
| | | | I replaced the nixos-containers I had with docker, so this can go.
* machines/sternenseemann/edwin: adjust hardware settingssternenseemann2021-04-271-6/+11
|
* machines/sternenseemann/racker: initsternenseemann2021-04-271-0/+69
| | | | | | Minimal configuration, just to get some cache going (that's at least the idea). This should at least make having i686-linux builds worth something :)
* machines/sternenseemann: factor out more common settings out of wolfgangsternenseemann2021-04-273-28/+32
|
* machines/sterneseemann/wolfgang: install docker-composesternenseemann2021-04-231-0/+1
|