commit d3df31eb53e487f252fa40384479766189da061a Author: Dilan Gilluly Date: Sat Oct 5 14:12:02 2024 -0400 Initial Commit diff --git a/.config/VSCodium/User/snippets/python.json b/.config/VSCodium/User/snippets/python.json new file mode 100644 index 0000000..734a1a1 --- /dev/null +++ b/.config/VSCodium/User/snippets/python.json @@ -0,0 +1,12 @@ +{ + "Creates a new main function.": { + "prefix": "newmain", + "body": [ + "def main():", + "\t$1", + "", + "if __name__ == \"__main__\":", + "\tmain()" + ] + } + } \ No newline at end of file diff --git a/.config/VSCodium/settings.json b/.config/VSCodium/settings.json new file mode 100644 index 0000000..f1bb45e --- /dev/null +++ b/.config/VSCodium/settings.json @@ -0,0 +1,18 @@ +{ + "editor.fontSize": 16, + "editor.fontFamily": "'Comic Mono', 'Droid Sans Mono', 'monospace', monospace", + "files.enableTrash": false, + "window.restoreWindows": "none", + "editor.parameterHints.enabled": false, + "window.customTitleBarVisibility": "auto", + "window.commandCenter": false, + "workbench.layoutControl.enabled": false, + "workbench.editor.showTabs": "single", + "terminal.integrated.tabs.enabled": false, + "explorer.compactFolders": false, + "workbench.startupEditor": "none", + "terminal.integrated.enablePersistentSessions": false, + "workbench.editor.limit.enabled": true, + "workbench.editor.limit.perEditorGroup": true, + "workbench.editor.limit.value": 1 +} \ No newline at end of file diff --git a/.config/mpd/mpd.conf b/.config/mpd/mpd.conf new file mode 100644 index 0000000..1cc2cc8 --- /dev/null +++ b/.config/mpd/mpd.conf @@ -0,0 +1,19 @@ +music_directory "~/Music" +playlist_directory "~/.config/mpd/playlists" + +auto_update "yes" +bind_to_address "127.0.0.1" +restore_paused "yes" +max_output_buffer_size "16384" + +audio_output { + type "pipewire" + name "PipeWire Sound Server" +} + +audio_output { + type "fifo" + name "Visualizer feed" + path "/tmp/mpd.fifo" + format "44100:16:2" +} diff --git a/.config/ncmpcpp/config b/.config/ncmpcpp/config new file mode 100644 index 0000000..1e2a8b0 --- /dev/null +++ b/.config/ncmpcpp/config @@ -0,0 +1,34 @@ +# vim: filetype=conf + +ncmpcpp_directory = "~/.config/ncmpcpp" +lyrics_directory = "~/.local/share/lyrics" +mpd_music_dir = "~/Music" +message_delay_time = "1" +visualizer_type = "spectrum" +song_list_format = {$4%a - }{%t}|{$8%f$9}$R{$3(%l)$9} +song_status_format = $b{{$8"%t"}} $3by {$4%a{ $3in $7%b{ (%y)}} $3}|{$8%f} +song_library_format = {%n - }{%t}|{%f} +alternative_header_first_line_format = $b$1$aqqu$/a$9 {%t}|{%f} $1$atqq$/a$9$/b +alternative_header_second_line_format = {{$4$b%a$/b$9}{ - $7%b$9}{ ($4%y$9)}}|{%D} +current_item_prefix = $(cyan)$r$b +current_item_suffix = $/r$(end)$/b +current_item_inactive_column_prefix = $(magenta)$r +current_item_inactive_column_suffix = $/r$(end) +playlist_display_mode = columns +browser_display_mode = columns +progressbar_look = -> +media_library_primary_tag = album_artist +media_library_albums_split_by_date = no +startup_screen = "media_library" +display_volume_level = no +ignore_leading_the = yes +external_editor = nvim +use_console_editor = yes +empty_tag_color = magenta +main_window_color = white +progressbar_color = black:b +progressbar_elapsed_color = blue:b +statusbar_color = red +statusbar_time_color = cyan:b +execute_on_song_change="pkill -RTMIN+11 dwmblocks" +execute_on_player_state_change="pkill -RTMIN+11 dwmblocks" diff --git a/.config/ncmpcpp/error.log b/.config/ncmpcpp/error.log new file mode 100644 index 0000000..e69de29 diff --git a/license b/license new file mode 100644 index 0000000..fbfd159 --- /dev/null +++ b/license @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Dilan Gilluly + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..7d89ca4 --- /dev/null +++ b/readme.md @@ -0,0 +1,3 @@ +# Dilan's Dotfiles + +This is a small repo with my dotfiles in it, for those who want to "see my rice" or to borrow from them. \ No newline at end of file