From f30609e1e4ac9ea1cee153d6a6bde1dfe0c4ea6d Mon Sep 17 00:00:00 2001 From: Lulusilly Date: Sat, 6 Dec 2025 00:07:29 -0400 Subject: [PATCH] Adding support for automatically mounting USB drives with udisks2, as well as adding Dolphin file manager for GUI file management --- .config/cmus/autosave | 232 ++++++++++++++++++ .config/cmus/cache | Bin 0 -> 12331 bytes .config/cmus/command-history | 6 + .config/cmus/lib.pl | 23 ++ .config/cmus/search-history | 2 + .config/dconf/user | Bin 0 -> 907 bytes .config/deadbeef/config | 76 ++++++ .config/deadbeef/dspconfig | 26 ++ .config/hypr/hyprland.conf | 6 +- .config/nix/hosts/common.nix | 14 +- .config/nix/hosts/home.nix | 22 +- .config/rofi/config.rasi | 2 + .config/syncthing/index-v0.14.0.db/000006.log | Bin 53 -> 0 bytes .config/syncthing/index-v0.14.0.db/CURRENT | 2 +- .../syncthing/index-v0.14.0.db/CURRENT.bak | 2 +- .config/syncthing/index-v0.14.0.db/LOG | 10 + .../index-v0.14.0.db/MANIFEST-000007 | Bin 216 -> 0 bytes .config/user-dirs.conf | 2 +- .config/zoom.conf | 3 + .config/zoomus.conf | 61 +++++ .gitignore | 6 + 21 files changed, 483 insertions(+), 12 deletions(-) create mode 100644 .config/cmus/autosave create mode 100644 .config/cmus/cache create mode 100644 .config/cmus/command-history create mode 100644 .config/cmus/lib.pl create mode 100644 .config/cmus/search-history create mode 100644 .config/dconf/user create mode 100644 .config/deadbeef/config create mode 100644 .config/deadbeef/dspconfig create mode 100644 .config/rofi/config.rasi delete mode 100644 .config/syncthing/index-v0.14.0.db/000006.log delete mode 100644 .config/syncthing/index-v0.14.0.db/MANIFEST-000007 create mode 100644 .config/zoom.conf create mode 100644 .config/zoomus.conf diff --git a/.config/cmus/autosave b/.config/cmus/autosave new file mode 100644 index 0000000..4480ce0 --- /dev/null +++ b/.config/cmus/autosave @@ -0,0 +1,232 @@ +set aaa_mode=all +set altformat_current= %F +set altformat_playlist= %f%= %d %{?X!=0?%3X ? } +set altformat_title=%f +set altformat_trackwin= %f%= %d +set auto_expand_albums_follow=true +set auto_expand_albums_search=true +set auto_expand_albums_selcur=true +set auto_hide_playlists_panel=false +set auto_reshuffle=true +set block_key_paste=true +set buffer_seconds=10 +set color_cmdline_attr=default +set color_cmdline_bg=default +set color_cmdline_fg=default +set color_cur_sel_attr=default +set color_error=lightred +set color_info=lightyellow +set color_separator=blue +set color_statusline_attr=default +set color_statusline_bg=gray +set color_statusline_fg=black +set color_statusline_progress_attr=default +set color_statusline_progress_bg=blue +set color_statusline_progress_fg=white +set color_titleline_attr=default +set color_titleline_bg=blue +set color_titleline_fg=white +set color_trackwin_album_attr=bold +set color_trackwin_album_bg=default +set color_trackwin_album_fg=default +set color_win_attr=default +set color_win_bg=default +set color_win_cur=lightyellow +set color_win_cur_attr=default +set color_win_cur_sel_attr=default +set color_win_cur_sel_bg=blue +set color_win_cur_sel_fg=lightyellow +set color_win_dir=lightblue +set color_win_fg=default +set color_win_inactive_cur_sel_attr=default +set color_win_inactive_cur_sel_bg=gray +set color_win_inactive_cur_sel_fg=lightyellow +set color_win_inactive_sel_attr=default +set color_win_inactive_sel_bg=gray +set color_win_inactive_sel_fg=black +set color_win_sel_attr=default +set color_win_sel_bg=blue +set color_win_sel_fg=white +set color_win_title_attr=default +set color_win_title_bg=blue +set color_win_title_fg=white +set confirm_run=true +set continue=true +set continue_album=true +set device=/dev/cdrom +set display_artist_sort_name=false +set dsp.alsa.device= +set follow=false +set format_clipped_text=… +set format_current= %a - %l%! - %n. %t%= %y +set format_heading_album=%a - %l%= %y %{duration} +set format_heading_artist=%a%= %{duration} +set format_heading_playlist=%{?!panel?Playlist - }%{title}%= %{duration} +set format_playlist= %-21%a %3n. %t%= %y %d %{?X!=0?%3X ? } +set format_playlist_va= %-21%A %3n. %t (%a)%= %y %d %{?X!=0?%3X ? } +set format_statusline= %{status} %{?show_playback_position?%{position} %{?duration?/ %{duration} }?%{?duration?%{duration} }}%{?bpm>0?at %{bpm} BPM }%{?stream?buf: %{buffer} }%{?show_current_bitrate & bitrate>=0? %{bitrate} kbps }%= %{?repeat_current?repeat current?%{?play_library?%{?playlist_mode!="all"?%{playlist_mode} from }%{?play_sorted?sorted }library?playlist}} | %{?volume>=0?%{?lvolume!=rvolume?%{lvolume}%% %{rvolume}?%{volume}}%% | }%1{continue}%1{follow}%1{repeat}%1{shuffle} +set format_title=%a - %l - %t (%y) +set format_trackwin=%3n. %t%= %d +set format_trackwin_album= %l %= %y %{duration} +set format_trackwin_va=%3n. %t (%a)%= %d +set format_treewin= %l +set format_treewin_artist=%a +set icecast_default_charset=ISO-8859-1 +set id3_default_charset=ISO-8859-1 +set ignore_duplicates=false +set input.cdio.cddb_url=freedb.freedb.org:8880 +set input.cdio.priority=50 +set input.cue.priority=50 +set input.ffmpeg.priority=30 +set input.flac.priority=50 +set input.mad.priority=55 +set input.mikmod.priority=40 +set input.modplug.priority=50 +set input.mpc.priority=50 +set input.opus.priority=50 +set input.vorbis.priority=50 +set input.wav.priority=50 +set input.wavpack.priority=50 +set lib_add_filter= +set lib_sort=albumartist date album discnumber tracknumber title filename play_count +set mixer.alsa.channel= +set mixer.alsa.device= +set mixer.pulse.restore_volume=1 +set mouse=false +set mpris=true +set output_plugin=pulse +set passwd= +set pause_on_output_change=false +set pl_env_vars= +set pl_sort= +set play_library=true +set play_sorted=false +set progress_bar=line +set repeat=false +set repeat_current=false +set replaygain=disabled +set replaygain_limit=true +set replaygain_preamp=0.000000 +set resume=false +set rewind_offset=5 +set scroll_offset=2 +set search_resets_position=true +set set_term_title=true +set show_all_tracks=true +set show_current_bitrate=false +set show_hidden=false +set show_playback_position=true +set show_remaining_time=false +set shuffle=albums +set skip_track_info=false +set smart_artist_sort=true +set softvol=false +set softvol_state=0 0 +set sort_albums_by_name=false +set start_view=tree +set status_display_program= +set stop_after_queue=false +set time_show_leading_zero=true +set tree_width_max=0 +set tree_width_percent=33 +set wrap_search=true +bind browser backspace browser-up +bind browser i toggle show_hidden +bind browser space win-activate +bind browser u win-update +bind common ! push shell +bind common + vol +10% +bind common , seek -1m +bind common - vol -10% +bind common . seek +1m +bind common / search-start +bind common 1 view tree +bind common 2 view sorted +bind common 3 view playlist +bind common 4 view queue +bind common 5 view browser +bind common 6 view filters +bind common 7 view settings +bind common = vol +10% +bind common ? search-b-start +bind common B player-next-album +bind common C toggle continue +bind common D win-remove +bind common E win-add-Q +bind common F push filter +bind common G win-bottom +bind common I echo {} +bind common L push live-filter +bind common M toggle play_library +bind common N search-prev +bind common P win-mv-before +bind common U win-update-cache +bind common Z player-prev-album +bind common [ vol +1% +0 +bind common ] vol +0 +1% +bind common ^B win-page-up +bind common ^C echo Type :quit to exit cmus. +bind common ^D win-half-page-down +bind common ^E win-scroll-down +bind common ^F win-page-down +bind common ^L refresh +bind common ^R toggle repeat_current +bind common ^U win-half-page-up +bind common ^Y win-scroll-up +bind common a win-add-l +bind common b player-next +bind common c player-pause +bind common delete win-remove +bind common down win-down +bind common e win-add-q +bind common end win-bottom +bind common enter win-activate +bind common f toggle follow +bind common g win-top +bind common h seek -5 +bind common home win-top +bind common i win-sel-cur +bind common j win-down +bind common k win-up +bind common l seek +5 +bind common left seek -5 +bind common m toggle aaa_mode +bind common mlb_click_bar player-pause +bind common mlb_click_bar_right player-pause +bind common mlb_click_selected win-activate +bind common mouse_scroll_down win-down +bind common mouse_scroll_down_bar seek -5 +bind common mouse_scroll_down_bar_right vol -1% +bind common mouse_scroll_down_title right-view -n +bind common mouse_scroll_up win-up +bind common mouse_scroll_up_bar seek +5 +bind common mouse_scroll_up_bar_right vol +1% +bind common mouse_scroll_up_title left-view -n +bind common n search-next +bind common o toggle play_sorted +bind common p win-mv-after +bind common page_down win-page-down +bind common page_up win-page-up +bind common q quit -i +bind common r toggle repeat +bind common right seek +5 +bind common s toggle shuffle +bind common space win-toggle +bind common t toggle show_remaining_time +bind common tab win-next +bind common u update-cache +bind common up win-up +bind common v player-stop +bind common x player-play +bind common y win-add-p +bind common z player-prev +bind common { vol -1% -0 +bind common } vol -0 -1% +fset 90s=date>=1990&date<2000 +fset classical=genre="Classical" +fset missing-tag=!stream&(artist=""|album=""|title=""|tracknumber=-1|date=-1) +fset mp3=filename="*.mp3" +fset ogg=filename="*.ogg" +fset ogg-or-mp3=ogg|mp3 +fset unheard=play_count=0 +factivate diff --git a/.config/cmus/cache b/.config/cmus/cache new file mode 100644 index 0000000000000000000000000000000000000000..c1ed7773d90bb208464f9fcc283a154c924a341c GIT binary patch literal 12331 zcmZ<`apq-UU|{^i$N&a=PGT|xm|#fE zNh-}{KvND8O)M(OEG}X2_ILDC2+l9fOFJbf z{2M9gDmZ~6F(<7Wbe`4vYU{X!)PU$iQ%fkFN1= zqM)k~mYGyE;^IHW%+k=nD8*3M!XVK?*Tme&MAy>Xz)065Db?7($kfEb+%%bt+z$;) zl=wHn760F$`QHE<{~e4B49h}!KuLpM^}i`N{>w5`MpoHxXp&@ZnPilvYiw$0rfXts zY@wTEYMiQTXq0M{Vq$1uVQ6MSR_vE$rl7>VDYm$u#{`aIhDY7<;C7!EBLl;xRkUpP zAsTB6x(Y@Hh87CC3IX{!mB|@Jpe7@@8R(p!l$e915r|NS+|VPs{a2Kjm!4Y0z<{OM zh`%M6o0?a`fYu}gH4yWQLB_#aUlzKCM!E*(cp8V0iq|tGmtZq7r?MzB8Pv9Az}8?i zFibTwNis9iH8e{y&^1X)PSdrtG%(dowlFeDH8r+KPP8y5D$T&0T$EanlUSLan3)$3 zZf?hem<+n+dM1VnDNYO+(gmrB*$jqyh87m421dxz;HD;2x0#-)0h(@zG)%Xdp^1ql z1EjGEiE@+#YskRBum+kwyX7G1Q-P6zK`?V5(QP!;l9Q_7k(isCT7+3#jV4n_ zzsA7O!pJb$*i_fj(!@g7#Lys3H_6m6QP&_T)jZA6(9pob!ero+sfC^e-ehWEZfI%< zOQt9>kCIxAzy;|lXnIYRf~41f3=9m*L zDrh+GD}QLNwGB2O}0z}jm#LB z=~@~kndllAnHwgh8mF128X6CL32UxriMND>_R=8ztguYvs7Fb$W(*7rE1>C>M;ek| ze=#sHlpUqzI1r)sfH`POU=28p@`MrkIxCMk)=x=EHv#=0q~NoJNw7HK9% zW`m&OH`6o1pGc9rR?s*{NuibubD`;TDs+4`myv;C+u8vvM-2@WbQN5RGSf;%Qzx#} zX<%V#W^Qb3q??pxlA>#3W@({oX#pxi6H`qMjLi%UEeuTuLlKI<1&(o)v}tGn zDkPUe)8}Vs|4D$6fkF2*KS+v3^O6M0Peaf$rI3tNg{ab;oW#*IiYtv;B&Qi0rzM-} zrdp&}=$a%NrRZ9wSXk-JO!U%CU$LIvkkf|4W+gAQr~u23^(U@(S;S0OaKWEmM4mf8%y@B+<(c;=N9 z<(H)vVQC3bEwRDvz!hfDf%iaYxZS^_2wo?W&&a^w>M;1i4Kx~$RPrcj1f>?|D+HzH zW>#p@FyY~{5?81~28S6K7-FH}x&j)mDvS&adKU&?`3D*`MlP5XH2hNYi!;;n5_4!D zy7(=|6~>_9Oa^ag_=?_zq+3uu9rlWM(A6)XQBG*-rJ&(okXcHHM2povT%l>s003|T BYSsV% literal 0 HcmV?d00001 diff --git a/.config/cmus/command-history b/.config/cmus/command-history new file mode 100644 index 0000000..9c71d64 --- /dev/null +++ b/.config/cmus/command-history @@ -0,0 +1,6 @@ +add ~/Music/ +refresh +refresh +bind -f common 1 view tree +showbind +add ~/Music diff --git a/.config/cmus/lib.pl b/.config/cmus/lib.pl new file mode 100644 index 0000000..20c8fba --- /dev/null +++ b/.config/cmus/lib.pl @@ -0,0 +1,23 @@ +/home/lunita/Music/SoulSeek/music/KOAN Sound - The Adventures of Mr. Fox (2012) [FLAC]/01 - 80s Fitness.flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - The Adventures of Mr. Fox (2012) [FLAC]/02 - Eastern Thug.flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - The Adventures of Mr. Fox (2012) [FLAC]/03 - Sly Fox.flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - The Adventures of Mr. Fox (2012) [FLAC]/04 - Introvert.flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - The Adventures of Mr. Fox (2012) [FLAC]/05 - 80s Fitness (Reso Remix).flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - The Adventures of Mr. Fox (2012) [FLAC]/06 - Eastern Thug (Neosignal Remix).flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - The Adventures of Mr. Fox (2012) [FLAC]/07 - Sly Fox (Opiuo Remix).flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - 2018 - Polychrome/01 - Cobalt.flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - 2018 - Polychrome/02 - Hustle Hammer.flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - 2018 - Polychrome/03 - Chalk It Out.flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - 2018 - Polychrome/04 - Chilli Daddy.flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - 2018 - Polychrome/05 - Virtual Light.flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - 2018 - Polychrome/06 - Viridian Dream.flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - 2018 - Polychrome/07 - Prism Pulse.flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - 2018 - Polychrome/08 - Hydroplane.flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - 2018 - Polychrome/09 - Jongmyo.flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - 2018 - Polychrome/10 - Drift.flac +/home/lunita/Music/SoulSeek/music/KOAN Sound - 2018 - Polychrome/11 - The Zulla.flac +/home/lunita/Music/SoulSeek/music/Intervals Above/01 - Strident.flac +/home/lunita/Music/SoulSeek/music/Intervals Above/02 - Boundless.flac +/home/lunita/Music/SoulSeek/music/Intervals Above/03 - Radiant.flac +/home/lunita/Music/SoulSeek/music/Intervals Above/04 - Vibrant.flac +/home/lunita/Music/SoulSeek/music/Intervals Above/05 - Vivid.flac diff --git a/.config/cmus/search-history b/.config/cmus/search-history new file mode 100644 index 0000000..b261fa3 --- /dev/null +++ b/.config/cmus/search-history @@ -0,0 +1,2 @@ +next +refresh diff --git a/.config/dconf/user b/.config/dconf/user new file mode 100644 index 0000000000000000000000000000000000000000..986f87513716cb972e9c05a14935c3d500586ed2 GIT binary patch literal 907 zcmZ<{ODxJv%qwAl0tp5NhChs8j)owZVqjomK*ekf3=A9$3=CXQ%+0{Sz{9}6z>9_j z7#J8pSZtZ#N@l3JVhm*r5=;yX(o75t>C4)yLE<1bH$xeN1``8=F%tvB%l#Mcg2X{= zkhlXA1A{XY1H*cs$KfD5L2OG?&K3=GA^8TsY98JQ_5sd=CTl9ZO2ld7AXk)L0jTBOejO#`4b14x06qI5Q4^wONfB9L=aOG+~H(u?&$ z!OZ}6d~s$~sxHJhMuw#F%)FHRa$S%h1H(NQ28M8u<25ofHFNTl6H7Al^K^6bQ&K?= zVPGgoEXmMKf*1@6zWkz;)FK83hQ#9J)V!3;ymSVJVyJ-y`Nf$a-4Km15@ase5#Zp3 JI076dNdSzptm^;( literal 0 HcmV?d00001 diff --git a/.config/deadbeef/config b/.config/deadbeef/config new file mode 100644 index 0000000..950b113 --- /dev/null +++ b/.config/deadbeef/config @@ -0,0 +1,76 @@ +cli_add_playlist_name Default +deadbeef_version 1.10.0 +filechooser.lastdir file:///home/lunita/Music +gtkui.columns.playlist [{"title":"♫","id":"1","format":"%playstatus%","sort_format":"","size":"50","align":"0","color_override":"0","color":"#ff000000"},{"title":"Artist / Album","id":"-1","format":"$if(%artist%,%artist%,Unknown Artist)[ - %album%]","sort_format":"","size":"150","align":"0","color_override":"0","color":"#ff000000"},{"title":"Track No","id":"-1","format":"%tracknumber%","sort_format":"","size":"50","align":"1","color_override":"0","color":"#ff000000"},{"title":"Title","id":"-1","format":"%title%","sort_format":"","size":"150","align":"0","color_override":"0","color":"#ff000000"},{"title":"Duration","id":"-1","format":"%length%","sort_format":"","size":"50","align":"0","color_override":"0","color":"#ff000000"}] +gtkui.columns.search [{"title":"Artist / Album","id":"-1","format":"$if(%artist%,%artist%,Unknown Artist)[ - %album%]","sort_format":"","size":"150","align":"0","color_override":"0","color":"#ff000000"},{"title":"Track No","id":"-1","format":"%tracknumber%","sort_format":"","size":"50","align":"1","color_override":"0","color":"#ff000000"},{"title":"Title","id":"-1","format":"%title%","sort_format":"","size":"150","align":"0","color_override":"0","color":"#ff000000"},{"title":"Duration","id":"-1","format":"%length%","sort_format":"","size":"50","align":"0","color_override":"0","color":"#ff000000"}] +gtkui.eq.visible 0 +gtkui.layout.1.9.0 {"type":"vbox","legacy_params":" expand=\"0 1\" fill=\"1 1\" homogeneous=0","children":[{"type":"hbox","legacy_params":" expand=\"0 1 0\" fill=\"1 1 1\" homogeneous=0","children":[{"type":"playtb"},{"type":"seekbar"},{"type":"volumebar","settings":{"scale":"db"}}]},{"type":"hsplitter","legacy_params":" locked=0 ratio=0.432584 pos=0 size2=0","children":[{"type":"vsplitter","legacy_params":" locked=0 ratio=0.500917 pos=0 size2=0","children":[{"type":"tabs","settings":{"active":"2","num_tabs":"3","tab000":"Media library viewer","tab001":"Playlist","tab002":"Playlist browser"},"children":[{"type":"medialibviewer"},{"type":"playlist","legacy_params":" hideheaders=0 width=537"},{"type":"pltbrowser"}]},{"type":"hsplitter","legacy_params":" locked=0 ratio=0.500000 pos=0 size2=0","children":[{"type":"coverart","settings":{"mode":"selected"}},{"type":"spectrum","settings":{"renderMode":"bands","distanceBetweenBars":"3","barGranularity":"2"}}]}]},{"type":"vsplitter","legacy_params":" locked=0 ratio=0.500000 pos=0 size2=0","children":[{"type":"placeholder"},{"type":"placeholder"}]}]}]} +gtkui.playlist.group_by_tf +gtkui.search.group_by_tf +gtkui.statusbar.visible 1 +gtkui.tabscroll 0 +gtkui.titlebar_playing_tf DeaDBeeF - %artist% - %title% +gtkui.titlebar_stopped_tf DeaDBeeF +hotkey.key01 "Ctrl f" 0 0 find +hotkey.key02 "Ctrl o" 0 0 open_files +hotkey.key03 "Ctrl q" 0 0 quit +hotkey.key04 "Ctrl n" 0 0 new_playlist +hotkey.key05 "Ctrl a" 0 0 select_all +hotkey.key06 "Escape" 0 0 deselect_all +hotkey.key07 "Ctrl m" 0 0 toggle_stop_after_current +hotkey.key08 "Ctrl j" 0 0 jump_to_current_track +hotkey.key09 "F1" 0 0 help +hotkey.key10 "Delete" 1 0 remove_from_playlist +hotkey.key11 "Ctrl w" 0 0 remove_current_playlist +hotkey.key13 "Alt Return" 1 0 track_properties +hotkey.key14 "Return" 0 0 play +hotkey.key15 "Ctrl p" 0 0 toggle_pause +hotkey.key16 "Alt 1" 0 0 playlist1 +hotkey.key17 "Alt 2" 0 0 playlist2 +hotkey.key18 "Alt 3" 0 0 playlist3 +hotkey.key19 "Alt 4" 0 0 playlist4 +hotkey.key20 "Alt 5" 0 0 playlist5 +hotkey.key21 "Alt 6" 0 0 playlist6 +hotkey.key22 "Alt 7" 0 0 playlist7 +hotkey.key23 "Alt 8" 0 0 playlist8 +hotkey.key24 "Alt 9" 0 0 playlist9 +hotkey.key25 "Alt 0" 0 0 playlist10 +hotkey.key26 z 0 0 prev +hotkey.key27 x 0 0 play +hotkey.key28 c 0 0 toggle_pause +hotkey.key29 v 0 0 stop +hotkey.key30 b 0 0 next +hotkey.key31 n 0 0 playback_random +hotkey.key32 "Ctrl k" 0 0 toggle_stop_after_album +hotkey.key33 "Ctrl z" 0 0 undo +hotkey.key34 "Ctrl Shift z" 0 0 redo +hotkeys_created 1 +mainwin.geometry.h 720 +mainwin.geometry.maximized 1 +mainwin.geometry.w 1280 +mainwin.geometry.x 0 +mainwin.geometry.y 0 +medialib.deadbeef.enabled 1 +medialib.deadbeef.paths ["/home/lunita/Music"] +medialib.preset Albums +network.proxy.port 8080 +output_plugin alsa +playback.loop 1 +playback.volume.normalized 1.0000000 +playlist.cursor.0 0 +playlist.scroll.0 0 +playlist.scroll.cursorfollowplayback 1 +playlist.tab.00000 Default +prefwin.geometry.h 588 +prefwin.geometry.maximized 1 +prefwin.geometry.w 784 +prefwin.geometry.x 0 +prefwin.geometry.y 0 +resume.paused 0 +resume.playlist -1 +resume.position -1.000000 +resume.track -1 +streamer.bit_override 0 +streamer.samplerate 44100 +streamer.samplerate_mult_44 44100 +streamer.samplerate_mult_48 48000 diff --git a/.config/deadbeef/dspconfig b/.config/deadbeef/dspconfig new file mode 100644 index 0000000..60f8e55 --- /dev/null +++ b/.config/deadbeef/dspconfig @@ -0,0 +1,26 @@ +supereq 0 { + 0.000000 + 0.000000 + 0.000000 + 0.000000 + 0.000000 + 0.000000 + -0.324324 + 0.000000 + 0.000000 + 0.000000 + 0.000000 + 0.000000 + 0.000000 + 0.000000 + 0.000000 + 0.000000 + 0.000000 + 0.000000 + 0.000000 +} +SRC 1 { + 48000.000000 + 2 + 1 +} diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index 20880e0..551e9f6 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -197,8 +197,8 @@ bind = $tMod SHIFT, O, movetoworkspace, 9 bind = $tMod SHIFT, P, movetoworkspace, 10 # Example special workspace (scratchpad) -bind = $mainMod, S, togglespecialworkspace, magic -bind = $mainMod SHIFT, S, movetoworkspace, special:magic +bind = $tMod, S, togglespecialworkspace, magic +bind = $tMod SHIFT, S, movetoworkspace, special:magic # Scroll through existing workspaces with mainMod + scroll bind = $mainMod, mouse_down, workspace, e+1 @@ -235,4 +235,4 @@ bindl = , XF86AudioPrev, exec, playerctl previous # Ignore maximize requests from apps. You'll probably like this. windowrule = suppressevent maximize, class:.* -windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 \ No newline at end of file +windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 diff --git a/.config/nix/hosts/common.nix b/.config/nix/hosts/common.nix index b828fcf..c89e786 100644 --- a/.config/nix/hosts/common.nix +++ b/.config/nix/hosts/common.nix @@ -1,7 +1,6 @@ { config, lib, pkgs, inputs, ... }: { - imports = [ inputs.home-manager.nixosModules.default ]; @@ -72,4 +71,17 @@ hardware.graphics.extraPackages = with pkgs; [ intel-media-driver ]; + # Enable udisks2 for removable media support + services.udisks2.enable = true; + # Disable sudo + security.sudo.enable = false; + # Setup doas + security.doas = { + enable = true; + extraRules = [{ + users = ["lunita"]; + keepEnv = true; + noPass = true; + }]; + }; } diff --git a/.config/nix/hosts/home.nix b/.config/nix/hosts/home.nix index 15a0c11..efeb222 100644 --- a/.config/nix/hosts/home.nix +++ b/.config/nix/hosts/home.nix @@ -74,13 +74,22 @@ enable = true; settings = { "webgl.disabled" = false; - "privacy.clearOnShutdown.history" = false; - "privacy.clearOnShutdown.cookies" = false; + # "privacy.clearOnShutdown.history" = false; + # "privacy.clearOnShutdown.cookies" = false; "network.cookie.lifetimePolicy" = 0; }; }; - services.mpd = { + services.udiskie = { + enable = true; + settings = { + program_options = { + file_manager = "${pkgs.kdePackages.dolphin}/bin/dolphin"; + }; + }; + }; + + /* services.mpd = { enable = true; musicDirectory = "/home/lunita/Music"; extraConfig = '' @@ -89,11 +98,12 @@ name "Pipewire Output" } ''; - }; + }; */ home.packages = with pkgs; [ tree # Nice file tree views w/ permissions neofetch # Muh epic r1ce!!! + hyfetch # basically neofetch but with queer flags btop # Resource manager stow # For dotfiles deployment. May use home.file in future imagemagick # For converting images into other fmts @@ -107,12 +117,14 @@ ghostty # Terminal emulator irssi # Terminal IRC client nyxt # Customizable browser - rmpc # Rusty Music Player Client + cmus # C Music Player (TUI) + deadbeef # Closest thing to foobar2000 native on Linux nicotine-plus # FOSS client for SoulSeek # Fonts nerd-fonts.jetbrains-mono miracode monocraft + kdePackages.dolphin ]; fonts.fontconfig.enable = true; diff --git a/.config/rofi/config.rasi b/.config/rofi/config.rasi new file mode 100644 index 0000000..637c9cf --- /dev/null +++ b/.config/rofi/config.rasi @@ -0,0 +1,2 @@ + +@theme "/nix/store/si1728pghbj94zby6kla4c7kbkmpnyy6-rofi-1.7.9+wayland1/share/rofi/themes/gruvbox-dark-soft.rasi" diff --git a/.config/syncthing/index-v0.14.0.db/000006.log b/.config/syncthing/index-v0.14.0.db/000006.log deleted file mode 100644 index bdbc8ffa42c9321bf75c510ec1a3760aa26fb8f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53 zcmZ3}$NX21fl-zL0vH(>7#IauQc}|rOLIzc5{pZMlN0m!LBf0w+ISj4s{RWA04uu- A+W-In diff --git a/.config/syncthing/index-v0.14.0.db/CURRENT b/.config/syncthing/index-v0.14.0.db/CURRENT index 875cf23..3051f81 100644 --- a/.config/syncthing/index-v0.14.0.db/CURRENT +++ b/.config/syncthing/index-v0.14.0.db/CURRENT @@ -1 +1 @@ -MANIFEST-000007 +MANIFEST-000010 diff --git a/.config/syncthing/index-v0.14.0.db/CURRENT.bak b/.config/syncthing/index-v0.14.0.db/CURRENT.bak index feda7d6..875cf23 100644 --- a/.config/syncthing/index-v0.14.0.db/CURRENT.bak +++ b/.config/syncthing/index-v0.14.0.db/CURRENT.bak @@ -1 +1 @@ -MANIFEST-000000 +MANIFEST-000007 diff --git a/.config/syncthing/index-v0.14.0.db/LOG b/.config/syncthing/index-v0.14.0.db/LOG index 93d6424..82cd0ee 100644 --- a/.config/syncthing/index-v0.14.0.db/LOG +++ b/.config/syncthing/index-v0.14.0.db/LOG @@ -27,3 +27,13 @@ 18:32:31.771535 version@stat F·[1 1] S·519B[346B 173B] Sc·[0.25 0.00] 18:32:32.695417 db@janitor F·4 G·0 18:32:32.695472 db@open done T·1.180631462s +=============== Nov 14, 2025 (AST) =============== +15:23:05.543701 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed +15:23:05.616443 version@stat F·[1 1] S·519B[346B 173B] Sc·[0.25 0.00] +15:23:05.616479 db@open opening +15:23:05.616834 journal@recovery F·1 +15:23:05.617020 journal@recovery recovering @6 +15:23:05.849934 memdb@flush created L0@8 N·57 S·875B "\x04de..can,v85":"\nla..ime,v39" +15:23:05.850200 version@stat F·[2 1] S·1KiB[1KiB 173B] Sc·[0.50 0.00] +15:23:06.718831 db@janitor F·5 G·0 +15:23:06.718858 db@open done T·1.10237212s diff --git a/.config/syncthing/index-v0.14.0.db/MANIFEST-000007 b/.config/syncthing/index-v0.14.0.db/MANIFEST-000007 deleted file mode 100644 index b8f61c2552b5ab5f231160d262637cb98f8c83cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 216 zcmXq)`t|f810$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAei0KJGY5+dD}xYMN>W&A zQE_H|9wQ?I7_c+2-eQtqNl8shEX^s&Nh~f2PEO2YlmbgKh;S7YrIx|82tx$P(Za~G dmQk83CCN84y(qCHGd~YzrVzwTWS0p*gaD8?HPrwB diff --git a/.config/user-dirs.conf b/.config/user-dirs.conf index b86c0f9..658170e 120000 --- a/.config/user-dirs.conf +++ b/.config/user-dirs.conf @@ -1 +1 @@ -/nix/store/6s4h4bh8znhxx9c1472fr328fzx06lnd-home-manager-files/.config/user-dirs.conf \ No newline at end of file +/nix/store/mf68ga2y13g1g34pm2vly5n667lrsmr8-home-manager-files/.config/user-dirs.conf \ No newline at end of file diff --git a/.config/zoom.conf b/.config/zoom.conf new file mode 100644 index 0000000..50178a3 --- /dev/null +++ b/.config/zoom.conf @@ -0,0 +1,3 @@ +[General] +initialize_flag=1 +random_key="V66YHvDR1s0WplKGVDlioIR47EHJLWSxjdIIqV4uYKk=" diff --git a/.config/zoomus.conf b/.config/zoomus.conf new file mode 100644 index 0000000..a2652c3 --- /dev/null +++ b/.config/zoomus.conf @@ -0,0 +1,61 @@ +[General] +GeoLocale=system +SensitiveInfoMaskOn=true +ShowBiDirecSyncNoti=true +autoPlayGif=false +autoScale=true +bForceMaximizeWM=false +captureHDCamera=true +cefInstanceCountLimit=-1 +cefRefreshTime=0 +chatListPanelLastWidth=230 +com.zoom.client.langid=0 +conf.webserver=https://zoom.us +currentMeetingId=8641779700 +deviceID=5C:BA:EF:50:43:B3 +disableCef=false +enable.host.auto.grab=true +enableAlphaBuffer=true +enableCefGpu=false +enableCefLog=false +enableCefTa=false +enableCloudSwitch=true +enableLog=true +enableMiniWindow=true +enableQmlCache=true +enableScreenSaveGuard=false +enableStartMeetingWithRoomSystem=false +enableTestMode=false +enablegpucomputeutilization=false +fake.version= +flashChatTime=0 +forceEnableTrayIcon=true +forceSSOURL= +hideCrashReport=false +host.auto.grab.interval=10 +isTransCoding=false +logLevel=info +newMeetingWithVideo=true +noSandbox=false +playSoundForNewMessage=false +shareBarTopMargin=0 +showOneTimePTAICTipHubble=true +showOneTimeQAMostUpvoteHubble=true +showOneTimeQueriesOptionTip=true +showOneTimeTranslationUpSellTip=false +showSystemTitlebar=false +speaker_volume=102 +sso_domain=.zoom.us +sso_gov_domain=.zoomgov.com +system.audio.type=default +systemDockMargin=0 +timeFormat12HoursEnable=true +translationFreeTrialTipShowTime=0 +upcoming_meeting_header_image= +useSystemTheme=false +userEmailAddress= +webview.debug.enable=false +xwayland=true + +[AS] +showframewindow=true diff --git a/.gitignore b/.gitignore index 90c26a4..a0bd704 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,9 @@ user-dirs.locale espanso obsidian mimeapps.list +syncthing +systemd +nicotine +medialib.dbpl +playlists +running