| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
`wlsunset` is just a backup.
|
| |
|
|
|
|
|
|
|
|
|
| |
So, seems like the redshift service would only work if there was such a
thing as `graphical-session.target`, which doesn't exist. The mysterious
appearance of `gammastep.service` also won't work because of the same
reason. `gammastep.service` should probably be wanted by
`graphical.target`, which exists. I'm going to do this differently now
and execute gammastep directly in sway.
|
|
|
|
|
| |
For some reason it won't start automatically, not sure what's going on
there. I can't live without this though, my eyes are furious with me.
|
|
|
|
| |
Surprise, surprise! NixOps in broken again. Yay.
|
|
|
|
|
| |
This is because changing TZ is not possible by automatic-timezoned if it
is configured declaratively.
|
|
|
|
|
|
|
| |
This bit me a number of times when I was abroad with herja and, like the
idiot I am, looked at the time, not remembering that my machine is not
in the same TZ as I am. This will hopefully, and gracefully, fix that
for me.
|
|
|
|
|
|
|
|
| |
Switching the redshift package to gammastep didn't work. Somehow there's
a gammastep.service for the user, but I'm still not sure where that
comes from. It also doesn't start automatically. I'm not sure if geoclue
is actually working, so I'm removing everything for now and will look at
it again at a later date.
|
| |
|
| |
|
|
|
|
| |
This has been removed according to nixpkgs upstream.
|
|
|
|
| |
For when the official steam client sometimes just seems too slow.
|
| |
|
|
|
|
| |
My collection of small, but useful, tools continues.
|
|
|
|
|
| |
I'm having to do more work on GitLab now, and they also have a CLI,
similar to GitHub.
|
|
|
|
| |
Perhaps a nice taskwarrior replacement.
|
|
|
|
| |
Because we all need a bit of good usability in our lives.
|
|
|
|
| |
Life is too short...
|
|
|
|
| |
A nice alternative to gopass CLI.
|
|
|
|
| |
It's not building right now anyway.
|
|
|
|
| |
This isn't working for some reason.
|
| |
|
|
|
|
|
|
|
| |
I'm basically replicating what I had written from scratch for the
temporary laptop that was not under vuizvui's control. The configuration
I was running there worked like a charm, so I'm taking some parts of
that over to my other machines.
|
|
|
|
| |
For work...
|
| |
|
|
|
|
|
| |
Mdbook has become really useful for writing lab material, so I'll
introduce it permanently to my package collection.
|
|
|
|
|
|
|
|
|
|
|
| |
I've been using taskwarrior a lot again lately, and this time I'd be
interested in seeing how much time I actually spend on certain tasks, so
I'm adding timewarrior to the mix. Unfortunately the hook requires that
python3 is installed.
WTF is a neat terminal dashboard that show information that I deem
useful and would like to keep an eye on without having to manually check
for stuff.
|
|
|
|
|
|
|
|
|
|
|
| |
The virtmanager attribute has been renamed a while ago[1] to its
upstream name (virt-manager) and referencing the alias will now[2] throw
an evaluation error.
[1]: https://github.com/NixOS/nixpkgs/commit/5b640bfd089904bfe806606b8b2
[2]: https://github.com/NixOS/nixpkgs/commit/d06207386df9a53fe01f8a30130
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The posix_man_pages attribute has been renamed in nixpkgs[1] to
man-pages-posix to more closely match the upstream name. This now[2]
results in an evaluation error.
[1]: https://github.com/NixOS/nixpkgs/commit/4461230cc5e11952407f8ddd205
[2]: https://github.com/NixOS/nixpkgs/commit/d06207386df9a53fe01f8a30130
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @devhell
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Most of the options in nix.conf are now exposed as a submodule with a
freeform type and since that change[1] got introduced, we get a bunch of
warnings during machine evaluation:
trace: warning: The option `nix.useSandbox' defined in `...' has been renamed to `nix.settings.sandbox'.
trace: warning: The option `nix.maxJobs' defined in `...' has been renamed to `nix.settings.max-jobs'.
trace: warning: The option `nix.buildCores' defined in `...' has been renamed to `nix.settings.cores'.
To shut them up, I went through all machines and modules and renamed the
remaining options that were not renamed back then when @devhell did some
renames in a0297bf921399c3243dcca99626d8697f0735abe.
This was done by looking through the output of:
$ git grep -A 10 '\<nix\(\.\| *=\)' machines modules
After that I tested the contents of the nix.conf of all the machines
against the changes this commit introduced via the following command:
$ nix-build --no-out-link -E '
with import <nixpkgs/lib>;
map (m: m.eval.config.environment.etc."nix/nix.conf".source)
(collect (m: m ? eval) (import ./machines))
'
I've sorted the resulting nix.conf files and diffed on that result and
the only difference that showed up was the following:
allowed-users = *
-auto-optimise-store = false
auto-optimise-store = true
builders-use-substitutes = true
cores = 0
This is because the previous way to generate the config was by
concatenating strings whereas the new way works on an attribute set, so
we get deduplication by design.
[1]: https://github.com/NixOS/nixpkgs/pull/139075
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @devhell
Cc: @Profpatsch
Cc: @sternenseemann
|
| |
|
|
|
| |
Which has apparently been compromised upstream. Yay.
|
|
|
|
| |
Cos I'm an idiot at this time of night.
|
|
|
|
| |
`youtube-dl` is dead, long live `youtube-dlp`!
|
|
|
|
| |
With `termusic` in the repos there's no need for musikcube.
|
|
|
|
| |
Hot-loading this is getting annoying, so I'll just add it.
|
|
|
|
|
|
| |
I've not come across anyone actually using this. Additionally, it's not
OSS, so there's not much reason to keep it around. Oh, and the build
fails.
|
|
|
| |
Was removed from nixpkgs upstream.
|
|
|
|
| |
Gotta try all dat pipewire love.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I'm particularly interested in `gurk-rs` as it's a Signal client that
runs in the terminal. It's in early development but it looks already
amazing and it doesn't rely on the Java library.
`termusic` is also a nice music player written in Rust that I've come to
enjoy when MPD doesn't make sense.
Lastly, `writedisk` is just mad awesome. It can write ISOs of all sorts
to USB stick, and it even knows how to deal with Windows ISOs. It writes
those ISOs really fast as well, so I'm guessing it somehow measures the
ideal block size. Either way, this is much more convenient than having
to invoke `dd` every time I have to write an ISO. Funny enough, this too
is a Rust application.
|
|
|
|
| |
Once again, I forget that some parts of my system still need this.
|
| |
|
| |
|
|
|
|
| |
Even more packages are being renamed.
|
|
|
|
|
|
|
|
| |
Due to unnecessary renames in
https://github.com/NixOS/nixpkgs/pull/161146
I replaced the packages with the ones the error messages mentioned, I
have not checked whether they are actually a no-op replacement.
|
|
|
|
| |
Now that it builds again...
|
|
|
|
| |
Dammit.
|
|
|
|
| |
I'm trialling which I prefer, borg or restic.
|
|
|
|
|
| |
This should be enough for certain git repos.... lookin' at you there
nixpkgs.
|
|
|
|
|
| |
There are a number of things I wanted to change anyway before I move
over to Wayland.
|