From 8ee8422fc1fb9c000e331b2d3599640521bbd5aa Mon Sep 17 00:00:00 2001 From: Gil Portenseigne Date: Tue, 6 May 2025 09:11:16 +0200 Subject: [PATCH] Nix dans la place et divers --- .abook/addressbook | 4 ++++ .config/bash/gil_specific.sh | 3 ++- .config/nvim/lazy-lock.json | 22 ---------------------- installSystem.sh | 4 +++- 4 files changed, 9 insertions(+), 24 deletions(-) delete mode 100644 .config/nvim/lazy-lock.json diff --git a/.abook/addressbook b/.abook/addressbook index 2c6ecdc..83f4781 100644 --- a/.abook/addressbook +++ b/.abook/addressbook @@ -33,3 +33,7 @@ email=gestion@nereide.biz name=info-real@listes.nereide.fr email=info-real@listes.nereide.fr +[7] +name=Nicolas Malin +email=nmalin@apache.org + diff --git a/.config/bash/gil_specific.sh b/.config/bash/gil_specific.sh index 87103f6..b1e0080 100644 --- a/.config/bash/gil_specific.sh +++ b/.config/bash/gil_specific.sh @@ -16,6 +16,7 @@ alias yup="yadm pull --rebase --autostash" alias yp="yadm pull --rebase --autostash && yadm push" alias sa="ssh-add" alias todo="vi ~/Nextcloud/TODO/todo.txt" +alias wiki="vi ~/Nextcloud/Notes/Home.txt" alias sysup="sudo apt update && sudo apt upgrade -y" alias g="./gradlew" alias k="kubectl" @@ -52,7 +53,7 @@ alias reducePdf="gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/sc -dNOPAUSE -dBATCH \ -sOutputFile=output.pdf" - +source /home/gil/.nix-profile/etc/profile.d/nix.sh # Reboot directly to Windows # Inspired by http://askubuntu.com/questions/18170/how-to-reboot-into-windows-from-ubuntu diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json deleted file mode 100644 index 6ca7ec0..0000000 --- a/.config/nvim/lazy-lock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "LuaSnip": { "branch": "master", "commit": "03c8e67eb7293c404845b3982db895d59c0d1538" }, - "bufferline.nvim": { "branch": "main", "commit": "2e3c8cc5a57ddd32f1edd2ffd2ccb10c09421f6c" }, - "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" }, - "cmp-cmdline": { "branch": "main", "commit": "d250c63aa13ead745e3a40f61fdd3470efde3923" }, - "cmp-emoji": { "branch": "main", "commit": "e8398e2adf512a03bb4e1728ca017ffeac670a9f" }, - "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, - "cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" }, - "friendly-snippets": { "branch": "main", "commit": "00ba9dd3df89509f95437b8d595553707c46d5ea" }, - "gitsigns.nvim": { "branch": "main", "commit": "863903631e676b33e8be2acb17512fdc1b80b4fb" }, - "lazy.nvim": { "branch": "main", "commit": "460e1cd8f24e364d54543a4b0e83f6f4ec1f65fb" }, - "lspkind.nvim": { "branch": "master", "commit": "59c3f419af48a2ffb2320cea85e44e5a95f71664" }, - "nord.nvim": { "branch": "master", "commit": "80c1e5321505aeb22b7a9f23eb82f1e193c12470" }, - "nvim-cmp": { "branch": "main", "commit": "ae644feb7b67bf1ce4260c231d1d4300b19c6f30" }, - "nvim-tree.lua": { "branch": "master", "commit": "e7cdecc6363acef8232f2f099fe21096ffdc071f" }, - "nvim-treesitter": { "branch": "master", "commit": "f027762845fa35ff27fe0487c86537a74a480a0c" }, - "nvim-web-devicons": { "branch": "master", "commit": "26220156aafb198b2de6a4cf80c1b120a3768da0" }, - "plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" }, - "telescope-fzf-native.nvim": { "branch": "main", "commit": "cf48d4dfce44e0b9a2e19a008d6ec6ea6f01a83b" }, - "telescope.nvim": { "branch": "0.1.x", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" }, - "which-key.nvim": { "branch": "main", "commit": "fb070344402cfc662299d9914f5546d840a22126" } -} diff --git a/installSystem.sh b/installSystem.sh index 196def0..ba92970 100644 --- a/installSystem.sh +++ b/installSystem.sh @@ -8,7 +8,9 @@ groups | grep -q sudo || return # latest firefox -[ ! -d "/etc/apt/keyrings/packages.mozilla.org.asc" ] && wget -qO - https://packages.mozilla.org/apt/repo-signing-key.gpg | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null && echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null +[ ! -f "/etc/apt/keyrings/packages.mozilla.org.asc" ] && wget -qO - https://packages.mozilla.org/apt/repo-signing-key.gpg | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null && echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null + +[ ! -d "/nix" ] && sh -c "$(curl -L https://nixos.org/nix/install)" --no-daemon # install zen browser wget https://github.com/zen-browser/desktop/releases/latest/download/zen-x86_64.AppImage -O ~/.local/bin/firefox-zen && chmod +x ~/.local/bin/firefox-zen && rm ~/.local/bin/firefox && mv ~/.local/bin/firefox-zen ~/.local/bin/firefox