From f78154fd7a64f4e98d831adbedabe2fab8619db7 Mon Sep 17 00:00:00 2001 From: Liam Malone Date: Sun, 14 Dec 2025 20:10:47 +0000 Subject: [PATCH] config updates --- configs/focus-editor/global.focus-config | 12 ++-- configs/hypr/hyprland.conf | 76 ++++++++++++------------ flake.lock | 39 +++++++++--- 3 files changed, 76 insertions(+), 51 deletions(-) diff --git a/configs/focus-editor/global.focus-config b/configs/focus-editor/global.focus-config index 58286c2..a06c701 100644 --- a/configs/focus-editor/global.focus-config +++ b/configs/focus-editor/global.focus-config @@ -5,7 +5,7 @@ # Example: # C:/projects/my-project # <- the first directory in the list becomes the working directory # C:/jai -# src # <- this would be relative to the config file location +# src # <- this would be relative to the config file location. [ignore] # Files and directories matching the following wildcards will not be loaded or descended into @@ -26,7 +26,9 @@ # Example: # *.hpp *.hh *.h : cpp # todo.txt : todo - +*.h : c +*.hpp *.hh : cpp +*.frag *.vert : glsl [[settings]] @@ -53,7 +55,7 @@ show_line_numbers: false show_ruler_at_column: 0 colored_titlebar: true # Windows 11+ only dark_titlebar: false # Windows only -hide_mouse_when_typing: false +hide_mouse_when_typing: true draw_indent_guides: false auto_surround_with_brackets_and_quotes: false auto_close_brackets: false @@ -75,13 +77,13 @@ search_is_case_sensitive_when_uppercase_present: true detect_indentation: true indent_using: spaces -tab_size: 4 +tab_size: 2 status_bar_position: bottom # options: top, bottom status_bar_show_cursors_off_screen: true status_bar_show_line_col: true status_bar_show_indentation: true -status_bar_show_selected_text_length: false +status_bar_show_selected_text_length: true show_scrollbar_marks: true scrollbar_width_scale: 1.0 diff --git a/configs/hypr/hyprland.conf b/configs/hypr/hyprland.conf index 72f4409..6206730 100644 --- a/configs/hypr/hyprland.conf +++ b/configs/hypr/hyprland.conf @@ -116,7 +116,7 @@ input { kb_rules= kb_variant= numlock_by_default=true - sensitivity=0 + sensitivity=0.0 } misc { @@ -155,7 +155,7 @@ $ws = workspace windowrule = match:class ^(firefox)$, $idleInhibFs windowrule = match:class ^(ghostty)$, $idleInhibFs windowrule = match:class ^(brave-browser)$, $idleInhibFs - + windowrule = match:class ^(mpv)$, $idleInhibFo windowrule = match:class ^(firefox)$, $idleInhibFo windowrule = match:class ^(floorp)$, $idleInhibFo @@ -163,7 +163,7 @@ $ws = workspace windowrule = match:class ^(Emacs|emacs)$, $idleInhibFo windowrule = match:class ^(brave-browser)$, $idleInhibFo windowrule = match:class ^(Discord|discord)$, $idleInhibFo - + windowrule = match:class ^(Discord|discord)$, opacity 0.98 0.90 windowrule = match:class ^(Emacs|emacs)$, opacity 0.96 0.90 @@ -183,7 +183,7 @@ $ws = workspace windowrule = match:class ^(Genymotion Player)$, float on windowrule = match:class ^(launcher)$, float on windowrule = match:class steam, match:title ^(Friends List)$, float on - + windowrule = match:class ^(Spotify)$, tile on windowrule = match:title ^(Minecraft)$, tile on @@ -250,16 +250,16 @@ $mainCtrlShift = $mainCtrl SHIFT bind = $mainMod, I, exec, dms ipc call settings toggle bind = $mainMod, V, exec, dms ipc call clipboard toggle bind = $mainCtrl, P, exec, dms ipc call notepad toggle - bind = $mainCtrl, C, exec, dms ipc call control-center toggle + bind = $mainCtrl, C, exec, dms ipc call control-center toggle bind = $mainMod, N, exec, dms ipc call notifications toggle bind = $mainShift, N, exec, dms ipc call night toggle - bind = $mainCtrl, B, exec, dms ipc call bar toggle - + bind = $mainCtrl, B, exec, dms ipc call bar toggle + bind = $mainMod, G, hyprexpo:expo, toggle bind = $mainShift, P, pseudo, bind = $mainMod, C, killactive, bind = $altMod, F4, killactive, - bind = $mainMod, F, togglefloating, + bind = $mainMod, F, togglefloating, bind = $mainCtrl, F, fullscreen bind = $mainCtrl, S, togglesplit, binde = $mainMod, right, resizeactive, 10 0 @@ -299,27 +299,27 @@ $mainCtrlShift = $mainCtrl SHIFT bind = $mainMod, $ws_program, workspace, $ws_program bind = $mainMod, $ws_extra, workspace, name:extra - bind = $mainShift, $ws_game, movetoworkspace, $ws_game - bind = $mainShift, $ws_shell, movetoworkspace, $ws_shell - bind = $mainShift, $ws_web, movetoworkspace, $ws_web - bind = $mainShift, $ws_music, movetoworkspace, $ws_music - bind = $mainShift, $ws_image, movetoworkspace, $ws_image - bind = $mainShift, $ws_chat, movetoworkspace, $ws_chat - bind = $mainShift, $ws_audio, movetoworkspace, $ws_audio - bind = $mainShift, $ws_video, movetoworkspace, $ws_video + bind = $mainShift, $ws_game, movetoworkspace, $ws_game + bind = $mainShift, $ws_shell, movetoworkspace, $ws_shell + bind = $mainShift, $ws_web, movetoworkspace, $ws_web + bind = $mainShift, $ws_music, movetoworkspace, $ws_music + bind = $mainShift, $ws_image, movetoworkspace, $ws_image + bind = $mainShift, $ws_chat, movetoworkspace, $ws_chat + bind = $mainShift, $ws_audio, movetoworkspace, $ws_audio + bind = $mainShift, $ws_video, movetoworkspace, $ws_video bind = $mainShift, $ws_program, movetoworkspace, $ws_program - bind = $mainShift, $ws_extra, movetoworkspace, name:extra + bind = $mainShift, $ws_extra, movetoworkspace, name:extra - bind = $altShift, $ws_game, movetoworkspacesilent, $ws_game - bind = $altShift, $ws_shell, movetoworkspacesilent, $ws_shell - bind = $altShift, $ws_web, movetoworkspacesilent, $ws_web - bind = $altShift, $ws_music, movetoworkspacesilent, $ws_music - bind = $altShift, $ws_image, movetoworkspacesilent, $ws_image - bind = $altShift, $ws_chat, movetoworkspacesilent, $ws_chat - bind = $altShift, $ws_audio, movetoworkspacesilent, $ws_audio - bind = $altShift, $ws_video, movetoworkspacesilent, $ws_video + bind = $altShift, $ws_game, movetoworkspacesilent, $ws_game + bind = $altShift, $ws_shell, movetoworkspacesilent, $ws_shell + bind = $altShift, $ws_web, movetoworkspacesilent, $ws_web + bind = $altShift, $ws_music, movetoworkspacesilent, $ws_music + bind = $altShift, $ws_image, movetoworkspacesilent, $ws_image + bind = $altShift, $ws_chat, movetoworkspacesilent, $ws_chat + bind = $altShift, $ws_audio, movetoworkspacesilent, $ws_audio + bind = $altShift, $ws_video, movetoworkspacesilent, $ws_video bind = $altShift, $ws_program, movetoworkspacesilent, $ws_program - bind = $altShift, $ws_extra, movetoworkspacesilent, name:extra + bind = $altShift, $ws_extra, movetoworkspacesilent, name:extra bind = $mainCtrlShift, right, movetoworkspace, +1 bind = $mainCtrlShift, left, movetoworkspace, -1 @@ -341,12 +341,12 @@ $mainCtrlShift = $mainCtrl SHIFT bindl = $none, XF86AudioPlay, exec, playerctl play-pause bindl = $none, XF86AudioNext, exec, playerctl next bindl = $none, XF86AudioPrev, exec, playerctl previous - + bindl = $none, XF86AudioMute, exec, dms ipc call audio mute bindl = $none, XF86AudioMicMute, exec, dms ipc call audio micmute bindle = $none, XF86AudioRaiseVolume, exec, dms ipc call audio increment 3 bindle = $none, XF86AudioLowerVolume, exec, dms ipc call audio decrement 3 - + bindle = $none, XF86MonBrightnessUp, exec, dms ipc call brightness increment 5 "" bindle = $none, XF86MonBrightnessDown, exec, dms ipc call brightness decrement 5 "" @@ -358,7 +358,7 @@ $mainCtrlShift = $mainCtrl SHIFT submap = resize bind = $none, escape, submap, reset - + binde = $none, left, resizeactive, -10 0 bindr = $none, left, submap, reset binde = $none, right, resizeactive, 10 0 @@ -367,7 +367,7 @@ $mainCtrlShift = $mainCtrl SHIFT bindr = $none, up, submap, reset binde = $none, down, resizeactive, 0 -10 bindr = $none, down, submap, reset - + binde = $none, H, resizeactive, -10 0 bindr = $none, H, submap, reset binde = $none, J, resizeactive, 0 -10 @@ -376,36 +376,36 @@ $mainCtrlShift = $mainCtrl SHIFT bindr = $none, K, submap, reset binde = $none, L, resizeactive, 10 0 bindr = $none, L, submap, reset - + submap=reset # Binds :: Submap :: Browser bind = $mainMod, B, submap, browser submap = browser - + bind = $none, B, exec, brave bindr = $none, B, submap, reset - + bind = $noneShift, F, exec, firefox bindr = $noneShift, F, submap, reset - + bind = $none, F, exec, floorp bindr = $none, F, submap, reset - + bind = $none, escape, submap, reset submap = reset # Binds :: Submap :: Video bind = $mainShift, V, submap, video submap = video - + bind = $none, O, exec, obs bindr = $none, O, submap, reset - + bind = $none, V, exec, kdenlive bindr = $none, V, submap, reset - + bind = $none, escape, submap, reset submap = reset diff --git a/flake.lock b/flake.lock index 338d442..dc77945 100644 --- a/flake.lock +++ b/flake.lock @@ -68,14 +68,15 @@ "dgop": "dgop", "nixpkgs": [ "nixpkgs" - ] + ], + "quickshell": "quickshell" }, "locked": { - "lastModified": 1764650935, - "narHash": "sha256-WGNMbRgdVKaqhe2T/rP3b0GMre0IZuiRfNALiaKPznA=", + "lastModified": 1765560618, + "narHash": "sha256-gZEYrkY/IJHQrackgNwpl0qFnRacBSpmvqa0ljkdieU=", "owner": "AvengeMedia", "repo": "DankMaterialShell", - "rev": "f96a2e2325a364bb347054cd2ac2de145bc417dd", + "rev": "e95f7ce367470424e7636b40a0ba7af42ddcd94e", "type": "github" }, "original": { @@ -92,11 +93,11 @@ ] }, "locked": { - "lastModified": 1762435535, - "narHash": "sha256-QhzRn7pYN35IFpKjjxJAj3GPJECuC+VLhoGem3ezycc=", + "lastModified": 1762835999, + "narHash": "sha256-UykYGrGFOFTmDpKTLNxj1wvd1gbDG4TkqLNSbV0TYwk=", "owner": "AvengeMedia", "repo": "dgop", - "rev": "6cf638dde818f9f8a2e26d0243179c43cb3458d7", + "rev": "799301991cd5dcea9b64245f9d500dcc76615653", "type": "github" }, "original": { @@ -917,6 +918,28 @@ } }, "quickshell": { + "inputs": { + "nixpkgs": [ + "dankMaterialShell", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1764663772, + "narHash": "sha256-sHqLmm0wAt3PC4vczJeBozI1/f4rv9yp3IjkClHDXDs=", + "ref": "refs/heads/master", + "rev": "26531fc46ef17e9365b03770edd3fb9206fcb460", + "revCount": 713, + "type": "git", + "url": "https://git.outfoxxed.me/quickshell/quickshell" + }, + "original": { + "rev": "26531fc46ef17e9365b03770edd3fb9206fcb460", + "type": "git", + "url": "https://git.outfoxxed.me/quickshell/quickshell" + } + }, + "quickshell_2": { "inputs": { "nixpkgs": [ "nixpkgs" @@ -946,7 +969,7 @@ "hyprpwcenter": "hyprpwcenter", "hyprsysteminfo": "hyprsysteminfo", "nixpkgs": "nixpkgs_4", - "quickshell": "quickshell" + "quickshell": "quickshell_2" } }, "systems": {