From 96ccbffae7690720e7eb275b4429ea27daaf64a6 Mon Sep 17 00:00:00 2001 From: Mar Alegre Date: Sun, 27 Jul 2025 22:15:52 -0400 Subject: [PATCH] update for new Debian version --- debian/Containerfile | 2 +- debian/assets/bash/bash.aliases | 5 + debian/assets/{ => bash}/bash.bashrc | 3 +- debian/assets/bin/dir | 2 - debian/assets/bin/rsyn | 2 - debian/assets/nanorc | 350 ++++++++++++++++++++++++--- 6 files changed, 330 insertions(+), 34 deletions(-) create mode 100644 debian/assets/bash/bash.aliases rename debian/assets/{ => bash}/bash.bashrc (98%) delete mode 100755 debian/assets/bin/dir delete mode 100755 debian/assets/bin/rsyn diff --git a/debian/Containerfile b/debian/Containerfile index f44ad47..a6d3a28 100644 --- a/debian/Containerfile +++ b/debian/Containerfile @@ -31,7 +31,7 @@ RUN apt update -y && \ # Set configuration COPY assets/nanorc /etc/nanorc -COPY assets/bash.bashrc /etc/bash.bashrc +COPY assets/bash/ /etc/ # copy custom scripts COPY assets/bin/ /usr/local/bin/ diff --git a/debian/assets/bash/bash.aliases b/debian/assets/bash/bash.aliases new file mode 100644 index 0000000..8f59b0e --- /dev/null +++ b/debian/assets/bash/bash.aliases @@ -0,0 +1,5 @@ +alias ls='ls --color=auto' +alias dir='ls -lhAF --color=auto' +alias rsyn='rsync -vaSHh' +alias less='less -FX' +alias diff='diff -d --color=auto' diff --git a/debian/assets/bash.bashrc b/debian/assets/bash/bash.bashrc similarity index 98% rename from debian/assets/bash.bashrc rename to debian/assets/bash/bash.bashrc index 5503a80..c4af3b5 100644 --- a/debian/assets/bash.bashrc +++ b/debian/assets/bash/bash.bashrc @@ -84,4 +84,5 @@ if [ -x /usr/lib/command-not-found -o -x /usr/share/command-not-found/command-no } fi -alias ls='ls --color=auto' +# Source aliases +. /etc/bash.aliases diff --git a/debian/assets/bin/dir b/debian/assets/bin/dir deleted file mode 100755 index ff20fec..0000000 --- a/debian/assets/bin/dir +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -ls -lhAF --color=auto "$@" diff --git a/debian/assets/bin/rsyn b/debian/assets/bin/rsyn deleted file mode 100755 index 4e4466a..0000000 --- a/debian/assets/bin/rsyn +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -rsync -vaSH "$@" diff --git a/debian/assets/nanorc b/debian/assets/nanorc index b09b19f..851af0c 100644 --- a/debian/assets/nanorc +++ b/debian/assets/nanorc @@ -1,37 +1,331 @@ -## Include all existing syntax definitions -include "/usr/share/nano/*.nanorc" +## Sample initialization file for GNU nano. +## +## For the options that take parameters, the default value is shown. +## Other options are unset by default. To make sure that an option +## is disabled, you can use "unset