| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
These tools are `modern` replacements for the tried and tested, if a bit
boring, *NIX tools that we all love. My motivation is to try these tools
out for an extended period of time and see how I get on with them.
In order to remind myself that a certain tool is installed I've added
some aliases. Let's see how this goes.
|
|
|
|
|
|
| |
I love (neo)mutt to death, but the fact that it still doesn't have
modern color support drives nuts. Aerc seems like a viable alternative
MUA, so I'll be testing that now for a while.
|
|
|
|
| |
This is oddly calming.
|
|
|
|
|
| |
I like the idea of not having to constantly keep colorschemes up to
scratch manually.
|
|
|
|
|
| |
Most of my machines now have AMD GPUs in them, and this is useful when
offloading compute workloads onto them.
|
|
|
|
| |
This is useful on so many levels when one lives in the terminal.
|
|
|
|
|
| |
This tiny tool is pretty neat for quick, selective, and colorful DNS
output.
|
|
|
|
|
| |
A few things have changed since the recent NixOS 21.05 release. Mostly
naming stuff, so nothing dramatic.
|
|
|
|
| |
On haku, scan every 10 minutes and listen on the tailscale interface.
|
|
|
|
|
|
|
|
|
|
|
| |
The previous commit introduced a few new eval errors, for example:
cannot find attribute `vuizvui.programs.flameshot'
This is because the actual attribute path is
vuizvui.aszlig.programs.flameshot and not the one above.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
| |
The PSI and Flameshot tests so far weren't part of the channels of the
machines where I use both programs, so if one of those tests would have
failed the channels would have advanced regardless of that.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
| |
After all the goal was to move all hardware specific stuff to the actual
machine definition, which includes the boot loader.
Since GRUB is enabled by default but with a higher priority value, we
now no longer need to mkForce-disable the option for machines using
systemd-boot.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
| |
The new hardware for dnyarri no longer contains an Intel CPU, so apart
from switching the microcode updates to AMD I also removed the setting
from the base profile because it clearly doesn't belong there.
Signed-off-by: aszlig <aszlig@nix.build>
|
| |
|
|
|
|
|
| |
There is still an issue open for this on the nixpkgs GitHub, this is
just a workaround until it's resolved.
|
|
|
|
|
|
| |
I _really_ dislike having to run a browser to use a network that is
inspired by IRC, but here we are now. I sincerely hope someone comes up
with a useful terminal-focused client. No, weechat doesn't count.
|
|
|
|
|
|
| |
This is such an incredibly useful and versatile tool for understanding
and working with colors. I've been using it so much that I'm adding it
permanently.
|
|
|
|
| |
Fantastic terminal multiplexer.
|
|
|
|
| |
A lovely CLI hex viewer.
|
|
|
|
| |
This is a nice pager optimised for git.
|
|
|
|
|
|
|
|
| |
- `irssi` has been replaced with `catgirl`
- `lynx` is not really needed and also there's `w3m`
- `macchanger` has not been used
- `zettlr` has been used via `nix run` and so it makes sense to have it
permanently
|
|
|
|
| |
I'll need this to generate assets for UE.
|
|
|
|
| |
No point in running a service that doesn't work.
|
|
|
|
| |
Very intriguing new IRC client.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This isn't working for me right now. Various different issues are afoot.
For one, my new headset at work functions as expected, until I change
volume, either on the headset itself or via normal volume control. My
local MPD isn't working either since the switch and there doesn't seem
to be a way to replicate that functionality with `pipewire` right now.
While I'd be more than happy to look into it, as usual, right now is not
a good time.
This reverts commit 997cbff6504bcd6bbc2b9fc72fecf271508956b8.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://github.com/NixOS/nixpkgs/pull/115332 introduced a new check that
requires either isSystemUser or isNormalUser to be true to help UID
collision checks (I don't remember how this exactly aids that). To fix
evaluation of @Profpatsch's machines, I've set isNormalUser for bitlbee
and philip.
Note that bitlbee probably should be a system user, but seems like there
may be issues with that: https://github.com/NixOS/nixpkgs/pull/115332#issuecomment-792287827
Just to be safe, leave it as a normal user for now, the proper fix seems
to be to move the data dir creation into the service setup, rather than
doing it via the home setup.
|
| |
|
| |
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Don't need these extra packages and I'm tired of i3lock-fancy being so
damn slow.
|
|
|
|
|
| |
Silly me for not noticing that I was using the pkgs version rather than
the module version. Thanks to @aszlig for pointing out my idiocy. :)
|
|
|
|
|
|
|
| |
Mistyped with my evaluation fix and added lib.optional instead of
lib.optionals, so a list got into systemPackages which breaks evaluation
in a hard to debug way (and also made me discover a hillarious segfault
in nix).
|
|
|
|
|
|
|
| |
This seems very neat, and after a brief test I'm going to see if I can
switch to it permanently.
This is also the beginning of my journey to move to sway eventually.
|
| |
|
|
|
|
|
|
|
|
|
| |
i3-auto-layout is not yet in nixos-unstable unfortunately, so it
triggers an eval error on hydra. Temporarily hack around it by only
including it in extraPackages if pkgs contains the package in question
(i. e. if rebuilding from master locally).
cc @devhell
|
|
|
|
|
| |
Add i3 extraPackages `i3-auto-layout` and `rofi`. This is much saner
than shoving everything into systemPackages.
|
|
|
|
| |
According to NixOS' wiki this should be good for something.
|
|
|
|
| |
Hearing a lot of good things lately, time to see what it is about.
|
|
|
|
|
|
|
|
| |
The conflicting changes here are largely because of changed context,
except one hunk which is dropped because the "saveAfterCopyPath" no
longer existists in version 0.9.0.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
| |
This is quite useful to the eye.
|
|
|
|
|
|
|
| |
gonic is a modern alternative to mpd, it indexes music directories and
provides a server with a protocol to request files and metadata.
It has an Android app.
|
|
|
|
|
|
| |
The goal is to be able to have multiple weechat services on one
machine, so a bunch of people can run their weechat clients under
different service users.
|
| |
|
|
|
|
|
|
|
| |
The normal `tldr-c-client` from `tldr`'s own repository hasn't been
updated in about 5 years and there is a really annoying update bug that
has a fix but upstream has just "forgot" about it it seems. So, this
alternative works as expected and is written in Rust. Yay.
|
|
|
|
|
| |
This is not really to inform anybody about anything, but mostly to get
rid of the warning generated by `nix-build -A manual release.nix`.
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
This is pure screenshot-bliss.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
So far I've almost exclusively used scrot for screenshots, but most of
the time I used an image manipulation program to pixelate stuff, add
descriptions or draw arrows.
Flameshot combines this in a single application, so I expect that from
now on I can spam-post screenshots in even a higher rate than before ;-)
Signed-off-by: aszlig <aszlig@nix.build>
|