diff options
| author | Skullheadx <admonty1@protonmail.com> | 2026-05-01 11:56:24 -0400 |
|---|---|---|
| committer | Skullheadx <admonty1@protonmail.com> | 2026-05-01 11:56:24 -0400 |
| commit | ba2fcd5e60fbfeb0edb1f2b6d1e904ebe42fc6f5 (patch) | |
| tree | f0a7743c3579bc82c9161c3d2eb9938d8b211036 | |
| parent | support runes for scrolling song title (diff) | |
| download | nixos-ba2fcd5e60fbfeb0edb1f2b6d1e904ebe42fc6f5.tar.gz nixos-ba2fcd5e60fbfeb0edb1f2b6d1e904ebe42fc6f5.tar.bz2 nixos-ba2fcd5e60fbfeb0edb1f2b6d1e904ebe42fc6f5.zip | |
format
| -rw-r--r-- | overlays.nix | 2 | ||||
| -rw-r--r-- | scripts/scrolling-title.nix | 11 | ||||
| -rw-r--r-- | todo | 14 |
3 files changed, 16 insertions, 11 deletions
diff --git a/overlays.nix b/overlays.nix index 7381522..6ae23cc 100644 --- a/overlays.nix +++ b/overlays.nix @@ -20,7 +20,7 @@ st = inputs.my-st.packages.${pkgs.stdenv.hostPlatform.system}.default; }) (final: prev: { - dmenu= inputs.my-dmenu.packages.${pkgs.stdenv.hostPlatform.system}.default; + dmenu = inputs.my-dmenu.packages.${pkgs.stdenv.hostPlatform.system}.default; }) ]; } diff --git a/scripts/scrolling-title.nix b/scripts/scrolling-title.nix index 91d0838..0351fa9 100644 --- a/scripts/scrolling-title.nix +++ b/scripts/scrolling-title.nix @@ -1,13 +1,16 @@ { pkgs }: pkgs.writeShellApplication { name = "scrolling-title"; - runtimeInputs = with pkgs; [ mpc coreutils ]; + runtimeInputs = with pkgs; [ + mpc + coreutils + ]; text = '' WIDTH=16 PADDING=" " - + RAW_STR=$(mpc current) - + if [ -z "$RAW_STR" ]; then echo "Stopped" exit 0 @@ -22,5 +25,5 @@ pkgs.writeShellApplication { # Output the scrolled window DOUBLE_STR="''$STR''$STR" echo "''${DOUBLE_STR:''$INDEX:''$WIDTH}" -''; + ''; } @@ -1,14 +1,16 @@ - [ ] setup shell - - [ ] autocomplete + - [x] autocomplete - [ ] auto cd like z + + - [ ] dunst notifs or look at herbe - [ ] RICE - [x] get the dwm, st and other suckless stuff as own src - - [ ] dwm - - [ ] swallow - - [ ] scratchpad + - [x] dwm + - [x] swallow + - [x] scratchpad - [ ] browser surf + librewolf - [ ] umatrix vs ublock - [ ] surf startpage not white @@ -18,7 +20,7 @@ - [ ] music - [x] mpd and ncmpcpp or rmpc - [ ] customize client to look better - - [ ] fix slstatus to only show if playing a song + - [x] fix slstatus to only show if playing a song - [ ] st - [ ] tmux / sessionizer (mtm?) - [x] scrollback @@ -38,7 +40,7 @@ - [ ] browser integration - [ ] sent for presentation -- [ ] dmenu suckless style +- [x] dmenu suckless style - [ ] irc (soju + gamja?) - [ ] bouncer - [ ] client |
