From 760cb4d8df39870edac815ab3469fbfd8d2e18b4 Mon Sep 17 00:00:00 2001 From: Martin Berg Alstad Date: Thu, 23 Jan 2025 19:25:30 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=B5=20Cava=20desktop=20entry,=20Replac?= =?UTF-8?q?es=20node=2020=20with=2022?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- home-manager/cava.nix | 12 ------------ home-manager/cava/cava.png | Bin 0 -> 2176 bytes home-manager/cava/default.nix | 29 +++++++++++++++++++++++++++++ home-manager/default.nix | 2 +- modules/development.nix | 2 +- 5 files changed, 31 insertions(+), 14 deletions(-) delete mode 100644 home-manager/cava.nix create mode 100644 home-manager/cava/cava.png create mode 100644 home-manager/cava/default.nix diff --git a/home-manager/cava.nix b/home-manager/cava.nix deleted file mode 100644 index 72bc0ce..0000000 --- a/home-manager/cava.nix +++ /dev/null @@ -1,12 +0,0 @@ -## Audio visualizer -let - theme = import ../theme.nix; -in -{ - catppuccin.cava = { - enable = true; - flavor = theme.flavor; - }; - - programs.cava.enable = true; -} diff --git a/home-manager/cava/cava.png b/home-manager/cava/cava.png new file mode 100644 index 0000000000000000000000000000000000000000..60cbec3da435604e346b6879c21566afb33e672d GIT binary patch literal 2176 zcmV-`2!HodNk&F^2mkw)fe#ZQHhO z+qP|-c(!f7Z`=OQHWrd2Ns6Q>`DrO)sD0@JV^1rrv8NSg$(_f3{nf56)>A&DgWZ47 zC&@oftw~yl)8m&C8|&4q9dA2pS@%c_y(tRhz%L|msz~fQNiaLH3-%l^a=;0`FojnKs!71)uEQ~z~BJNNn4+G+K&5?&BCc5y)i_e-B=#y!RSHIs{aTdIocq_WVT^yLQ<*iB(b6 znW&I4!96FYJo19Re34AzVsTR^`mb|OYxeebCMbdWi* z>myh_a@zv>O-5c?jJWuZ*WMSI)2ng4@Xsa=R{bQ zpG5lopfhm|u$M!_hrd9ok8B^w0^S1hmjhj2eYzeKkvT71{rj2GWlK?j71k!H=B7i6G zog_OxwaD(JYpP)`>PN6SCy;(4@Usa-v%J>`7;AW^8qO(>U~^6Y{m9VIE+1cb8Xsf0 zcdB8P<_I?D1k!JW_4B|9&y4lL9=bK&PuA^PQm^c!LQ1T+DfW*L~6eoW0T*g3gy zbCe+cMp!=|)(DM&D25VlPCm>WHAue^)^9m%5E>6+5Nen?O6WO6kbWb&9}yZgh<6g9 z=cpm)PyzZyf1GZfmqYfWLP7-aPAVis`sAHa>ugn@r#=v>9~lZNymykJpaOa)KroF1Glk=c= z0!+6$=N7ErR|wOGH2C#@$UD!2-U%>$80+^HKpHc=lP3+eisp@ zTODgLGrSXE+9MIH-*VU>yf<%#cLKaO!1}#|(9E0RodC@M>-P>qGjE1>0yG1x-#Y+l z%WMB>qi7IuX!W9 zGp@cL#L31_zr!UnXJD6iUQw*O^lV+IMP|;xF7K3KD~(jaPQ=Obp7x)fGqAxsnG6F3 zthaA1tMnWjypv8w-BH}F8fvepIW~AFlZ?9V?A0rQdo|X1XArfOW9T+aSyN)4cXlGS z@;Dj(F7I@ji-q3ViMEx;xoyi9vN<+-=SvDMl=GE6el?Ai-uaS(bM0;Gjh){4mWp$0 zhCR2_J0EvMWaFK{t(D#>!xj~{dB(Dh-pM40+VQ*M$Ug66GOV|)ElbvUXBLvW6LGbo zuYI%3JDKFJKfAWuL%X~)ADVi&Zpk9ySCx>%8HY^$Iod>_akODyOWO1R~t{L#b5bs0?1x|t9$>LnF>zN_m ziQuL{@8ofA%e-teyb~aeo_CUwf|%i*2(D8`pyi!(0wrRGcOnco9N$xc-U%>lYiTjV zI}z&j$JbP#cLLPyGPjuFoe1?$pmze)ADiKw0BJz)DbPCshNsN%P6RgvdMAK8WrlYmxGB&(0o*C9p9eF@I|T%^yb~Y| z=$$-iuzmvakar4@Yk4P67SKCcvS9sM06uO2eEePjRHmO=Gar^*`r@5TnCp+g93XxI z6(CAD^67_nGT|4>3b&;3g)cn`^5G-=W4Gb?g#`f1Y$FI?<9lF(f3X& z0P4i0{cobJ&biL-h`%`mJ_+OrFd~mlre+wzkvVSjA^g61=P3-e%fB92R)TdIm=*(v zePMu35FC&>fgF{^dZ$(wEJ3s8N9KgGSoY65O`v=%Q2PkX2_l2Wo>rLs^G+l9byw-! z_&JaJM@Qh-{&}Yn{JQXb6Q`p#%gqT?_dEAH%U^%(pLZI;uaCVM%2S4RnPSuG{qs&! z{`2C~Ff>cKr{3BwofTd^i28?kXFC?e46@S+B2ucPe3NpQ{X{tot5O-d`gEUEqq>w= zh<66c93xOqcnf340n%5)ZA6;YLm5Q8Q;JtXU*}jQb$__7n z&)N2WCo=f3$Z!_!4wLJ&-3TB&3YVsOvmo z*bhT_DAe}Ao%QEe6g%`sryZSZyYxQoGWf_Qt;0fAoWU%Mq{OhRi}jS&Q(8~?fIlS_ CgfUbA literal 0 HcmV?d00001 diff --git a/home-manager/cava/default.nix b/home-manager/cava/default.nix new file mode 100644 index 0000000..661c02b --- /dev/null +++ b/home-manager/cava/default.nix @@ -0,0 +1,29 @@ +## Audio visualizer +{ pkgs, ... }: + +let + theme = import ../../theme.nix; +in +{ + catppuccin.cava = { + enable = true; + flavor = theme.flavor; + }; + + programs.cava = { + enable = true; + package = pkgs.cava; + }; + + xdg.desktopEntries.cava = { + name = "Cava"; + genericName = "Audio visualizer"; + terminal = true; + exec = "${pkgs.cava}/bin/cava"; + icon = ./cava.png; + categories = [ + "Audio" + "AudioVideo" + ]; + }; +} diff --git a/home-manager/default.nix b/home-manager/default.nix index 1bfa53e..5a4534e 100644 --- a/home-manager/default.nix +++ b/home-manager/default.nix @@ -13,7 +13,7 @@ in inputs.catppuccin.homeManagerModules.catppuccin inputs.nixvim.homeManagerModules.nixvim ./btop.nix - ./cava.nix + ./cava ./cursors.nix ./default-applications.nix ./development diff --git a/modules/development.nix b/modules/development.nix index 6f2552e..a6abd69 100644 --- a/modules/development.nix +++ b/modules/development.nix @@ -12,7 +12,7 @@ dotnet-aspnetcore_9 git rustup - nodejs + nodejs_22 pnpm gcc # Required for C, Rust and others # Language servers