diff --git a/.config/.gitignore b/.config/.gitignore index 508c55e..863bfea 100644 --- a/.config/.gitignore +++ b/.config/.gitignore @@ -8,6 +8,10 @@ !polybar/** !alacritty !alacritty/** +!clipse +!clipse/** +clipse/clipboard_history.json +clipse/tmp_files/ !hypr !hypr/** !rofi @@ -30,3 +34,5 @@ btop/themes/WallRizz.theme btop/btop.log !kitty !kitty/** + +*.log diff --git a/.config/clipse/config.json b/.config/clipse/config.json new file mode 100644 index 0000000..4c3e546 --- /dev/null +++ b/.config/clipse/config.json @@ -0,0 +1,35 @@ +{ + "allowDuplicates": false, + "historyFile": "clipboard_history.json", + "maxHistory": 1000, + "logFile": "clipse.log", + "themeFile": "custom_theme.json", + "tempDir": "tmp_files", + "keyBindings": { + "choose": "enter", + "clearSelected": "S", + "down": "down", + "end": "end", + "filter": "/", + "home": "home", + "more": "?", + "nextPage": "right", + "prevPage": "left", + "preview": " ", + "quit": "q", + "remove": "x", + "selectDown": "ctrl+down", + "selectSingle": "s", + "selectUp": "ctrl+up", + "togglePin": "p", + "togglePinned": "tab", + "up": "up", + "yankFilter": "ctrl+s" + }, + "imageDisplay": { + "type": "kitty", + "scaleX": 9, + "scaleY": 9, + "heightCut": 2 + } +} diff --git a/.config/clipse/custom_theme.json b/.config/clipse/custom_theme.json new file mode 100644 index 0000000..3759206 --- /dev/null +++ b/.config/clipse/custom_theme.json @@ -0,0 +1,28 @@ +{ + "useCustomTheme": false, + "TitleFore": "#ffffff", + "TitleBack": "#6F4CBC", + "TitleInfo": "#3498db", + "NormalTitle": "#ffffff", + "DimmedTitle": "#808080", + "SelectedTitle": "#FF69B4", + "NormalDesc": "#808080", + "DimmedDesc": "#808080", + "SelectedDesc": "#FF69B4", + "StatusMsg": "#2ecc71", + "PinIndicatorColor": "#FFD700", + "SelectedBorder": "#3498db", + "SelectedDescBorder": "#3498db", + "FilteredMatch": "#ffffff", + "FilterPrompt": "#2ecc71", + "FilterInfo": "#3498db", + "FilterText": "#ffffff", + "FilterCursor": "#FFD700", + "HelpKey": "#999999", + "HelpDesc": "#808080", + "PageActiveDot": "#3498db", + "PageInactiveDot": "#808080", + "DividerDot": "#3498db", + "PreviewedText": "#ffffff", + "PreviewBorder": "#3498db" +} \ No newline at end of file diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index 382686b..201b74a 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -115,14 +115,14 @@ animations { animation = workspaces, 1, 6, default # Make special workspaces appear from bottom instead of left - animation = specialWorkspace, 1, 6, default, slidefadevert 100% + animation = specialWorkspace, 1, 3, default, slidefadevert 100% } dwindle { # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below preserve_split = yes # you probably want this - smart_split = true + smart_split = false } master { @@ -131,7 +131,7 @@ master { gestures { # See https://wiki.hyprland.org/Configuring/Variables/ for more - workspace_swipe = false + workspace_swipe = true } cursor { @@ -178,4 +178,4 @@ plugin { # device { # name = epic-mouse-v1 # sensitivity = -0.5 -# } \ No newline at end of file +# } diff --git a/.config/hypr/hyprlock.conf b/.config/hypr/hyprlock.conf index 36fa1f1..090802b 100644 --- a/.config/hypr/hyprlock.conf +++ b/.config/hypr/hyprlock.conf @@ -6,7 +6,6 @@ general { } animation { - enabled = true bezier = linear, 1, 1, 0, 0 animation = fade, 1, 1.8, linear } diff --git a/.config/hypr/keybinds.conf b/.config/hypr/keybinds.conf index 3044f24..0fd0c82 100644 --- a/.config/hypr/keybinds.conf +++ b/.config/hypr/keybinds.conf @@ -17,7 +17,8 @@ bind = ALT, SPACE, exec, ~/.config/hypr/scripts/search-windows.sh bind = CTRL ALT, Delete, exit bind = $mainMod, L, exec, hyprlock -bind = $mainMod, V, exec, [float] alacritty --class clipse -e /home/nathan/.local/bin/clipse +#bind = $mainMod, V, exec, [float] alacritty --class clipse -e /home/nathan/.local/bin/clipse +bind = $mainMod, V, exec, [float] kitty --class clipse -e /home/nathan/.local/bin/clipse @@ -126,4 +127,5 @@ bind = $mainMod, PERIOD, exec, bemoji bind = $mainMod, T, exec, alacritty --config-file ~/dotfiles/.alacritty-nozellij.toml -bind = $mainMod, W, exec, ~/.config/hypr/scripts/wallpaper.sh \ No newline at end of file +bind = $mainMod, W, exec, ~/.config/hypr/scripts/wallpaper.sh +bind = $mainMod CTRL, W, exec, WallRizz -r -n -d ~/.config/backgrounds diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf index c3a0690..abf28da 100644 --- a/.config/kitty/kitty.conf +++ b/.config/kitty/kitty.conf @@ -1,10 +1,10 @@ -font_family Fira Code SemiBold -font_size 12.0 +font_family Fira Code Regular +font_size 8.0 bold_font auto italic_font auto bold_italic_font auto -background_opacity 0.7 +background_opacity 0 confirm_os_window_close 0 # change to x11 or wayland or leave auto