diff --git a/src/App.tsx b/src/App.tsx
index fecae5c..ccce764 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -1,7 +1,5 @@
import { BrowserRouter } from "react-router-dom";
import { MusicPlayer } from "./components/MusicPlayer";
-import { MusicVisualizer } from "./components/MusicVisualizer";
-import { Nvim } from "./components/Nvim/Nvim";
import { Kitty } from "./components/Kitty";
import { AppContextProvider } from "./context/AppContext";
import { Waybar } from "./components/Waybar/Waybar";
@@ -19,7 +17,7 @@ function App() {
-
+
(
)}
style={{ backdropFilter: "blur(2px)" }}
>
- {props.children}
+ {props.children}
);
diff --git a/src/components/MusicPlayer.tsx b/src/components/MusicPlayer.tsx
index 1f085f4..e0e9371 100644
--- a/src/components/MusicPlayer.tsx
+++ b/src/components/MusicPlayer.tsx
@@ -1,5 +1,5 @@
import { useEffect, useState } from "react";
-import { Bar, Frame, Group, Terminal, Text, useTerminal } from "react-dom-curse";
+import { Bar, Frame, Group, Text, useTerminal } from "react-dom-curse";
import { theme } from "~/utils/theme";
const formatDurationMSS = (duration: number) => {
@@ -15,7 +15,7 @@ export const MusicPlayer = (props: {
album: string;
duration: number;
}) => {
- const { terminal } = useTerminal();
+ const { width } = useTerminal();
const [played, setPlayed] = useState(0);
useEffect(() => {
@@ -31,53 +31,55 @@ export const MusicPlayer = (props: {
)}`;
return (
-
-
-
- {props.title} · {props.artist}
-
-
- {props.album}
-
-
-
-
-
-
- {time}
-
-
-
-
-
- Playback
+
+
+
+ {props.title} · {props.artist}
-
+
+ {props.album}
+
+
+
+
+
+
+ {time}
+
+
+
+
+
+ {"Playback".substring(0, Math.min(8, width - 2))}
+
+
);
};