diff --git a/.config/ClickUp/Preferences b/.config/ClickUp/Preferences new file mode 100644 index 0000000..01a6ad2 --- /dev/null +++ b/.config/ClickUp/Preferences @@ -0,0 +1 @@ +{"partition":{"per_host_zoom_levels":{"17930316523213634392":{"app.clickup.com":2.0}}},"spellcheck":{"dictionaries":["en-US","de-DE"],"dictionary":""}} \ No newline at end of file diff --git a/.config/Code/User/keybindings.json b/.config/Code/User/keybindings.json index 03a68e7..a14e980 100644 --- a/.config/Code/User/keybindings.json +++ b/.config/Code/User/keybindings.json @@ -46,7 +46,7 @@ }, // ------------------ 2. FILE MANAGEMENT ----------------- { - "key": "ctrl+a f", + "key": "ctrl+e", "command": "workbench.files.action.focusFilesExplorer" }, { @@ -333,4 +333,32 @@ "command": "references-view.showCallHierarchy", "when": "editorHasCallHierarchyProvider" }, + { + "key": "ctrl+shift+c", + "command": "workbench.files.action.collapseExplorerFolders", + "when": "filesExplorerFocus && foldersViewVisible && !explorerResourceIsRoot && !inputFocus" + }, + { + "key": "alt+p", + "command": "goto-folder.find-folder" + }, + { + "key": "ctrl+shift+alt+m", + "command": "-goto-folder.find-folder" + }, + { + "key": "alt+p", + "command": "-togglePreserveCase", + "when": "editorFocus" + }, + { + "key": "alt+p", + "command": "-toggleSearchPreserveCase", + "when": "searchViewletFocus" + }, + { + "key": "alt+p", + "command": "-keybindings.editor.toggleSortByPrecedence", + "when": "inKeybindings" + }, ] \ No newline at end of file diff --git a/.config/Code/User/settings.json b/.config/Code/User/settings.json index 0da52a5..9d528f9 100644 --- a/.config/Code/User/settings.json +++ b/.config/Code/User/settings.json @@ -118,4 +118,7 @@ "git.openRepositoryInParentFolders": "never", "editor.selectionClipboard": false, "git.blame.editorDecoration.enabled": true, + "python.analysis.typeCheckingMode": "basic", + "workbench.editor.empty.hint": "hidden", + "python.defaultInterpreterPath": "/home/paul/.pyenv/versions/3.12.5/envs/wasteside-tools", } \ No newline at end of file diff --git a/.config/dunst/dunstrc b/.config/dunst/dunstrc index 42aa7f3..0cdd1ab 100644 --- a/.config/dunst/dunstrc +++ b/.config/dunst/dunstrc @@ -4,7 +4,7 @@ ### Display ### # Which monitor should the notifications be displayed on. - monitor = 1 + monitor = DP-2 # Display notification on focused monitor. Possible modes are: # mouse: follow mouse pointer diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index ea161b6..4492737 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -18,6 +18,7 @@ # See https://wiki.hyprland.org/Configuring/Monitors/ monitor=DP-2,3440x1440@144,auto,auto monitor=DP-3,1920x1080,-1080x-550,1,transform,1 +monitor=HDMI-A-1,3440x1440@144,auto,auto ################### @@ -40,9 +41,12 @@ $browser = firefox # Or execute your favorite apps at launch like this: exec-once = hyprpaper +exec-once = hypridle exec-once = systemctl --user start hyprpolkitagent exec-once = dunst exec-once = wl-paste --type text --watch cliphist store # Stores only text data +exec-once = waybar +exec-once = ratbagctl list exec-once = [ workspace special:term silent] $terminal exec-once = [ workspace special:browser silent] $browser -url "https://web.whatsapp.com" @@ -54,7 +58,6 @@ exec-once = ~/.config/hypr/scripts/float-bitwarden.sh # Plugins exec-once = hyprpm enable Hyprspace -exec-once = waybar 2>&1 > /home/paul/waybar.log ############################# ### ENVIRONMENT VARIABLES ### @@ -223,7 +226,7 @@ bind = $mainMod SHIFT, S, exec, hyprshot -m region bind = $mainMod, PRINT, exec, hyprshot -m window bind = $mainMod SHIFT, B, exec, pkill waybar & hyprctl dispatch exec waybar bind = $mainMod SHIFT, C, exec, hyprpicker | wl-copy -# bind = $mainMod, TAB, overview:toggle +bind = $mainMod, TAB, overview:toggle bind = $mainMod, END, exec, wlogout -b 6 -L 1100 -R 1100 -T 650 -B 650 # Move focus with mainMod + arrow keys @@ -356,4 +359,4 @@ workspace = 14, monitor:DP-3 workspace = 15, monitor:DP-3 workspace = special:music, gapsout:40 1800 50 50 -workspace = special:music, monitor:DP-2 \ No newline at end of file +workspace = special:music, monitor:DP-2 diff --git a/.config/hypr/hyprpaper.conf b/.config/hypr/hyprpaper.conf index f0f4faf..d1f5dbb 100644 --- a/.config/hypr/hyprpaper.conf +++ b/.config/hypr/hyprpaper.conf @@ -1,2 +1,2 @@ -preload = /home/paul/downloads/gnome-background.webp -wallpaper = , /home/paul/downloads/gnome-background.webp \ No newline at end of file +preload = ~/.config/hypr/img/gnome-background.webp +wallpaper = , ~/.config/hypr/img/gnome-background.webp \ No newline at end of file diff --git a/.config/hypr/scripts/songdetail.sh b/.config/hypr/scripts/songdetail.sh new file mode 100755 index 0000000..51745e6 --- /dev/null +++ b/.config/hypr/scripts/songdetail.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +song_info=$(playerctl metadata --format '{{title}}  {{artist}}') + +echo "$song_info" diff --git a/.config/waybar/config.jsonc b/.config/waybar/config.jsonc index 3c905fe..5af3dff 100644 --- a/.config/waybar/config.jsonc +++ b/.config/waybar/config.jsonc @@ -33,7 +33,7 @@ "format": "{0:%b, %d %H:%M:%S}", "interval": 1, "tooltip": true, - "tooltip-format": "{0:%A, %d.%m.%Y W%W}" + "tooltip-format": "{0:%A, %d.%m.%Y W%V}" }, "custom/spotify": { "exec": "/usr/bin/python3 /home/paul/downloads/repos/Waybar/resources/custom_modules/mediaplayer.py", diff --git a/.config/waybar/style.css b/.config/waybar/style.css index aec321e..7f1ec4a 100644 --- a/.config/waybar/style.css +++ b/.config/waybar/style.css @@ -1,6 +1,6 @@ * { border: none; - font-family: 'Cantarell', 'monospace', 'Symbols Nerd Font Mono'; + font-family: 'Verdana', 'Cantarell', 'monospace', 'Symbols Nerd Font Mono'; font-size: 12px; font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"'; } diff --git a/.zshrc b/.zshrc index bd12a92..9246a8b 100644 --- a/.zshrc +++ b/.zshrc @@ -124,13 +124,8 @@ fi alias py=python3 alias ll="ls -lah" -# Custom scripts -export PATH="/Users/paul/Code/scripts:$PATH" # Shortcuts -export ONEDRIVE="/Users/paul/Library/CloudStorage/OneDrive-Personal/" -export VSCODE_USER=~/Library/Application\ Support/Code/User -alias korrektur="$EDITOR /Volumes/pauls-dateien/uni/GBS\ Tutorjob/Y3/Korrektur" alias sshconfig="$EDITOR ~/.ssh/config" alias zshconfig="$EDITOR ~/.zshrc" alias zshreload="source ~/.zshrc" @@ -143,6 +138,7 @@ alias ge=gnome-extensions alias open="xdg-open" alias lg="lazygit" alias ccat="pygmentize -g -O style=monokai,linenos=1" +alias rm="echo Use the full path i.e. '/bin/rm', consider using: trash" alias wstmux="cd ~/code/wasteside/app && tmux new -A -s wasteside" @@ -169,6 +165,9 @@ HISTFILE=~/.histfile HISTSIZE=10000 SAVEHIST=10000 +# Unlock hyprlock +alias unlock=pkill -USR1 hyprlock + # zoxide eval "$(zoxide init --cmd cd zsh)"