aboutsummaryrefslogtreecommitdiffstats
path: root/pkgs (follow)
Commit message (Collapse)AuthorAge
* pkgs/lf-make-map: Print the interactive selection mode to stderrBenedikt Peetz18 hours
| | | | | Printing it to stdout is obviously nonsense (e.g. This breaks: `cd "$(lf-make-map interactive ~/*)"`).
* pkgs/con2pdf: Remove from system closureBenedikt Peetz20 hours
| | | | | This script depends on the deprecated shell-library, and as such was unusable for over a year. It's time to remove it from the closure.
* {pkgs/{lf-make-map,river-mk-keymap},flake}: UpdateBenedikt Peetz20 hours
|
* pkgs/mpdpopm: Upgrade rand and lalrpop to breaking versionBenedikt Peetz22 hours
|
* pkgs/tskm: Update `taskchampion` to 3.xBenedikt Peetz22 hours
|
* pkgs/*/update.sh: Perform more through cargo updatesBenedikt Peetz25 hours
|
* pkgs/lf-make-map: Special case dot-directoriesBenedikt Peetz43 hours
| | | | That makes the mappings for `~/.config` or `~/.local` more accessible.
* pkgs/lf-make-map: Implement an interactive modeBenedikt Peetz43 hours
| | | | This mode effectively replaces the display lf gives you for mappings.
* pkgs/*/flake.nix: Actually instantiate `nixpkgs` instead of just loadingBenedikt Peetz45 hours
|
* pkgs/fupdates-sys: Remove cppnix dependencyBenedikt Peetz5 days
|
* treewide: Remove unneeded dependenciesBenedikt Peetz7 days
| | | | This shaves off around 1.2 GB from the system closure.
* pkgs/{fupdate,lf-make-map,mpdpopm,river-mk-keymap,tskm}: UpdateBenedikt Peetz7 days
|
* treewide: FormatBenedikt Peetz7 days
|
* pkgs/mpp-searchadd: Make resistent to `beets` auto-migrations on startupBenedikt Peetz10 days
|
* pkgs: Update cargo lockfilesBenedikt Peetz2026-05-12
|
* treewide: Switch to npinsBenedikt Peetz2026-05-12
|
* pkgs/swallow: Don't swallow the window, if the command can't be executedBenedikt Peetz2026-04-14
|
* treewide: UpdateBenedikt Peetz2026-04-14
|
* pkgs/aumo: Make resistent to labels containing spacesBenedikt Peetz2026-04-14
|
* modules/atin: Use upstream packageBenedikt Peetz2026-04-14
| | | | `atuin` now supports configuring the keymap.
* modules/i3status-rust: Use upstream packageBenedikt Peetz2026-04-14
| | | | My patches have been merged upstream.
* pkgs/tskm/inputs: Auto-add a tag for the current date on file importBenedikt Peetz2026-04-14
|
* pkgs/mpdpopmd: Correct boolean response on Play->Stop transitionBenedikt Peetz2026-02-19
|
* pkgs/mpdpopmd: Fix testBenedikt Peetz2026-02-19
|
* pkgs/mpdpopmd: Actually consider the weight valueBenedikt Peetz2026-02-19
| | | | | | | The previous code only cared if the weight was positive, neutral, or negative; which meant that it considered a track with weight = -1 equal to one with weight = -999. This algorithm now performs a weighted random selection based on the weight.
* pkgs/mpdpopmd: Also consider the `last_played` sticker when calculating weightsBenedikt Peetz2026-02-19
|
* pkgs/mpdpopmd: Make the {positive,neutral,negative} chances configurableBenedikt Peetz2026-02-19
|
* pkgs/mpdpopmd: Don't add a new song to playlist for every eventBenedikt Peetz2026-02-19
| | | | | This tries to keep the playlist size somewhat bounded, but is probably not yet a perfect solution.
* pkgs/mpdpopmd: Allow starting automatically in DJ modeBenedikt Peetz2026-02-19
|
* pkgs/mpdpopmd: Remove last remnant of channel config from config fileBenedikt Peetz2026-02-19
|
* pkgs/mpdpopmd: Support a stats show and setting selection priority for djBenedikt Peetz2026-02-19
|
* treewide: UpdateBenedikt Peetz2026-02-15
|
* pkgs/mpdpopm: Shuffle `positive`, `neutral` and `negative` pl before useBenedikt Peetz2026-01-31
|
* pkgs/mpdpopm: Actually report, which kind of track we addedBenedikt Peetz2026-01-31
|
* pkgs/mpdpopm: Add a (basic) dj modeBenedikt Peetz2026-01-31
|
* pkgs/mpdpopm: Change the default config to be the new json formatBenedikt Peetz2026-01-31
|
* pkgs/mpdpopm: Use consistent names for the sticker storage modulesBenedikt Peetz2026-01-31
|
* pkgs/mpdpopm: Fix typo in `title` filterBenedikt Peetz2026-01-31
|
* pkgs/mpdpopm: Actually rerun the `build.rs`, when the filter file changesBenedikt Peetz2026-01-31
|
* pkgs/mpdpopm: Don't fail on config init, when `MPD_HOST` is unsetBenedikt Peetz2026-01-31
|
* pkgs/mpdpopm: Provide full access queries via the `searchadd` commandBenedikt Peetz2026-01-27
|
* pkgs/mpdpopm: Remove the whole message handling codeBenedikt Peetz2026-01-27
| | | | | | It is easier to handle the messages before sending them. The only thing we lose is the ability to specify messages via external clients.
* pkgs/mpp-lyrics: Account for different name for lyrics key in mp3 filesBenedikt Peetz2026-01-27
|
* pkgs/lf-make-map: Don't assume `String::len` returns number of charsBenedikt Peetz2026-01-27
| | | | | It returns number of bytes, as such a char such as `Á` has a length of 2.
* pkgs/mpdpopm/update.sh: Avoid running `nix flake update`Benedikt Peetz2026-01-27
| | | | That is already covered by the `by-name` update script.
* pkgs/mpp: Also include a pass-through for `mpdpopm`Benedikt Peetz2026-01-25
|
* pkgs/mpdpopm: Parse MPD_HOST to determine connectionBenedikt Peetz2026-01-25
| | | | This is way more useful, than hard-coding `localhost:6600`.
* pkgs/mpdpopm: Switch error handling from snafu to anyhowBenedikt Peetz2026-01-25
| | | | | This is not a library, as such we can just use anyhow and provide better and more concise errors to the user.
* pkgs/swallow: AddBenedikt Peetz2026-01-25
| | | | This provides swallowing for river.
* pkgs/mpdpopm: Make the rating centered around 0 (i.e. a i8 instead of u8)Benedikt Peetz2026-01-25
| | | | | This allows us to correctly track "negative" ratings, when the user specifies `rating decr` multiple times.