1
0
Fork 0
mirror of https://git.sr.ht/~roxwize/.dotfiles synced 2025-01-30 22:53:37 +00:00
This commit is contained in:
Rae 5e 2025-01-27 18:28:05 -05:00
parent 3d22e38d31
commit 64f3709eb0
Signed by: rae
GPG key ID: 5B1A0FAB9BAB81EE
4 changed files with 31 additions and 19 deletions

5
TODO
View file

@ -22,7 +22,6 @@
+- [ ] +last.fm with mpdscribble
[ ] Dig polybar's grave (you're not using it anymore so why keep it around?)
[ ] Get a pager/systray <https://wiki.gentoo.org/wiki/Openbox/Guide#Pagers_and_systrays>
[ ] Get MPC to work with yambar (having to use playerctl mpris bridge shit at the moment which doesn't work very well x_x)
[ ] Host-dependent home configurations (e.g. don't assume MPD music is in `/mnt/world/music` for every machine)
+- [ ] Maybe symlink your music to a music folder in your home directory or something (i.e. `~/Music -> /mnt/world/music` or perhaps a subdirectory of that?)
[ ] alvr doesnt work :(
@ -31,8 +30,8 @@
[x] Add openbox keybinds for defocusing/focusing + cycling windows and maybe swapping workspaces
+- [ ] Click to focus doesnt work unless its on the titlebar for some reason
+- [ ] Using shift instead of ctrl seems inconsistent but it appears that other applications use ctrl+alt+arrowkeys for their own purposes which IDK if i want to overwrite
[ ] Download Slack !!NOW WWWW!!!!FUCKKKK
[ ] Fix alt+tab switcher fonts and colors being fucked up
[ ] Get fishline
[x] Get PulseAudio sound controls on polybar to work
[x] Add desktop switching to windows (context menu?)
@ -49,3 +48,5 @@
[x] Fix yambar being offset on your screen for some reason (might have to file an issue on its repo)
[x] rmpc isnt working WAAAAAAAAAAAAAAAAAAAAAAAAAaa ive been working on this for a month i just wanna be done so i can lie down and cuddle girls and be happy forever................
[x] Manage flatpaks declaratively (https://github.com/gmodena/nix-flatpak)
[x] Download Slack !!NOW WWWW!!!!FUCKKKK
[x] Get MPC to work with yambar (having to use playerctl mpris bridge shit at the moment which doesn't work very well x_x)

Binary file not shown.

After

Width:  |  Height:  |  Size: 995 B

View file

@ -40,12 +40,12 @@
"?": ShowCurrentSongInfo,
"O": ShowOutputs,
"P": ShowDecoders,
"1": SwitchToTab("Queue"),
"2": SwitchToTab("Directories"),
"3": SwitchToTab("Album Artists"),
"4": SwitchToTab("Albums"),
"5": SwitchToTab("Playlists"),
"6": SwitchToTab("Search"),
"1": SwitchToTab("main"),
"2": SwitchToTab("directories"),
"3": SwitchToTab("artists"),
"4": SwitchToTab("albums"),
"5": SwitchToTab("playlists"),
"6": SwitchToTab("search"),
},
navigation: {
"k": Up,
@ -109,35 +109,44 @@
),
tabs: [
(
name: "Queue",
name: "main",
border_type: None,
pane: Split(
direction: Horizontal,
panes: [(size: "40%", pane: Pane(AlbumArt)), (size: "60%", pane: Pane(Queue))],
panes: [
(size: "20%", pane: Split(
direction: Vertical,
panes: [
(size: "40%", pane: Pane(AlbumArt)),
(size: "60%", pane: Pane(AlbumArtists))
]
)),
(size: "80%", pane: Pane(Queue))
],
),
),
(
name: "Directories",
name: "directories",
border_type: None,
pane: Pane(Directories),
),
(
name: "Artists",
name: "artists",
border_type: None,
pane: Pane(AlbumArtists),
),
(
name: "Albums",
name: "albums",
border_type: None,
pane: Pane(Albums),
),
(
name: "Playlists",
name: "playlists",
border_type: None,
pane: Pane(Playlists),
),
(
name: "Search",
name: "search",
border_type: None,
pane: Pane(Search),
),

View file

@ -49,6 +49,7 @@
# internet
ngrok # Allows you to expose a web server running on your local machine to the internet
nicotine-plus # Graphical client for the SoulSeek peer-to-peer system
playit-agent # The playit program
slack # Desktop client for Slack
vesktop # Alternate client for Discord with Vencord built-in
yt-dlp # Command-line tool to download videos from YouTube.com and other sites (youtube-dl fork)
@ -76,6 +77,7 @@
# audio
alsa-utils # ALSA, the Advanced Linux Sound Architecture utils
audacity # Sound editor with graphical UI
# fooyin # Customisable music player
mpc # Minimalist command line interface to MPD
pavucontrol # PulseAudio Volume Control
playerctl # Command-line utility and library for controlling media players that implement MPRIS