From eb9547c7997e1b49b601e439e17a9a4326c5b327 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Thu, 15 Jun 2023 20:18:21 +0200 Subject: [PATCH 01/16] julm: irssi: join #gargantext --- homes/julm/irssi/config | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/homes/julm/irssi/config b/homes/julm/irssi/config index 14d2893..33dbf6e 100644 --- a/homes/julm/irssi/config +++ b/homes/julm/irssi/config @@ -138,6 +138,7 @@ channels = ( { chatnet = "GeekNode"; name = "sourcephile"; autojoin = "yes"; }, { chatnet = "Libera"; name = "bluehats"; autojoin = "yes"; }, { chatnet = "Libera"; name = "conservancy"; autojoin = "yes"; }, + { chatnet = "Libera"; name = "gargantext"; autojoin = "yes"; }, { chatnet = "Libera"; name = "haskell-beginners"; autojoin = "yes"; }, { chatnet = "Libera"; name = "haskell-docs"; autojoin = "no"; }, { chatnet = "Libera"; name = "haskell-fr"; autojoin = "yes"; }, @@ -159,11 +160,12 @@ channels = ( { chatnet = "Libera"; name = "plt"; autojoin = "yes"; }, { chatnet = "Libera"; name = "postfix"; autojoin = "yes"; }, { chatnet = "Libera"; name = "sourcephile"; autojoin = "yes"; }, - { chatnet = "Libera"; name = "sr.ht"; autojoin = "yes"; }, + { chatnet = "Libera"; name = "sr.ht"; autojoin = "no"; }, { chatnet = "Libera"; name = "stupidities"; autojoin = "yes"; }, { chatnet = "Libera"; name = "tetaneutral.net"; autojoin = "yes"; }, { chatnet = "Libera"; name = "zfs"; autojoin = "yes"; }, { chatnet = "Libera"; name = "zfs-fr"; autojoin = "yes"; }, + { chatnet = "OFTC"; name = "gargantext"; autojoin = "yes"; }, { chatnet = "OFTC"; name = "haskell"; autojoin = "yes"; }, { chatnet = "OFTC"; name = "haskell-fr"; autojoin = "yes"; }, { chatnet = "OFTC"; name = "nixos"; autojoin = "yes"; }, @@ -301,6 +303,7 @@ ignores = ( "#PauLLA", "#bluehats", "#conservancy", + "#gargantext", "#ghc", "#grenode", "#gresille", @@ -377,6 +380,7 @@ windows = { 35 = { items = ({type = "CHANNEL"; chat_type = "IRC"; name = "#zfs-fr"; tag = "OFTC"; }); }; 36 = { items = ({type = "CHANNEL"; chat_type = "IRC"; name = "#conservancy"; tag = "Libera"; }); }; 37 = { items = ({type = "CHANNEL"; chat_type = "IRC"; name = "#idris"; tag = "Libera"; }); }; - 38 = { items = ({type = "CHANNEL"; chat_type = "IRC"; name = "#sr.ht"; tag = "Libera"; }); }; + 38 = { items = ({type = "CHANNEL"; chat_type = "IRC"; name = "#gargantext"; tag = "Libera"; }); }; + 39 = { items = ({type = "CHANNEL"; chat_type = "IRC"; name = "#gargantext"; tag = "OFTC"; }); }; }; -- 2.47.0 From 7849a84e9f691f6663dddcc764a43a7a2f8ebbdc Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Tue, 27 Jun 2023 13:17:06 +0200 Subject: [PATCH 02/16] nix: use `nix.settings` --- nixos/profiles/builder.nix | 4 +--- nixos/profiles/system.nix | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/nixos/profiles/builder.nix b/nixos/profiles/builder.nix index 4cd9fb2..457dce9 100644 --- a/nixos/profiles/builder.nix +++ b/nixos/profiles/builder.nix @@ -1,8 +1,6 @@ { inputs, ... }: { - nix.extraOptions = '' - experimental-features = nix-command flakes - ''; + nix.settings.experimental-features = [ "nix-command" "flakes" ]; #nix.registry.self.flake = inputs.self; # Pin the rev to the revision of the public Nixpkgs that the system was built from. # This is the version which will be locked by flakes using flake:nixpkgs diff --git a/nixos/profiles/system.nix b/nixos/profiles/system.nix index 8b1c9ad..f55844a 100644 --- a/nixos/profiles/system.nix +++ b/nixos/profiles/system.nix @@ -39,7 +39,7 @@ with lib; nixPath = mkForce [ ]; registry.nixpkgs = mkDefault { flake = inputs.nixpkgs; }; package = pkgs.nixFlakes; - extraOptions = "experimental-features = nix-command flakes"; + settings.experimental-features = [ "nix-command" "flakes" ]; }; security.lockKernelModules = false; services.journald = { -- 2.47.0 From b0a120a02bba8d61c47fa4ec9e642778f2b3ed31 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Wed, 28 Jun 2023 23:56:27 +0200 Subject: [PATCH 03/16] julm: irssi: add #haskell-cryptography --- homes/julm/irssi/config | 3 +++ 1 file changed, 3 insertions(+) diff --git a/homes/julm/irssi/config b/homes/julm/irssi/config index 33dbf6e..287b7cb 100644 --- a/homes/julm/irssi/config +++ b/homes/julm/irssi/config @@ -140,6 +140,7 @@ channels = ( { chatnet = "Libera"; name = "conservancy"; autojoin = "yes"; }, { chatnet = "Libera"; name = "gargantext"; autojoin = "yes"; }, { chatnet = "Libera"; name = "haskell-beginners"; autojoin = "yes"; }, + { chatnet = "Libera"; name = "haskell-cryptography"; autojoin = "yes"; }, { chatnet = "Libera"; name = "haskell-docs"; autojoin = "no"; }, { chatnet = "Libera"; name = "haskell-fr"; autojoin = "yes"; }, { chatnet = "Libera"; name = "haskell-language-server"; autojoin = "no"; }, @@ -310,6 +311,7 @@ ignores = ( "#haskell", "#haskell-beginners", "#haskell-blah", + "#haskell-cryptography", "#haskell-docs", "#haskell-fr", "#haskell-ide-engine", @@ -382,5 +384,6 @@ windows = { 37 = { items = ({type = "CHANNEL"; chat_type = "IRC"; name = "#idris"; tag = "Libera"; }); }; 38 = { items = ({type = "CHANNEL"; chat_type = "IRC"; name = "#gargantext"; tag = "Libera"; }); }; 39 = { items = ({type = "CHANNEL"; chat_type = "IRC"; name = "#gargantext"; tag = "OFTC"; }); }; + 40 = { items = ({type = "CHANNEL"; chat_type = "IRC"; name = "#haskell-cryptography"; tag = "Libera"; }); }; }; -- 2.47.0 From 1fa642121f5633aeffca5d7a0bd42910aaa6553b Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Fri, 14 Jul 2023 20:06:02 +0200 Subject: [PATCH 04/16] openvpn: calyx: fix CA and IPv4 --- nixos/profiles/openvpn/calyx.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/nixos/profiles/openvpn/calyx.nix b/nixos/profiles/openvpn/calyx.nix index a9e444a..5c28cea 100644 --- a/nixos/profiles/openvpn/calyx.nix +++ b/nixos/profiles/openvpn/calyx.nix @@ -6,7 +6,7 @@ let ca = pkgs.fetchurl { url = "https://calyx.net/ca.crt"; - hash = "sha256-NKLkpjjeGMN07htuWydBMQ03ytxF9CLm8SLNl3IPPGc="; + hash = "sha256-zLs7TRXrHlPjqdaBN1cmbB062XhKs4cv5ajmrkg4O8s="; curlOptsList = [ "-k" ]; } + ""; key-cert = "/run/openvpn-${netns}/key+cert.pem"; @@ -16,8 +16,8 @@ in inherit netns; settings = { remote = - # new-york - [ "162.247.73.193" ] ++ + # new-york (vpn2.calyx.net) + [ "162.247.72.193" ] ++ [ ]; remote-random = true; port = "443"; @@ -27,7 +27,6 @@ in cert = key-cert; auth = "SHA1"; - cipher = "AES-128-CBC"; client = true; dev = "ov-${netns}"; dev-type = "tun"; @@ -50,7 +49,7 @@ in preStart = '' ( set -ex - ${pkgs.curl}/bin/curl -X POST --cacert ${ca} -o ${key-cert} -Ls ${apiUrl} + ${pkgs.curl}/bin/curl -X POST --cacert ${ca} -o ${key-cert} -vLs ${apiUrl} chmod 700 ${key-cert} ) ''; -- 2.47.0 From 8e6e48bca347a3607e4c8f9db2cf24e09dd04303 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Sun, 16 Jul 2023 21:07:17 +0200 Subject: [PATCH 05/16] essential: remove moreutils --- home-manager/profiles/essential.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/home-manager/profiles/essential.nix b/home-manager/profiles/essential.nix index d16533c..6a42545 100644 --- a/home-manager/profiles/essential.nix +++ b/home-manager/profiles/essential.nix @@ -32,6 +32,7 @@ pkgs.lsof pkgs.lsscsi pkgs.mkpasswd + #pkgs.moreutils pkgs.multitail pkgs.ncdu pkgs.nix-du -- 2.47.0 From 95b3a9cb82a4b1b58f9f62b4debb2e869481f63b Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Sun, 16 Jul 2023 21:08:08 +0200 Subject: [PATCH 06/16] essential: use `glibcLocalesUtf8` instead of `glibcLocales` --- home-manager/profiles/essential.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/home-manager/profiles/essential.nix b/home-manager/profiles/essential.nix index 6a42545..b5dcf53 100644 --- a/home-manager/profiles/essential.nix +++ b/home-manager/profiles/essential.nix @@ -64,7 +64,7 @@ EDITOR = "vim"; LANG = "fr_FR.UTF-8"; LESS = "-FRSX"; - LOCALE_ARCHIVE = "${pkgs.glibcLocales}/lib/locale/locale-archive"; + LOCALE_ARCHIVE = "${pkgs.glibcLocalesUtf8}/lib/locale/locale-archive"; MANPAGER = "less"; }; } -- 2.47.0 From f62d5e915c1c9f436b6c08b69f213a5373cbee21 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Sun, 16 Jul 2023 21:27:25 +0200 Subject: [PATCH 07/16] essential: no longer set the `LOCALE_ARCHIVE` envvar --- home-manager/profiles/essential.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/home-manager/profiles/essential.nix b/home-manager/profiles/essential.nix index b5dcf53..0ace1bd 100644 --- a/home-manager/profiles/essential.nix +++ b/home-manager/profiles/essential.nix @@ -64,7 +64,8 @@ EDITOR = "vim"; LANG = "fr_FR.UTF-8"; LESS = "-FRSX"; - LOCALE_ARCHIVE = "${pkgs.glibcLocalesUtf8}/lib/locale/locale-archive"; + # NixOS generates a customized pkgs.glibcLocales in config.i18n.glibcLocales + #LOCALE_ARCHIVE = "${pkgs.glibcLocalesUtf8}/lib/locale/locale-archive"; MANPAGER = "less"; }; } -- 2.47.0 From 5e23edb5fd5c2c766a36c1bd94ee9498f9c33723 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Thu, 27 Jul 2023 21:09:52 +0200 Subject: [PATCH 08/16] tio: install in case it's better than picocom --- home-manager/profiles/developing.nix | 1 + hosts/aubergine/networking/lte.nix | 1 + 2 files changed, 2 insertions(+) diff --git a/home-manager/profiles/developing.nix b/home-manager/profiles/developing.nix index f27d611..06bf0ff 100644 --- a/home-manager/profiles/developing.nix +++ b/home-manager/profiles/developing.nix @@ -34,6 +34,7 @@ pkgs.reuse pkgs.shellcheck pkgs.sqlite + pkgs.tio #pkgs.ubootTools # currently broken #pkgs.unar # currently broken pkgs.unzip diff --git a/hosts/aubergine/networking/lte.nix b/hosts/aubergine/networking/lte.nix index 6ce6de3..16b8c47 100644 --- a/hosts/aubergine/networking/lte.nix +++ b/hosts/aubergine/networking/lte.nix @@ -94,6 +94,7 @@ in pkgs.chatty pkgs.gnome.gnome-contacts pkgs.picocom + pkgs.tio pkgs.calls pkgs.dfeet # https://gitlab.com/mobian1/callaudiod/-/issues/26 -- 2.47.0 From 4f8e18084229ebbec2c414acdbae70a9d99a1d29 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Mon, 7 Aug 2023 15:31:38 +0200 Subject: [PATCH 09/16] emacs: fix doom config --- home-manager/profiles/emacs.nix | 8 ++++---- home-manager/profiles/emacs/init.el | 2 +- homes/julm.nix | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/home-manager/profiles/emacs.nix b/home-manager/profiles/emacs.nix index a2f1f70..7c49a4b 100644 --- a/home-manager/profiles/emacs.nix +++ b/home-manager/profiles/emacs.nix @@ -44,10 +44,10 @@ DOOMPROFILELOADFILE = "${config.xdg.stateHome}/doom/load.el"; }; xdg.configFile = { - "doom-config/cli.el".text = lib.readFile emacs/cli.el; - "doom-config/config.el".text = lib.readFile emacs/config.el; - "doom-config/init.el".text = lib.readFile emacs/init.el; - "doom-config/packages.el".text = lib.readFile emacs/packages.el; + "doom/cli.el".text = lib.readFile emacs/cli.el; + "doom/config.el".text = lib.readFile emacs/config.el; + "doom/init.el".text = lib.readFile emacs/init.el; + "doom/packages.el".text = lib.readFile emacs/packages.el; "emacs" = { source = inputs.doom-emacs; onChange = "${pkgs.writeShellScript "doom-change" '' diff --git a/home-manager/profiles/emacs/init.el b/home-manager/profiles/emacs/init.el index db249f9..ac130b7 100644 --- a/home-manager/profiles/emacs/init.el +++ b/home-manager/profiles/emacs/init.el @@ -208,4 +208,4 @@ ;;(setq doom-theme 'doom-city-lights) ) -;(setq +literate-config-file "~/.config/doom-config/ReadMe.org") +;(setq +literate-config-file "~/.config/doom/ReadMe.org") diff --git a/homes/julm.nix b/homes/julm.nix index 1104fe8..e2f46f7 100644 --- a/homes/julm.nix +++ b/homes/julm.nix @@ -82,7 +82,7 @@ "F6CCA60CF05FADAE911CFBEC0BCDED22F40A19FD" ]; programs.irssi.extraConfig = lib.readFile julm/irssi/config; - xdg.configFile."doom-config/config.el".text = lib.readFile julm/emacs/config.el; + xdg.configFile."doom/config.el".text = lib.readFile julm/emacs/config.el; home.file.".irssi/passwd".text = '' FreeNode : ${pkgs.pass}/bin/pass freenode.net/irc/julm GeekNode : ${pkgs.pass}/bin/pass geeknode.org/irc/julm -- 2.47.0 From e31be38ba2d251838a75ac7c2b3a7d921b67c525 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Mon, 7 Aug 2023 15:32:54 +0200 Subject: [PATCH 10/16] nix: update input nixpkgs --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 43d5760..f8037fe 100644 --- a/flake.lock +++ b/flake.lock @@ -112,11 +112,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1686237827, - "narHash": "sha256-fAZB+Zkcmc+qlauiFnIH9+2qgwM0NO/ru5pWEw3tDow=", + "lastModified": 1691421349, + "narHash": "sha256-RRJyX0CUrs4uW4gMhd/X4rcDG8PTgaaCQM5rXEJOx6g=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "81ed90058a851eb73be835c770e062c6938c8a9e", + "rev": "011567f35433879aae5024fc6ec53f2a0568a6c4", "type": "github" }, "original": { -- 2.47.0 From 1492896d6eceb04c83d26e2859468ca900d8bd6d Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Mon, 7 Aug 2023 15:33:31 +0200 Subject: [PATCH 11/16] vim: tweak ALE key bindings --- home-manager/profiles/vim/ale.vim | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/home-manager/profiles/vim/ale.vim b/home-manager/profiles/vim/ale.vim index 708eecc..1409c65 100644 --- a/home-manager/profiles/vim/ale.vim +++ b/home-manager/profiles/vim/ale.vim @@ -36,6 +36,10 @@ let g:ale_virtualtext_delay = 10 "nmap :ALENext nmap :ALEPrevious -wrap -error nmap :ALENext -wrap -error +nmap gd :ALEGoToDefinition +nmap gm :ALECodeAction +"nmap (ale_previous_wrap) +"nmap (ale_next_wrap) function! LinterStatus() abort let l:counts = ale#statusline#Count(bufnr('')) @@ -66,9 +70,6 @@ augroup CloseLoclistWindowGroup autocmd QuitPre * if empty(&buftype) | lclose | endif augroup END -"nmap (ale_previous_wrap) -"nmap (ale_next_wrap) - hi ALEWarningSign ctermbg=darkyellow ctermfg=black hi ALEVirtualTextError ctermfg=red hi ALEVirtualTextWarning ctermfg=yellow @@ -116,5 +117,3 @@ let g:ale_completion_symbols = { \ 'type_parameter': 'type param', \ '': 'v' \ } - -nmap gd :ALEGoToDefinition -- 2.47.0 From a462e385457cd30f4c8d9cc635d8515165147dac Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Mon, 7 Aug 2023 15:35:05 +0200 Subject: [PATCH 12/16] oignon: uninstall chromium --- homes/julm/hosts/oignon.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homes/julm/hosts/oignon.nix b/homes/julm/hosts/oignon.nix index 507d582..2797b07 100644 --- a/homes/julm/hosts/oignon.nix +++ b/homes/julm/hosts/oignon.nix @@ -27,7 +27,7 @@ PASSWORD_STORE_DIR = "$HOME/documents/sec/.password-store"; }; home.packages = [ - pkgs.chromium + #pkgs.chromium pkgs.fluidsynth pkgs.gpsbabel #(pkgs.qgis.override { extraPythonPackages = (ps: [ -- 2.47.0 From 1441078b024d44ec8989d7baca1f48be9eecb3ac Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Mon, 7 Aug 2023 23:44:08 +0200 Subject: [PATCH 13/16] graphical: fix missing accessibility bus address --- flake.lock | 6 +++--- home-manager/profiles/graphical.nix | 6 +++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/flake.lock b/flake.lock index f8037fe..b45e5a1 100644 --- a/flake.lock +++ b/flake.lock @@ -112,11 +112,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1691421349, - "narHash": "sha256-RRJyX0CUrs4uW4gMhd/X4rcDG8PTgaaCQM5rXEJOx6g=", + "lastModified": 1691328192, + "narHash": "sha256-w59N1zyDQ7SupfMJLFvtms/SIVbdryqlw5AS4+DiH+Y=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "011567f35433879aae5024fc6ec53f2a0568a6c4", + "rev": "61676e4dcfeeb058f255294bcb08ea7f3bc3ce56", "type": "github" }, "original": { diff --git a/home-manager/profiles/graphical.nix b/home-manager/profiles/graphical.nix index b37f3e2..39d710c 100644 --- a/home-manager/profiles/graphical.nix +++ b/home-manager/profiles/graphical.nix @@ -1,4 +1,4 @@ -{ pkgs, lib, ... }: +{ pkgs, lib, nixosConfig, ... }: { imports = [ ./redshift.nix @@ -18,6 +18,10 @@ pkgs.xsecurelock pkgs.xss-lock ]; + #services.gnome.at-spi2-core.enable = true; + home.sessionVariables = lib.mkIf (!nixosConfig.services.gnome.at-spi2-core.enable) { + NO_AT_BRIDGE = "1"; + }; services.redshift.enable = lib.mkDefault true; services.screen-locker = { enable = true; -- 2.47.0 From ad406dade17f1391f93de742403429c6378810e2 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Thu, 31 Aug 2023 00:16:35 +0200 Subject: [PATCH 14/16] yt-dlp: fix format selection --- home-manager/profiles/yt-dlp.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/home-manager/profiles/yt-dlp.nix b/home-manager/profiles/yt-dlp.nix index 9beb916..5c52693 100644 --- a/home-manager/profiles/yt-dlp.nix +++ b/home-manager/profiles/yt-dlp.nix @@ -20,11 +20,13 @@ --sub-langs all --format ${lib.concatStringsSep "/" [ "bestvideo[height<=480][vcodec=av1]+bestaudio" + "bestvideo[height<=480][vcodec=avc]+bestaudio" #"bestvideo[height<=480][vcodec=vp9]+bestaudio" "bestvideo[height<=480][ext=mp4]+bestaudio" "bestvideo[height<=480]+bestaudio" - "best[height<=480][ext=av1]" + "best[height<=480][vcodec=av1]" + "best[height<=480][vcodec=avc]" #"best[height<=480][ext=vp9]" "best[height<=480][ext=mp4]" "best[height<=480]" -- 2.47.0 From dd3077fc567b816b32349f7bf2e5df7253ba8cac Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Sat, 2 Sep 2023 01:46:55 +0200 Subject: [PATCH 15/16] yt-dlp: fix format selection --- home-manager/profiles/yt-dlp.nix | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/home-manager/profiles/yt-dlp.nix b/home-manager/profiles/yt-dlp.nix index 5c52693..9d1f5c8 100644 --- a/home-manager/profiles/yt-dlp.nix +++ b/home-manager/profiles/yt-dlp.nix @@ -18,19 +18,9 @@ --embed-chapters --embed-subs --sub-langs all + --format-sort +res~480,+vcodec:av01,+acodec:opus --format ${lib.concatStringsSep "/" [ - "bestvideo[height<=480][vcodec=av1]+bestaudio" - "bestvideo[height<=480][vcodec=avc]+bestaudio" - #"bestvideo[height<=480][vcodec=vp9]+bestaudio" - "bestvideo[height<=480][ext=mp4]+bestaudio" - "bestvideo[height<=480]+bestaudio" - - "best[height<=480][vcodec=av1]" - "best[height<=480][vcodec=avc]" - #"best[height<=480][ext=vp9]" - "best[height<=480][ext=mp4]" - "best[height<=480]" - + "bestvideo+bestaudio" "best" ]} --output "%(release_date>%Y-%m-%d,upload_date>%Y-%m-%d)s - %(title)s.%(id)s.%(format_id)s.%(ext)s" -- 2.47.0 From 1a913baf03d81779a0f1fb93f078280db7e56ecf Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Fri, 8 Sep 2023 23:30:03 +0200 Subject: [PATCH 16/16] bash: add rot13 and rot135 aliases --- home-manager/profiles/bash.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/home-manager/profiles/bash.nix b/home-manager/profiles/bash.nix index 60dc75f..dde0086 100644 --- a/home-manager/profiles/bash.nix +++ b/home-manager/profiles/bash.nix @@ -29,6 +29,8 @@ with lib; nixos-rollback = "sudo nixos-rebuild switch --rollback"; pass-gen = "tr -d -C A-Za-z0-9_-