diff --git a/dotfiles/inkscape/palettes b/dotfiles/inkscape/palettes index c00cc62..cd4527f 120000 --- a/dotfiles/inkscape/palettes +++ b/dotfiles/inkscape/palettes @@ -1 +1 @@ -/nix/store/mfs25h2ivfyygcbif0331fyip1jg7nff-home-manager-files/.config/inkscape/palettes \ No newline at end of file +/nix/store/4bp4cbx2311fk4h0mrflwd7d2q3z0zwa-home-manager-files/.config/inkscape/palettes \ No newline at end of file diff --git a/dotfiles/inkscape/templates b/dotfiles/inkscape/templates index c54bdab..3f618ce 120000 --- a/dotfiles/inkscape/templates +++ b/dotfiles/inkscape/templates @@ -1 +1 @@ -/nix/store/mfs25h2ivfyygcbif0331fyip1jg7nff-home-manager-files/.config/inkscape/templates \ No newline at end of file +/nix/store/4bp4cbx2311fk4h0mrflwd7d2q3z0zwa-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 dc3e230..3b443d9 120000 --- a/dotfiles/kitty/kitty.conf +++ b/dotfiles/kitty/kitty.conf @@ -1 +1 @@ -/nix/store/mfs25h2ivfyygcbif0331fyip1jg7nff-home-manager-files/.config/kitty/kitty.conf \ No newline at end of file +/nix/store/4bp4cbx2311fk4h0mrflwd7d2q3z0zwa-home-manager-files/.config/kitty/kitty.conf \ No newline at end of file diff --git a/dotfiles/nvim/lazy-lock.json b/dotfiles/nvim/lazy-lock.json index 6ce6b6e..764f886 100644 --- a/dotfiles/nvim/lazy-lock.json +++ b/dotfiles/nvim/lazy-lock.json @@ -49,5 +49,6 @@ "ts-comments.nvim": { "branch": "main", "commit": "a59d6092213447450191122c9346f309161504cb" }, "ultisnips": { "branch": "master", "commit": "62aca2a735b76d24a8fc7862f902330ac688849b" }, "vimtex": { "branch": "master", "commit": "a5949d2800c1866c878956d49c51fc8d003c6b99" }, + "vimtex-follow": { "branch": "main", "commit": "dd1175f9edb76db7fa50f3ec37082b80df2b2849" }, "which-key.nvim": { "branch": "main", "commit": "3aab2147e74890957785941f0c1ad87d0a44c15a" } } diff --git a/dotfiles/nvim/lua/neoconf/lazy/vimtex-follow.lua b/dotfiles/nvim/lua/neoconf/lazy/vimtex-follow.lua new file mode 100644 index 0000000..1a40327 --- /dev/null +++ b/dotfiles/nvim/lua/neoconf/lazy/vimtex-follow.lua @@ -0,0 +1,10 @@ +return { + { + "itsfernn/vimtex-follow", + dependencies = { "lervag/vimtex" }, + lazy = false, + config = function() + require("vimtex-follow").setup() + end, + }, +} diff --git a/flake.lock b/flake.lock index 35a8d9b..2eede43 100644 --- a/flake.lock +++ b/flake.lock @@ -20,11 +20,11 @@ ] }, "locked": { - "lastModified": 1782073106, - "narHash": "sha256-dnS5SaZlPqR1E0dPXaPc+lFkBwLUbAgbwsVMk7uA6dY=", + "lastModified": 1785330427, + "narHash": "sha256-RTKedehLwWxGblFY5Nop3T08EGKH1T+4zmDTddmZ8k4=", "owner": "hyprwm", "repo": "aquamarine", - "rev": "6d6e2384f381def4ea4ea81543cba4bbdac72457", + "rev": "fc39af0ccec9171aec8185eaea8afb71a46eff90", "type": "github" }, "original": { @@ -104,11 +104,11 @@ "firefox-gnome-theme": { "flake": false, "locked": { - "lastModified": 1779670703, - "narHash": "sha256-UdfMivNMwCCqQsYDg5pSz8X2IOaOrIZLIIy+Bg3CO2o=", + "lastModified": 1782007937, + "narHash": "sha256-PbnJr+eB+9Czol3ReI83dUgEhcn0sDK6TSy6ODTQm88=", "owner": "rafaelmardojai", "repo": "firefox-gnome-theme", - "rev": "942159e73e40bf785816f7f1f5feed9ef3d7c8f9", + "rev": "981bd332015397fb1ca033fa982bd61635160c78", "type": "github" }, "original": { @@ -141,11 +141,11 @@ ] }, "locked": { - "lastModified": 1778716662, - "narHash": "sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4=", + "lastModified": 1782949081, + "narHash": "sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w+6NWK9yA=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb", + "rev": "17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e", "type": "github" }, "original": { @@ -173,18 +173,20 @@ "gnome-shell": { "flake": false, "locked": { - "lastModified": 1767737596, - "narHash": "sha256-eFujfIUQDgWnSJBablOuG+32hCai192yRdrNHTv0a+s=", + "host": "gitlab.gnome.org", + "lastModified": 1776175984, + "narHash": "sha256-RJFlFW8GiMei6oqUGrMkGEvVqOH8U7Q8abc1yK4VKD8=", "owner": "GNOME", "repo": "gnome-shell", - "rev": "ef02db02bf0ff342734d525b5767814770d85b49", - "type": "github" + "rev": "e0fdc4c13250e9a9b8ea9594c83925274f4a5dca", + "type": "gitlab" }, "original": { + "host": "gitlab.gnome.org", "owner": "GNOME", + "ref": "50.1", "repo": "gnome-shell", - "rev": "ef02db02bf0ff342734d525b5767814770d85b49", - "type": "github" + "type": "gitlab" } }, "home-manager": { @@ -194,11 +196,11 @@ ] }, "locked": { - "lastModified": 1784129366, - "narHash": "sha256-N5JiyICSeQF14x+OQebNyPpYowOT9Rs1iKyeCylSzOA=", + "lastModified": 1785531816, + "narHash": "sha256-vkMnV0JIyw+g/NmcfoajlGaAO+9a0ezia+FZohQJrik=", "owner": "nix-community", "repo": "home-manager", - "rev": "165228b0efefc3e635e5174020c40ea64271dc25", + "rev": "bf9ce9fec78f95f374e8dd3b503863a3ec128ebe", "type": "github" }, "original": { @@ -282,11 +284,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1784118734, - "narHash": "sha256-sWiTb0IOA1MoLYfUIvGlG4Ahyu9gbtiOiCa3xz7HaRc=", + "lastModified": 1785664969, + "narHash": "sha256-0IZG3tmw1hWq187VT9U/7gjet0fH0lgOuErRbtGyEHI=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "d7fc7240f4efd0abac1c1f23f09b78b30b4e0782", + "rev": "41b0fffdec53454c31e098a0030bd15500802c16", "type": "github" }, "original": { @@ -328,11 +330,11 @@ ] }, "locked": { - "lastModified": 1782563850, - "narHash": "sha256-rs/EzgrgPHbCtJjFZN4aR1HYldH/0NtGAempWVpWQTs=", + "lastModified": 1784533903, + "narHash": "sha256-Ee78BRFi+MrmgHmmW+2dZUEI1R3cssEzza0ar3fsNX8=", "owner": "hyprwm", "repo": "hyprland-guiutils", - "rev": "5ba080ee036c30cb2485f2647ff8a61f7aa08178", + "rev": "a16ad89ed5fb4192c966018a80c652de8d96f748", "type": "github" }, "original": { @@ -459,11 +461,11 @@ ] }, "locked": { - "lastModified": 1783002634, - "narHash": "sha256-xGqHIUK0wIZoW7SiMalwvO6uGOO/VrlQwoRobpE7dDI=", + "lastModified": 1784458610, + "narHash": "sha256-A9Gb5wW2vMkYEec7DyCOBpEM6LwwpmQ/TIXEHhGgHUY=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "41fb809557abd29a57151b6e1aaeabd05f9437e1", + "rev": "83da5ee98d806cef2d05a1072b8d8b832bf52891", "type": "github" }, "original": { @@ -513,11 +515,11 @@ ] }, "locked": { - "lastModified": 1778410714, - "narHash": "sha256-o6RzFj4nJXaPRY7EM01siuCQeT41RfwwmcmFQqwFJJg=", + "lastModified": 1784465130, + "narHash": "sha256-ak5fWEmWZyax8trkV4aphdvjrbUiSyl6qS+y5GwBS7Y=", "owner": "hyprwm", "repo": "hyprwire", - "rev": "85148a8e612808cf5ddb25d0b3c5840f3498a7dc", + "rev": "7d935bb54674aa0fbd327d2a6888bd0630079ed0", "type": "github" }, "original": { @@ -531,11 +533,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1784100666, - "narHash": "sha256-HF/mrw5NYQfKFZgkfV2h1UL5/E3ccfsE2XJ1AbbLLJ0=", + "lastModified": 1785232496, + "narHash": "sha256-65EQYIRRpTdpH8lUiB6Mvo5uBkG60aBIzAJuALfx+O0=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "fccfa9031a85b78a437f2f153c1f6449f3bc3185", + "rev": "2e790b0a6be8ec2b76174ac0931b8ff11919ec98", "type": "github" }, "original": { @@ -546,11 +548,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1783522502, - "narHash": "sha256-iffAls3iaNTyJC2faYcUXSI+Gp02cDjYl+MygxKl2GI=", + "lastModified": 1785454630, + "narHash": "sha256-LQy14TZp77TwbQf40gg1V3jo8FwJG0jGDkAH+zRHqg8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "0bb7ec54c8483066ec9d7720e780a5caa71f8612", + "rev": "1559d3daa3ecc813a650b79375ea61b6741b8746", "type": "github" }, "original": { @@ -575,11 +577,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1784007870, - "narHash": "sha256-djcLt/JJphyNt4eDY9XTly+/WbCK5lqWq9lSgCmJkkQ=", + "lastModified": 1785571196, + "narHash": "sha256-KoTsyMQqnXQZq8deCEnu4QkyldkwH/bpMMhUcfMdGIw=", "owner": "nixos", "repo": "nixpkgs", - "rev": "18b9261cb3294b6d2a06d03f96872827b8fe2698", + "rev": "148bab9c1c3c53136ecb44a6ea356a0ed5b39b06", "type": "github" }, "original": { @@ -601,11 +603,11 @@ ] }, "locked": { - "lastModified": 1780281641, - "narHash": "sha256-M/+hUKoKbHXpV0xGVfELbN1Ds1aoe3pL5p5/t46YhVo=", + "lastModified": 1783439237, + "narHash": "sha256-WUr8JF2v3n4Y30E5dxv4sAgNJXpVDBoCQNoQ/V4+n4o=", "owner": "nix-community", "repo": "NUR", - "rev": "30f9ae2f04174de63ba8bcf3580ca90843b28a01", + "rev": "b70bb66c7bcd162642f3a609bc16843c7059f503", "type": "github" }, "original": { @@ -623,11 +625,11 @@ ] }, "locked": { - "lastModified": 1783008725, - "narHash": "sha256-jGiy6+sxjNWXSjp25uoJuNfyH9zBK1PEDY0lVoL4ibQ=", + "lastModified": 1784288435, + "narHash": "sha256-ReRHaLgr/uVqdD8afFSn+myXIfpHeOhP0yYe0TJqAA8=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "bca82caa46d5ec0f5d422c61fb1e30bc51313cbe", + "rev": "43b3c1ab9d40fb1dbb008f451988a91e375825e9", "type": "github" }, "original": { @@ -666,11 +668,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1784059683, - "narHash": "sha256-q5MZrmKlg9A4ORx3EQcr7qkuidMU1gVZ+xJ3nCK+xgc=", + "lastModified": 1785668978, + "narHash": "sha256-KlNkHvnTAutW62BFvMAH/jpzmUvVaz9DJn1yda/7GnU=", "owner": "danth", "repo": "stylix", - "rev": "c8ccc31f3ea29dc3eb5b54945e5eb549529491d6", + "rev": "3542f21b7a1078b6ae0bcc72b62c9501825c83c8", "type": "github" }, "original": { @@ -728,11 +730,11 @@ "tinted-schemes": { "flake": false, "locked": { - "lastModified": 1777806186, - "narHash": "sha256-PDF0/wObw4nIsSBeXVYLsloXOiphXCgIdsrNcVXguKs=", + "lastModified": 1781968807, + "narHash": "sha256-yYO3Vw2M0y3TAUqt+9+Mj0zwP3XDTF5/PXcPhhFQ1ZM=", "owner": "tinted-theming", "repo": "schemes", - "rev": "0c94645546f4f3ddac77a1a5fce54eb95bf50795", + "rev": "2ccef2f4b22e3cab5a9292811f7133a07eeba4a7", "type": "github" }, "original": { @@ -744,11 +746,11 @@ "tinted-tmux": { "flake": false, "locked": { - "lastModified": 1778379944, - "narHash": "sha256-wPDFzMGSlARlw0Sfsn48Q2+jPSfk6N0Ng6BC/d+7Q24=", + "lastModified": 1782012462, + "narHash": "sha256-2iDiD8DQLwS1lGuD9TS8WlvNyDoTs6krWntJbtB2zGo=", "owner": "tinted-theming", "repo": "tinted-tmux", - "rev": "fe0203a198690e71a5ff11e08812a4673de3678d", + "rev": "8c4e750f738a742bd73377ee41d3dadedebedef4", "type": "github" }, "original": { @@ -760,11 +762,11 @@ "tinted-zed": { "flake": false, "locked": { - "lastModified": 1778378178, - "narHash": "sha256-OXPXRIQgGwV77HjYRryOHguh4ALX96jkg+tseLkGgHA=", + "lastModified": 1782009766, + "narHash": "sha256-VUhBjpGvWqHI7rWeyMYb/u87YJSXHKfVV6S+IelWeO8=", "owner": "tinted-theming", "repo": "base16-zed", - "rev": "9cd816033ff969415b190722cddf134e78a5665f", + "rev": "5e8350bcd354e3241ab681a265fa6ef060c40be1", "type": "github" }, "original": { @@ -801,11 +803,11 @@ ] }, "locked": { - "lastModified": 1782644412, - "narHash": "sha256-/iSa/bL1QQFLv+uJ9gI0N87J8gOeZXvca7EjoPGKE6w=", + "lastModified": 1785359135, + "narHash": "sha256-sRAGZVUPgwxpx19uZwaSERa86g1AbsBUQ3SxhaRPgeg=", "owner": "hyprwm", "repo": "xdg-desktop-portal-hyprland", - "rev": "c01c99fc278ec68c82e9865923088f043c7c1621", + "rev": "cc8e5ef8fb2acef3db488b9a33b0c48c2a4ee204", "type": "github" }, "original": { @@ -824,11 +826,11 @@ ] }, "locked": { - "lastModified": 1784140961, - "narHash": "sha256-jG6ZDco1zQTxIUAVw7Gc+m71pX4q/It7fiso1ozLFlI=", + "lastModified": 1785652409, + "narHash": "sha256-0273OvIPfkJcdv0+Z3iPL8+eSRavAwGRCnr+Y6tRjYY=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "8f3cc4017a7bf96eb2e143597d474112433b4878", + "rev": "12224626d0d1cead79603f19601666360c715379", "type": "github" }, "original": { diff --git a/home/afoucaultc/home.nix b/home/afoucaultc/home.nix index f8e93b0..d63379f 100644 --- a/home/afoucaultc/home.nix +++ b/home/afoucaultc/home.nix @@ -12,7 +12,7 @@ ./packages/hyprland.nix ./packages/kitty.nix ./packages/mpv.nix - ./packages/music.nix + #./packages/music.nix ./packages/neovim.nix ./packages/nextcloud.nix ./packages/obs.nix diff --git a/home/afoucaultc/packages/obs.nix b/home/afoucaultc/packages/obs.nix index edd2865..670dd7c 100644 --- a/home/afoucaultc/packages/obs.nix +++ b/home/afoucaultc/packages/obs.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: +{ pkgs, ... }: { programs.obs-studio = { enable = true; diff --git a/home/afoucaultc/packages/other_apps.nix b/home/afoucaultc/packages/other_apps.nix index 0d99f87..ddf1d34 100644 --- a/home/afoucaultc/packages/other_apps.nix +++ b/home/afoucaultc/packages/other_apps.nix @@ -13,7 +13,6 @@ # --- Multimédia --- gimp inkscape - nomacs imagemagick librsvg streamlink @@ -35,8 +34,13 @@ kdePackages.ark kdePackages.kdegraphics-thumbnailers kdePackages.ffmpegthumbs + kdePackages.kio + kdePackages.kservice + kdePackages.kconfig + # --- Others hyfetch + ncpamixer ffmpeg fastfetch pkg-config @@ -46,6 +50,7 @@ slurp mullvad-vpn rofi + bitwarden-desktop # --- Themes nwg-look papirus-icon-theme diff --git a/home/afoucaultc/packages/python.nix b/home/afoucaultc/packages/python.nix index da6acde..0e3fa66 100644 --- a/home/afoucaultc/packages/python.nix +++ b/home/afoucaultc/packages/python.nix @@ -3,7 +3,7 @@ let python = pkgs.python3.override { packageOverrides = pyfinal: pyprev: { slicer = pyprev.slicer.overridePythonAttrs (old: { - doCheck = false; # la suite de tests casse sur cette combinaison + doCheck = false; build-system = (old.build-system or [ ]) ++ [ pyfinal.setuptools pyfinal.wheel @@ -33,6 +33,7 @@ in shap pynvim debugpy + setuptools ] )) ]; diff --git a/hosts/nixos-home/config/extra-services.nix b/hosts/nixos-home/config/extra-services.nix index 54dea6a..ffef875 100644 --- a/hosts/nixos-home/config/extra-services.nix +++ b/hosts/nixos-home/config/extra-services.nix @@ -1,7 +1,7 @@ { pkgs, ... }: { # mullvad VPN - services.mullvad-vpn = { + services.mullvad-vpn.gui = { enable = true; package = pkgs.mullvad-vpn; };