about summary refs log tree commit diff
path: root/machines/profpatsch/shiki.nix
Commit message (Collapse)AuthorAgeFilesLines
* machines/shiki: add read-qr-codeProfpatsch2021-10-261-0/+1
|
* xdg-open: add ics files to the calendar & sync to webdavProfpatsch2021-10-261-1/+17
| | | | | Sync the calendar every 15 minutes with a user service, and add ics file support to xdg-open.
* machines/shiki: reenable virtualbox and fix group nameProfpatsch2021-07-191-1/+1
|
* machines/shiki: Use all cores for nix buildersProfpatsch2021-07-191-1/+0
| | | | | I don’t remember why I set that limit, but it’s kinda silly since nix uses all cores by default.
* machines/shiki: use Possehl Analytics remote builderProfpatsch2021-07-191-5/+5
|
* machines/shiki: use xh instead of httpieProfpatsch2021-07-191-1/+1
|
* shiki: enable dconfProfpatsch2021-07-191-0/+3
|
* treewide: Fix eval errors post 21.05 releasedevhell2021-06-091-3/+3
| | | | | A few things have changed since the recent NixOS 21.05 release. Mostly naming stuff, so nothing dramatic.
* machines/shiki: restrict max icon size in dunstProfpatsch2021-06-071-0/+1
|
* machines/shiki: disable guix daemonProfpatsch2021-06-071-1/+2
| | | | I never finished that one.
* machines/shiki: add monitor-homeProfpatsch2021-06-071-0/+5
|
* machines/shiki: turn on powersaveProfpatsch2021-06-071-0/+5
|
* machines/shiki: T450 -> T480Profpatsch2021-06-071-11/+6
| | | | Needs a new name, hm.
* machines/shiki: burpie rollProfpatsch2021-06-071-3/+20
|
* machines/profpatsch: use unfreeAndNonDistributablePkgs for convertProfpatsch2021-04-231-4/+0
|
* machines/profpatsch/shiki: allow unfree for mpvScripts.convertsternenseemann2021-04-231-0/+4
| | | | | | | | | In a recent PR, mpvScripts.convert was marked unfree (for lacking a license upstream). This is probably fine, so we add this as an exception via the predicate option (as the lowest impact solution in contrast to enabling allowUnfree). cc @Profpatsch
* machines/profpatsch/shiki: remove dhall-flychecksternenseemann2021-04-201-1/+2
| | | | | | | It doesn't build currently and channels.generic has been broken for too long. @Profpatsch pls fix upstream.
* machines/profpatsch: remove wireguard from extraModulePackagessternenseemann2021-04-131-3/+0
| | | | | | | | Starting with Kernel 5.6 adding this package is no longer necessary. Since the kernelPackages.wireguard attribute returns `null` for that version, evaluation fails. cc @Profpatsch
* pkgs/profpatsch: remove nix-genProfpatsch2021-03-311-1/+0
| | | | It was unused and required a broken hnix pin.
* modules/programs/gnupg: allow extraConfig for gpg-agent.confProfpatsch2021-03-251-0/+7
| | | | | Since we pass the config, the home directory config isn’t picked up anymore, so I need to pass it via `extraConfig`.
* machines/shiki: do a barrel roll!Profpatsch2021-03-051-0/+18
| | | | Do a barrel roll!
* machines/shiki: remove openlab scanner hostnameProfpatsch2021-03-051-3/+0
|
* machines/shiki: enable docker daemon againProfpatsch2021-03-051-1/+3
| | | | Plus add some other virtualization thingies I can uncomment if I need them.
* machines/shiki: add ghcProfpatsch2021-03-051-0/+1
| | | | why not lol
* machines/shiki: add xautomationProfpatsch2021-03-051-0/+2
|
* machines/shiki: add digitallyinduced cachixProfpatsch2021-03-051-0/+7
| | | | Used for IHP development https://ihp.digitallyinduced.com/Guide/index.html
* machines/{shiki,legosi}: enable tailscale moduleProfpatsch2021-03-051-0/+2
|
* 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