aboutsummaryrefslogtreecommitdiff
path: root/.bashrc
diff options
context:
space:
mode:
authorLuca Matei Pintilie <lucafulger@gmail.com>2022-08-14 12:32:27 +0000
committerLuca Matei Pintilie <lucafulger@gmail.com>2022-08-14 12:32:27 +0000
commite3326d1b0295aa5c25a3f96a62f347f370156d11 (patch)
tree35c5d89c9c400551ea4056a623e486bac6ffb331 /.bashrc
parent47acc735759f256d95168fef475964953ab661fd (diff)
downloaddotfiles-e3326d1b0295aa5c25a3f96a62f347f370156d11.tar
dotfiles-e3326d1b0295aa5c25a3f96a62f347f370156d11.tar.gz
dotfiles-e3326d1b0295aa5c25a3f96a62f347f370156d11.tar.bz2
dotfiles-e3326d1b0295aa5c25a3f96a62f347f370156d11.tar.lz
dotfiles-e3326d1b0295aa5c25a3f96a62f347f370156d11.tar.xz
dotfiles-e3326d1b0295aa5c25a3f96a62f347f370156d11.tar.zst
dotfiles-e3326d1b0295aa5c25a3f96a62f347f370156d11.zip
Add more configs for wezterm, swappy, electron and git, as well as a better neovim config
Diffstat (limited to '.bashrc')
-rw-r--r--.bashrc32
1 files changed, 32 insertions, 0 deletions
diff --git a/.bashrc b/.bashrc
new file mode 100644
index 0000000..ef47356
--- /dev/null
+++ b/.bashrc
@@ -0,0 +1,32 @@
+# /etc/skel/.bashrc
+#
+# This file is sourced by all *interactive* bash shells on startup,
+# including some apparently interactive shells such as scp and rcp
+# that can't tolerate any output. So make sure this doesn't display
+# anything or bad things will happen !
+
+
+# Test for an interactive shell. There is no need to set anything
+# past this point for scp and rcp, and it's important to refrain from
+# outputting anything in those cases.
+if [[ $- != *i* ]] ; then
+ # Shell is non-interactive. Be done now!
+ return
+fi
+
+
+# Put your fun stuff here.
+alias cls="clear"
+alias cat="bat -p"
+alias ls="lsd"
+alias sudo="doas"
+alias codium="flatpak run com.vscodium.codium --no-sandbox --enable-features=UseOzonePlatform --ozone-platform=wayland"
+
+for f in $HOME/.local/share/bash-completion/*; do
+ . "$f"
+done
+
+GPG_TTY="$(tty)" export GPG_TTY;
+
+eval "$(starship init bash)"
+