❄️ My personnal NixOS configuration
nix-flake nixos-configuration linux dotfiles flake nix nix-config nixos nixos-flake linux-desktop
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

「✨」 feat(bar): now bar is just an overlay and it can be hidden with win + b

adjoly 73e5e933 dc90ec02

+15 -7
+1 -1
home/DEV-BOYY/default.nix
··· 22 22 hyprlock.monitor = "DP-2"; 23 23 }; 24 24 25 - programs.kitty.font.size = 13; # for kitty 25 + programs.kitty.font.size = 14; # for kitty 26 26 27 27 home.stateVersion = "24.05"; 28 28 }
+12 -3
modules/home-manager/gui/wm/hyprland.nix
··· 1 1 { 2 2 lib, 3 3 config, 4 + pkgs, 4 5 ... 5 6 }: 6 7 ··· 17 18 keyzox.tofi.enable = lib.mkDefault true; 18 19 keyzox.waybar.enable = lib.mkDefault true; 19 20 21 + home.packages = with pkgs; [ 22 + killall 23 + ]; 24 + 20 25 wayland.windowManager.hyprland = { 21 26 enable = true; 22 27 xwayland.enable = true; 23 28 settings = { 24 29 general = { 25 30 border_size = "0"; 26 - gaps_in = "4"; 27 - gaps_out = "4,4,4,4"; 31 + gaps_in = "0"; 32 + gaps_out = "0,0,0,0"; 28 33 "col.active_border" = "rgba(ffbabbf1)"; 29 34 "col.inactive_border" = "rgba(ff303446)"; 30 35 }; 31 36 decoration = { 32 - rounding = 8; 37 + rounding = 0; 33 38 }; 39 + windowrulev2 = [ 40 + "fullscreen, class:zen-beta" 41 + ]; 34 42 gestures.workspace_swipe = "on"; 35 43 exec-once = lib.mkBefore [ 36 44 "hyprpaper" ··· 48 56 "$win + SHIFT, S, exec, grimblast --notify copysave area \"$HOME/Nextcloud/Images/Captures d’écran/Capture d’écran $(date +%F-%H%M%S).png\"" 49 57 "CTRL ALT, L, exec, systemctl suspend" 50 58 ",Print, exec, grimblast --notify copysave area \"$HOME/Nextcloud/Images/Captures d’écran/Capture d’écran $(date +%F-%H%M%S).png\"" 59 + "SUPER, B, exec, killall -SIGUSR1 .waybar-wrapped" 51 60 ] 52 61 ++ (builtins.concatLists ( 53 62 builtins.genList (
+2 -3
modules/home-manager/gui/wm/waybar.nix
··· 25 25 margin-bottom = 0; 26 26 margin-right = 4; 27 27 margin-left = 4; 28 - layer = "top"; 28 + layer = "overlay"; 29 + exclusive = false; 29 30 modules-left = [ 30 31 "hyprland/workspaces" 31 32 "hyprland/window" ··· 176 177 #mpris, #battery, #network, #clock, #pulseaudio, #window, #tray, #tray menu { 177 178 color: @text; 178 179 margin: 6px 4px; 179 - padding: 2px 8px; 180 - border-radius: 8px; 181 180 background-color: @base; 182 181 border: 2px solid transparent; 183 182 }