From 9be597750dada9da459e32400984c1b83274d9b1 Mon Sep 17 00:00:00 2001 From: afoucaultc Date: Fri, 7 Aug 2026 11:15:28 +0200 Subject: [PATCH] restore hyprland dotfiles from backups --- dotfiles/hypr/hyprlock.conf | 118 -------------------------- dotfiles/hypr/hyprpaper.conf | 6 -- dotfiles/inkscape/palettes | 2 +- dotfiles/inkscape/templates | 2 +- dotfiles/kitty/kitty.conf | 2 +- home/afoucaultc/dotfiles_apps.nix | 3 - home/afoucaultc/packages/hyprland.nix | 4 + 7 files changed, 7 insertions(+), 130 deletions(-) delete mode 100644 dotfiles/hypr/hyprlock.conf delete mode 100644 dotfiles/hypr/hyprpaper.conf diff --git a/dotfiles/hypr/hyprlock.conf b/dotfiles/hypr/hyprlock.conf deleted file mode 100644 index 1ae4a01..0000000 --- a/dotfiles/hypr/hyprlock.conf +++ /dev/null @@ -1,118 +0,0 @@ -source = ~/.config/hypr/variables.conf - -# BACKGROUND -background { - monitor = - path = ~/nixos-config/dotfiles/hypr/wallpaper/nix-wallpaper.png - blur_passes = 2 - contrast = 0.8916 - brightness = 0.8172 -zsh:1: command not found: q - vibrancy_darkness = 0.3 -} - -# GENERAL -general { - no_fade_in = false - grace = 0 - disable_loading_bar = false -} - -# DATE -label { - monitor = - text = cmd[update:1000] echo "$(date +"%A, %B %d")" - color = rgba(255,255,255, 0.75) - font_size = 22 - font_family = Luciole - position = 0, 100 - halign = center - valign = center -} - -# TIME -label { - monitor = - text = cmd[update:1000] echo -e "$(LC_TIME=en_US.UTF-8 date +"%A, %B %d")" - color = rgba(216, 222, 233, 0.90) - font_size = 25 - font_family = SF Pro Display Semibold - position = 0, 350 - halign = center - valign = center -} -label { - monitor = - text = cmd[update:1000] echo "$(date +"%I:%M")" - color = rgba(216, 222, 233, 0.90) - font_size = 120 - font_family = SF Pro Display Bold - position = 0, 230 - halign = center - valign = center -} - -# User info -label { - monitor = - text = $USER - color = rgba(216, 222, 233, 0.80) - outline_thickness = 2 - dots_size = 0.2 - dots_spacing = 0.2 - dots_center = true - font_size = 18 - font_family = SF Pro Display Bold - position = 0, -130 - halign = center - valign = center -} -shape { - monitor = - size = 280, 55 - color = rgba(255, 255, 255, .1) - rounding = -1 - border_size = 0 - border_color = rgba(253, 198, 135, 0) - rotate = 0 - xray = false - position = 0, -130 - halign = center - valign = center -} - -# INPUT FIELD -input-field { - monitor = - size = 280, 55 - outline_thickness = 2 - dots_size = 0.2 # Password dot size (0.2-0.8) - dots_spacing = 0.2 # Spacing between dots (0.0-1.0) - dots_center = true # Center dots in field - outer_color = rgba(0, 0, 0, 0) - inner_color = rgba(255, 255, 255, 0.1) - font_color = rgb(200, 200, 200) - fade_on_empty = false - font_family = SF Pro Display Bold - placeholder_text = Enter Pass - hide_input = false # Show/hide password dots - position = 0, -210 - halign = center - valign = center -} - -label { - monitor = - text = cmd[update:30000] echo "🔋 $(cat /sys/class/power_supply/BAT0/capacity)%" - color = rgba(255, 255, 255, 0.8) - font_size = 14 - position = -50, 50 - halign = right - valign = bottom -} - - -auth { - fingerprint:enabled=true -} - diff --git a/dotfiles/hypr/hyprpaper.conf b/dotfiles/hypr/hyprpaper.conf deleted file mode 100644 index 6d4d260..0000000 --- a/dotfiles/hypr/hyprpaper.conf +++ /dev/null @@ -1,6 +0,0 @@ -wallpaper { - monitor = - path = /home/afoucaultc/nixos-config/dotfiles/hypr/wallpaper/nix-wallpaper.png - fit_mode = cover -} -splash = false diff --git a/dotfiles/inkscape/palettes b/dotfiles/inkscape/palettes index b60ff77..44e673c 120000 --- a/dotfiles/inkscape/palettes +++ b/dotfiles/inkscape/palettes @@ -1 +1 @@ -/nix/store/vqp7indgm0igwilycffxj384y17x2g7z-home-manager-files/.config/inkscape/palettes \ No newline at end of file +/nix/store/5c3dhhcvzlwrdj4d24wqkj15fhmy9zpx-home-manager-files/.config/inkscape/palettes \ No newline at end of file diff --git a/dotfiles/inkscape/templates b/dotfiles/inkscape/templates index d77e01d..b323cb7 120000 --- a/dotfiles/inkscape/templates +++ b/dotfiles/inkscape/templates @@ -1 +1 @@ -/nix/store/vqp7indgm0igwilycffxj384y17x2g7z-home-manager-files/.config/inkscape/templates \ No newline at end of file +/nix/store/5c3dhhcvzlwrdj4d24wqkj15fhmy9zpx-home-manager-files/.config/inkscape/templates \ No newline at end of file diff --git a/dotfiles/kitty/kitty.conf b/dotfiles/kitty/kitty.conf index 82fc856..7efd478 120000 --- a/dotfiles/kitty/kitty.conf +++ b/dotfiles/kitty/kitty.conf @@ -1 +1 @@ -/nix/store/vqp7indgm0igwilycffxj384y17x2g7z-home-manager-files/.config/kitty/kitty.conf \ No newline at end of file +/nix/store/5c3dhhcvzlwrdj4d24wqkj15fhmy9zpx-home-manager-files/.config/kitty/kitty.conf \ No newline at end of file diff --git a/home/afoucaultc/dotfiles_apps.nix b/home/afoucaultc/dotfiles_apps.nix index e7c663f..5cc9200 100644 --- a/home/afoucaultc/dotfiles_apps.nix +++ b/home/afoucaultc/dotfiles_apps.nix @@ -10,9 +10,6 @@ in "rofi".source = link "${dots}/rofi"; "nvim".source = link "${dots}/nvim"; }; - - # hypr/conf est un symlink hors-store : utilise home.file, pas xdg.configFile - home.file.".config/hypr/conf".source = link "${dots}/hypr/conf"; } # xdg.configFile."i3blocks/config".source = ./i3blocks.conf; diff --git a/home/afoucaultc/packages/hyprland.nix b/home/afoucaultc/packages/hyprland.nix index 6cab09c..3f20186 100644 --- a/home/afoucaultc/packages/hyprland.nix +++ b/home/afoucaultc/packages/hyprland.nix @@ -47,4 +47,8 @@ in grim slurp ]; + + # Force le symlink hors-store, sans passer par dotfiles_apps + home.file.".config/hypr/conf".source = + config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/nixos-config/dotfiles/hypr/conf"; }