+257
.config/btop/btop.conf
+257
.config/btop/btop.conf
···+#* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes.+#* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes"+#* If the theme set background should be shown, set to False if you want terminal background transparency.+#* Sets if 24-bit truecolor should be used, will convert 24-bit colors to 256 color (6x6x6 color cube) if false.+#* Will force 16-color mode and TTY theme, set all graph symbols to "tty" and swap out other non tty friendly symbols.+#* Define presets for the layout of the boxes. Preset 0 is always all boxes shown with default settings. Max 9 presets.+#* Format: "box_name:P:G,box_name:P:G" P=(0 or 1) for alternate positions, G=graph symbol to use for box.+presets = "cpu:1:default,proc:0:default cpu:0:default,mem:0:default,net:0:default cpu:0:block,net:0:tty"+#* "tty" uses only 3 different symbols but will work with most fonts and should work in a real TTY.+#* Note that "tty" only has half the horizontal resolution of the other two, so will show a shorter historical view.+#* Manually set which boxes to show. Available values are "cpu mem net proc" and "gpu0" through "gpu5", separate values with whitespace.+#* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs.+#* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct",+#* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly.+#* If process cpu usage should be of the core it's running on or usage of the total available cpu power.+#* Use /proc/[pid]/smaps for memory information in the process info box (very slow but more accurate)+#* Shows the CPU package current power consumption in watts. Requires running `make setcap` or `make setuid` or running with sudo.+#* Which sensor to use for cpu temperature, use options menu to select from list of available sensors.+#* Set a custom mapping between core and coretemp, can be needed on certain cpus to get correct temperature for correct core.+#* Format "x:y" x=core with wrong temp, y=core with correct temp, use space as separator between multiple entries.+#* Which temperature scale to use, available values: "celsius", "fahrenheit", "kelvin" and "rankine".+#* Update main ui in background when menus are showing, set this to false if the menus is flickering too much for comfort.+#* Optional filter for shown disks, should be full path of a mountpoint, separate multiple values with whitespace " ".+#* Only disks matching the filter will be shown. Prepend exclude= to only show disks not matching the filter. Examples: disk_filter="/boot /home/user", disks_filter="exclude=/boot /home/user"+#* Filter out non physical disks. Set this to False to include network disks, RAM disks and similar.+#* Setting this to True will hide all datasets, and only show ZFS pools. (IO stats will be calculated per-pool)+#* Set the top speed for the io graphs in MiB/s (100 by default), use format "mountpoint:speed" separate disks with whitespace " ".+#* Set fixed values for network graphs in Mebibits. Is only used if net_auto is also set to False.+#* Use network graphs auto rescaling mode, ignores any values set above and rescales down to 10 Kibibytes at the lowest.+#* Sync the auto scaling for download and upload to whichever currently has the highest scale.+#* "True" shows bitrates in base 10 (Kbps, Mbps). "False" shows bitrates in binary sizes (Kibps, Mibps, etc.). "Auto" uses base_10_sizes.
+83
.config/btop/themes/catppuccin_macchiato.theme
+83
.config/btop/themes/catppuccin_macchiato.theme
···+# Main background, empty for terminal default, need to be empty if you want transparent background+# Misc colors for processes box including mini cpu graphs, details memory graph and details status text
+13
.config/fuzzel/fuzzel.ini
+13
.config/fuzzel/fuzzel.ini
+1
.config/ghostty/config
+1
.config/ghostty/config
+39
.config/git/config
+39
.config/git/config
···
+12
.config/mimeapps.list
+12
.config/mimeapps.list
···
+299
.config/niri/config.kdl
+299
.config/niri/config.kdl
···+XF86AudioRaiseVolume allow-when-locked=true { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1+"; }+XF86AudioLowerVolume allow-when-locked=true { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1-"; }+XF86AudioMute allow-when-locked=true { spawn-sh "wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle"; }+XF86AudioMicMute allow-when-locked=true { spawn-sh "wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle"; }+XF86MonBrightnessUp allow-when-locked=true { spawn "brightnessctl" "--class=backlight" "set" "+10%"; }+XF86MonBrightnessDown allow-when-locked=true { spawn "brightnessctl" "--class=backlight" "set" "10%-"; }
+18
.config/noctalia/colors.json
+18
.config/noctalia/colors.json
···
+416
.config/noctalia/settings.json
+416
.config/noctalia/settings.json
···+"defaultWallpaper": "/home/banana/.config/quickshell/noctalia-shell/Assets/Wallpaper/noctalia.png",
-43
.config/nvim/lazy-lock.json
-43
.config/nvim/lazy-lock.json
···-"friendly-snippets": { "branch": "main", "commit": "de8fce94985873666bd9712ea3e49ee17aadb1ed" },-"mason-lspconfig.nvim": { "branch": "main", "commit": "cab00668464d2914d0752b86168b4a431cc93eb2" },-"nvim-autopairs": { "branch": "master", "commit": "ee297f215e95a60b01fde33275cc3c820eddeebe" },-"nvim-lspconfig": { "branch": "master", "commit": "87c7c83ce62971e0bdb29bb32b8ad2b19c8f95d0" },-"nvim-treesitter": { "branch": "master", "commit": "13c7caf8a602488b37cdefe8543c4cfdd5947d9d" },-"nvim-web-devicons": { "branch": "master", "commit": "19d257cf889f79f4022163c3fbb5e08639077bd8" },-"render-markdown.nvim": { "branch": "main", "commit": "bff12b4655d1537cf0f10859fcd63ef2cec65010" },-"telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" },-"telescope.nvim": { "branch": "master", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" },-"tiny-inline-diagnostic.nvim": { "branch": "main", "commit": "b6ed8038dfd256eb963a2c79cb30f0f4683551a0" },-"todo-comments.nvim": { "branch": "main", "commit": "ae0a2afb47cf7395dc400e5dc4e05274bf4fb9e0" },-"vim-tmux-navigator": { "branch": "master", "commit": "412c474e97468e7934b9c217064025ea7a69e05e" },
+6
.config/nvim/lua/plugins/live-server.lua
+6
.config/nvim/lua/plugins/live-server.lua
+10
-2
.config/nvim/lua/plugins/lspconfig.lua
+10
-2
.config/nvim/lua/plugins/lspconfig.lua
·········
+37
-28
.config/nvim/lua/plugins/treesitter.lua
+37
-28
.config/nvim/lua/plugins/treesitter.lua
···
+4
.config/nvim/lua/plugins/ui.lua
+4
.config/nvim/lua/plugins/ui.lua
-36
.config/nvim/lua/plugins/vibe-coding.lua
-36
.config/nvim/lua/plugins/vibe-coding.lua
···-{ "<leader>am", ":CopilotChatModels<CR>", mode = "n", desc = "Pick Copilot [A]i [M]odel to use" },-{ "<leader>ae", ":CopilotChatExplain<CR>", mode = "v", desc = "Ask Copilot [A]i to [E]xplain code" },-{ "<leader>af", ":CopilotChatReview<CR>", mode = "v", desc = "Ask Copilot [A]i to [R]eview the code" },-{ "<leader>ao", ":CopilotChatOptimise<CR>", mode = "v", desc = "Ask Copilot [A]i to [O]timise code" },-{ "<leader>af", ":CopilotChatFix<CR>", mode = "v", desc = "Ask Copilot [A]i to [F]ix any errors" },
+47
.config/spotify-player/app.toml
+47
.config/spotify-player/app.toml
···
+147
.config/spotify-player/theme.toml
+147
.config/spotify-player/theme.toml
···
+199
.config/starship.toml
+199
.config/starship.toml
···
.fonts/Lexend.ttf
.fonts/Lexend.ttf
This is a binary file and will not be displayed.
+1
.gitignore
+1
.gitignore
···
+3
.gitmodules
+3
.gitmodules
+51
.scripts/git-mirror.sh
+51
.scripts/git-mirror.sh
···+echo "Error: Please provide both origin and mirror URLs, or run without arguments for interactive mode."
+1
-1
.tmux.conf
+1
-1
.tmux.conf
···
+43
-104
.zshrc
+43
-104
.zshrc
···-# Uncomment the following line if you want to change the command execution time stamp shown in the history-# command output. You can set one of the optional three formats: "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd" or-# set a custom format using the strftime function format specifications, see 'man strftime' for details.+alias gl="git log --all --graph --pretty=format:'%C(magenta)%h %C(white) %an %ar%C(auto) %D%n%s%n'"-[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
+15
-10
README.md
+15
-10
README.md
······