about summary refs log tree commit diff
path: root/machines/profpatsch/shiki.nix
Commit message (Collapse)AuthorAgeFilesLines
...
* machines/shiki: make dunst follow keyboard focusProfpatsch2021-03-051-0/+3
|
* machines/shiki: reenable fcitx Japanese inputProfpatsch2021-03-051-10/+10
|
* machines/shiki: “solve” the keyboard speed reset problemProfpatsch2021-02-271-0/+18
| | | | | External keyboards never keep the speed I set. I don’t want that. I don’t want to interact with udev, either.
* modules/user/profpatsch: adjust naming schemesternenseemann2021-02-131-1/+1
| | | | | | | | | | | | | | | The general consensus seems to be to use vuizvui.user.<username>.<category>.<module name> instead of vuizvui.<category>.<user name>.<module name> Things done to test this change: * Checked build of machines.profpatsch.legosi.build * Checked evaluation of machines.profpatsch.shiki.build
* pkgs/profpatsch: add deployProfpatsch2021-02-051-0/+4
| | | | Small script to deploy my machines.
* machines/shiki: disable some software I don’t useProfpatsch2021-02-041-4/+4
|
* machines/shiki: decrease dunst font sizeProfpatsch2021-02-041-2/+2
|
* machines/shiki: add mumble with speex supportProfpatsch2021-02-041-0/+1
|
* machines/profpatsch: add gitFull and github-cliProfpatsch2021-02-041-1/+1
|
* pkgs/profpatsch: add nix-evalProfpatsch2021-01-011-0/+4
| | | | Dumb wrapper around `nix-instantiate` for something I often need.
* machines/shiki: turn off screen after 5 seconds instead of 2Profpatsch2021-01-011-1/+3
|
* pkgs/profpatsch: add nix-runProfpatsch2021-01-011-0/+4
| | | | | | | | | Small tool which takes a block of nix options that should produce a script to run, and then calls the script with the rest of argv e nix-run { -A foobar } a b c calls `nix-build -A foobar && ./result a b c`.
* pkgs/profpatsch/e: allow passing a block-style argument as argvProfpatsch2020-12-281-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | Often times I want to execute “block-style” programs directly, but it is rather inconvenient to type out `execlineb -c "…"` every time, plus -c wants the argv as a single string instead of an argv. The alternative, using the block representation with leading spaces, is even less ergonomic. So instead of execlineb -c "nix-run { -A pkgs.profpatsch.e ~/vuizvui } echo hello" or even nix-run ' -A' ' pkgs.profpatsch.e' ' /home/me/vuizvui' '' echo hello I can now write e nix-run { -A pkgs.profpatsch.e ~/vuizvui } echo hello and it will work as expected (provided your shell expands inside {} blocks, which bash does but fish doesn’t for some reason). If no argument is passed, e falls back to opening a shell prompt.
* machines/shiki: alock -> i3lockProfpatsch2020-09-211-3/+13
| | | | | | | | | alock is really bad locking software. It is slow, it becomes transparent, it even crashes sometimes. All the things a good lock screen should never do. i3lock is the trusted “standard” featureless locksceen, so this switch has been procrastinated for way too long.
* modules/profpatsch/services: add dunst user serviceProfpatsch2020-09-211-15/+16
|
* machines/shiki: improve font settingsProfpatsch2020-08-211-11/+26
| | | | | | Explicitely set default fonts for (sans)serif, monospace and emoji. Add Noto Color Emoji as emoji font.
* machines/shiki: use imv instead of fehProfpatsch2020-08-201-1/+1
|
* machines/shiki: qualify fontsProfpatsch2020-06-011-9/+9
|
* machines/shiki: remove symbola font, unfreeProfpatsch2020-04-021-1/+0
|
* machines/katara: add wheel users to nix.trustedUsersProfpatsch2020-04-021-0/+1
| | | | If you are whell, you might as well change builders.
* machines/katara: add chromium & comment nix-diffProfpatsch2020-04-021-2/+3
| | | | nix-diff is broken atm.
* machines/shiki: add zoomboxedProfpatsch2020-03-261-1/+2
| | | | Filesystem sandbox around zoom-us.
* machines/profpatsch: set up bluetoothProfpatsch2020-02-161-0/+6
| | | | | The wiki article is positively awesome: https://nixos.wiki/wiki/Bluetooth
* machines/profpatsch: fix luks.device warningProfpatsch2020-02-161-4/+1
|
* machines/profpatsch: git-dit is not buildingProfpatsch2020-02-161-1/+1
|
* machines/profpatsch/pkgs: clean upProfpatsch2020-02-161-1/+0
| | | | | | | | | | | Remove everything I haven’t been using: - nix with an override - some containerization attempt - taffybar with patches - git-annex with override - poezio - searx with patches - ghci with additional packages
* machines/profpatsch/shiki: comment out pyrnotify serviceProfpatsch2020-02-161-41/+41
| | | | Hasn’t been working, but might want to fix in the future.
* machines/profpatsch/shiki: add taskwarriorProfpatsch2020-02-101-0/+1
|
* machines/profpatsch: chromium -> firefox 😱🎉😱Profpatsch2020-02-101-1/+1
|
* shiki: Revert "Temp-disable dhall{-flycheck}"aszlig2020-02-101-3/+2
| | | | | | | | | | | | This reverts commit 69750084815bf994b859819f1dadab83ba0830c6. Since 00fce07dba2f80f94f1715f27bdb91b67a65ec89 and 67f8c4b09e7f9a9cd82c7dd1601891654958d0d2, the corresponding package attributes should now be available and we no longer need to disable them in order to get a successful evaluation. Signed-off-by: aszlig <aszlig@nix.build> Cc: @Profpatsch
* profpatsch/shiki: Temp-disable dhall{-flycheck}aszlig2020-02-101-2/+3
| | | | | | | | | | | | | | | | | | | Eval error introduced by 057b0a46b542267dc4c8a3a61427923bb2797a50. It looks like that commit is probably missing some files, because I haven't been able to find anything that would remotely match the dhall and dhall-flycheck attributes. The former would be available in nixpkgs, but since the commit in question actually *changed* the attribute so that it no longer points to the nixpkgs one. The latter (dhall-flycheck) isn't available in nixpkgs at all. To ensure that channels evaluate properly, I temporarily commented out these attributes. Signed-off-by: aszlig <aszlig@nix.build> Cc: @Profpatsch
* machines/profpatsch/shiki: use dhall from binary releaseProfpatsch2020-01-261-2/+2
| | | | | | | | | The hackage (and thus nixpkgs) version is sadly very much outdated. Luckily, Justin Woo provides the statically linked binaries from the upstream project. This won’t work for patches or using the library, but at the moment it’s okay.
* machines/profpatsch/shiki: fix display-infos wrapperProfpatsch2019-12-221-2/+3
|
* machines/profpatsch/shiki: remove/comment out unnecessary packagesProfpatsch2019-12-221-9/+8
|
* machines/profpatsch,pkgs/profpatsch: rm `execlineb-with-builtins`Profpatsch2019-12-081-1/+1
| | | | | | | This has been upstreamed to nixpkgs proper, as a C wrapper script, in https://github.com/NixOS/nixpkgs/pull/71357 So we don’t even need bash to run execline anymore :P
* machines/openlab/hannswurscht: remove machineProfpatsch2019-11-091-1/+0
| | | | | | | The 32-bit Hannstar Laptop was replaced by a Raspi with Raspian. Removing the config means we don’t have to build any 32-bit software in vuizvui anymore.
* machines/shiki: add dhall-flycheckProfpatsch2019-10-021-0/+1
|
* machines/profpatsch: misc shitProfpatsch2019-10-021-0/+1
|
* services: add guix service, for running the guix daemonProfpatsch2019-09-281-0/+3
|
* machines/profpatsch/workstation: add packagesProfpatsch2019-09-281-1/+4
|
* machines/shiki: move the notify-send invocation outProfpatsch2019-05-311-1/+7
|
* machines/profpatsch: move more stuff into base-workstationProfpatsch2019-05-161-2/+0
|
* machines/profpatsch: move stuff into base-workstationProfpatsch2019-05-161-58/+12
|
* machines/profpatsch: katara -> shiki (hostname)Profpatsch2019-03-251-3/+3
|
* machines/profpatsch: katara -> shiki (file rename)Profpatsch2019-03-251-0/+471