diff --git a/configuration.nix b/configuration.nix index 5b10125..b81861c 100644 --- a/configuration.nix +++ b/configuration.nix @@ -129,6 +129,7 @@ security.pam.services.lightdm.enableGnomeKeyring = true; services = { gnome.gnome-keyring.enable = true; + gnome.gcr-ssh-agent.enable = false; # Disable powerbutton => for use with eww logind.extraConfig = ''HandlePowerKey=ignore''; # Setting the permissions for acpilight. diff --git a/flake.lock b/flake.lock index 8d01b62..858406d 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "flake-compat": { "flake": false, "locked": { - "lastModified": 1733328505, - "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", + "lastModified": 1747046372, + "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", "owner": "edolstra", "repo": "flake-compat", - "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", + "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", "type": "github" }, "original": { @@ -19,11 +19,11 @@ "flake-compat_2": { "flake": false, "locked": { - "lastModified": 1696426674, - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "lastModified": 1747046372, + "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", "owner": "edolstra", "repo": "flake-compat", - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", "type": "github" }, "original": { @@ -40,11 +40,11 @@ ] }, "locked": { - "lastModified": 1743550720, - "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", + "lastModified": 1754487366, + "narHash": "sha256-pHYj8gUBapuUzKV/kN/tR3Zvqc7o6gdFB9XKXIp1SQ8=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "c621e8422220273271f52058f618c94e405bb0f5", + "rev": "af66ad14b28a127c5c0f3bbb298218fc63528a18", "type": "github" }, "original": { @@ -62,11 +62,11 @@ ] }, "locked": { - "lastModified": 1743550720, - "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", + "lastModified": 1754487366, + "narHash": "sha256-pHYj8gUBapuUzKV/kN/tR3Zvqc7o6gdFB9XKXIp1SQ8=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "c621e8422220273271f52058f618c94e405bb0f5", + "rev": "af66ad14b28a127c5c0f3bbb298218fc63528a18", "type": "github" }, "original": { @@ -105,11 +105,11 @@ ] }, "locked": { - "lastModified": 1742649964, - "narHash": "sha256-DwOTp7nvfi8mRfuL1escHDXabVXFGT1VlPD1JHrtrco=", + "lastModified": 1755446520, + "narHash": "sha256-I0Ok1OGDwc1jPd8cs2VvAYZsHriUVFGIUqW+7uSsOUM=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "dcf5072734cb576d2b0c59b2ac44f5050b5eac82", + "rev": "4b04db83821b819bbbe32ed0a025b31e7971f22e", "type": "github" }, "original": { @@ -149,11 +149,11 @@ ] }, "locked": { - "lastModified": 1744693102, - "narHash": "sha256-1Z4WPGVky4w3lrhrgs89OKsLzPdtkbi1bPLNFWsoLfY=", + "lastModified": 1755233722, + "narHash": "sha256-AavrbMltJKcC2Fx0lfJoZfmy7g87ebXU0ddVenhajLA=", "owner": "hercules-ci", "repo": "hercules-ci-effects", - "rev": "5b6cec51c9ec095a0d3fd4c8eeb53eb5c59ae33e", + "rev": "99e03e72e3f7e13506f80ef9ebaedccb929d84d0", "type": "github" }, "original": { @@ -169,11 +169,11 @@ ] }, "locked": { - "lastModified": 1746243165, - "narHash": "sha256-DQycVmlyLQNLjLJ/FzpokVmbxGQ8HjQQ4zN4nyq2vII=", + "lastModified": 1755755322, + "narHash": "sha256-spCxkNihCk3uT3LUrUwzdEAjLA/E0EtEgF3KVI05nlM=", "owner": "nix-community", "repo": "home-manager", - "rev": "c0962eeeabfb8127713f859ec8a5f0e86dead0f2", + "rev": "282b4c98de97da6667cb03de4f427371734bc39c", "type": "github" }, "original": { @@ -195,11 +195,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1746256223, - "narHash": "sha256-a97mwMJcE0cYGfwB5N5v+Ey+by1poGTc/fsrd47Fom8=", + "lastModified": 1755760755, + "narHash": "sha256-udzhcaKGZ+aLsKG8RTPuFSsffDi/NVWeSyhZS5QI4hg=", "owner": "nix-community", "repo": "neovim-nightly-overlay", - "rev": "02ec02529a5d602a9e9d273531d776d160fae182", + "rev": "f4a1e0151dc5da6ffdb6c2e97a71bf0e968db58a", "type": "github" }, "original": { @@ -211,11 +211,11 @@ "neovim-src": { "flake": false, "locked": { - "lastModified": 1746214751, - "narHash": "sha256-FlGgG3A9oJwGP0YTWU2Nw9fwdnqPMapjx3twonu0Vkg=", + "lastModified": 1755713356, + "narHash": "sha256-wAltPeKp8xeOGP2jlVTZPViihUKXcVO0+hB7jWKaRoc=", "owner": "neovim", "repo": "neovim", - "rev": "5a2edc483dff93cc94847b6950713d80a51087c0", + "rev": "848c7a7894709a5bf73cd09d5612c35426994c0e", "type": "github" }, "original": { @@ -226,11 +226,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1746141548, - "narHash": "sha256-IgBWhX7A2oJmZFIrpRuMnw5RAufVnfvOgHWgIdds+hc=", + "lastModified": 1755615617, + "narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f02fddb8acef29a8b32f10a335d44828d7825b78", + "rev": "20075955deac2583bb12f07151c2df830ef346b4", "type": "github" }, "original": { @@ -242,11 +242,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1746141548, - "narHash": "sha256-IgBWhX7A2oJmZFIrpRuMnw5RAufVnfvOgHWgIdds+hc=", + "lastModified": 1755615617, + "narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=", "owner": "nixos", "repo": "nixpkgs", - "rev": "f02fddb8acef29a8b32f10a335d44828d7825b78", + "rev": "20075955deac2583bb12f07151c2df830ef346b4", "type": "github" }, "original": { @@ -259,15 +259,14 @@ "nur": { "inputs": { "flake-parts": "flake-parts_3", - "nixpkgs": "nixpkgs_2", - "treefmt-nix": "treefmt-nix_2" + "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1746267210, - "narHash": "sha256-bwvvkCXoy88F9xJZoXhRU6QLQyijyVFcORA+MJ7TrY4=", + "lastModified": 1755804167, + "narHash": "sha256-j4QCks2TM6d8vz2nL1ss6Xl1cOYruf0++ggHsEJeRLY=", "owner": "nix-community", "repo": "NUR", - "rev": "e42236846f62fda1479b1c7a3a709bca8f60e3c0", + "rev": "cfa95fb7da8934b301009a6ffd145f8cbfd655d6", "type": "github" }, "original": { @@ -292,32 +291,11 @@ ] }, "locked": { - "lastModified": 1746216483, - "narHash": "sha256-4h3s1L/kKqt3gMDcVfN8/4v2jqHrgLIe4qok4ApH5x4=", + "lastModified": 1754847726, + "narHash": "sha256-2vX8QjO5lRsDbNYvN9hVHXLU6oMl+V/PsmIiJREG4rE=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "29ec5026372e0dec56f890e50dbe4f45930320fd", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "treefmt-nix", - "type": "github" - } - }, - "treefmt-nix_2": { - "inputs": { - "nixpkgs": [ - "nur", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1733222881, - "narHash": "sha256-JIPcz1PrpXUCbaccEnrcUS8jjEb/1vJbZz5KkobyFdM=", - "owner": "numtide", - "repo": "treefmt-nix", - "rev": "49717b5af6f80172275d47a418c9719a31a78b53", + "rev": "7d81f6fb2e19bf84f1c65135d1060d829fae2408", "type": "github" }, "original": { diff --git a/home/programs/default.nix b/home/programs/default.nix index 4355f45..ec6cd44 100644 --- a/home/programs/default.nix +++ b/home/programs/default.nix @@ -9,7 +9,6 @@ ./git.nix ./hyprlock.nix ./inkscape.nix - ./ktouch.nix ./libreoffice.nix ./messenger.nix ./neovim diff --git a/home/programs/ktouch.nix b/home/programs/ktouch.nix deleted file mode 100644 index bf75273..0000000 --- a/home/programs/ktouch.nix +++ /dev/null @@ -1,5 +0,0 @@ -{ pkgs, ... }: - -{ - home.packages = with pkgs.libsForQt5; [ ktouch ]; -} diff --git a/home/programs/neovim/default.nix b/home/programs/neovim/default.nix index 863e6c3..71c0146 100644 --- a/home/programs/neovim/default.nix +++ b/home/programs/neovim/default.nix @@ -11,7 +11,7 @@ let }; }; mkLuaConfig = file: args: - builtins.readFile "${pkgs.substituteAll (args // { src = file; })}"; + builtins.readFile (pkgs.replaceVars file args); in { home.sessionVariables = { EDITOR = "nvim"; }; diff --git a/indent.log b/indent.log new file mode 100644 index 0000000..7feaaa9 --- /dev/null +++ b/indent.log @@ -0,0 +1,38 @@ +INFO: latexindent.pl version 3.24.4, 2024-07-18, a script to indent .tex files + latexindent.pl lives here: /nix/store/n170p0fiily4lcr7agswvzm84fyzi2jx-latexindent-3.24.4-tex/scripts/latexindent/ + Mon Jul 14 11:34:43 2025 + Reading input from STDIN +INFO: Processing switches: + -y|--yaml: YAML settings specified via command line +INFO: Directory for backup files and log file indent.log: + . +INFO: Perl modules are being loaded from the following directories: + /nix/store/nkn5ylz22hb1069w8q7n76dacm6jkw4k-perl-5.40.0/lib/perl5/5.40.0/FindBin.pm + /nix/store/147sdjmamnjbzb81mzplr3klyn05h0iq-perl-5.40.0-env/lib/perl5/site_perl/5.40.0/YAML/Tiny.pm + /nix/store/nkn5ylz22hb1069w8q7n76dacm6jkw4k-perl-5.40.0/lib/perl5/5.40.0/File/Copy.pm + /nix/store/nkn5ylz22hb1069w8q7n76dacm6jkw4k-perl-5.40.0/lib/perl5/5.40.0/File/Basename.pm + /nix/store/nkn5ylz22hb1069w8q7n76dacm6jkw4k-perl-5.40.0/lib/perl5/5.40.0/Getopt/Long.pm + /nix/store/147sdjmamnjbzb81mzplr3klyn05h0iq-perl-5.40.0-env/lib/perl5/site_perl/5.40.0/File/HomeDir.pm +INFO: LatexIndent perl modules are being loaded from, for example: + /nix/store/n170p0fiily4lcr7agswvzm84fyzi2jx-latexindent-3.24.4-tex/scripts/latexindent/LatexIndent/Document.pm +INFO: YAML settings read: defaultSettings.yaml + Reading defaultSettings.yaml from /nix/store/n170p0fiily4lcr7agswvzm84fyzi2jx-latexindent-3.24.4-tex/scripts/latexindent/defaultSettings.yaml +INFO: YAML reading settings + Home directory is /home/elias + latexindent.pl didn't find indentconfig.yaml or .indentconfig.yaml + see all possible locations: https://latexindentpl.readthedocs.io/en/latest/sec-appendices.html#indentconfig-options) +INFO: YAML settings read: -y switch + YAML setting: "defaultIndent:' '" + quote found in -y switch + key: + value: defaultIndent:' ' + double-quoted string found in -y switch: "defaultIndent:' '", substitute to defaultIndent:' ' +INFO: Phase 1: searching for objects +INFO: Phase 2: finding surrounding indentation +INFO: Phase 3: indenting objects +INFO: Phase 4: final indentation check +INFO: Output routine: + Not outputting to file; see -w and -o switches for more options. + -------------- +INFO: Please direct all communication/issues to: + https://github.com/cmhughes/latexindent.pl