diff --git a/.config/gtk-2.0/gtkfilechooser.ini b/.config/gtk-2.0/gtkfilechooser.ini new file mode 100644 index 0000000..a576c47 --- /dev/null +++ b/.config/gtk-2.0/gtkfilechooser.ini @@ -0,0 +1,11 @@ +[Filechooser Settings] +LocationMode=path-bar +ShowHidden=false +ShowSizeColumn=true +GeometryX=0 +GeometryY=0 +GeometryWidth=840 +GeometryHeight=630 +SortColumn=name +SortOrder=ascending +StartupMode=recent diff --git a/.gtkrc-2.0 b/.config/gtk-2.0/gtkrc similarity index 100% rename from .gtkrc-2.0 rename to .config/gtk-2.0/gtkrc diff --git a/.p10k.zsh b/.config/zsh/.p10k.zsh similarity index 98% rename from .p10k.zsh rename to .config/zsh/.p10k.zsh index 48b3e36..2b0eff8 100644 --- a/.p10k.zsh +++ b/.config/zsh/.p10k.zsh @@ -58,14 +58,14 @@ nodenv # node.js version from nodenv (https://github.com/nodenv/nodenv) nvm # node.js version from nvm (https://github.com/nvm-sh/nvm) nodeenv # node.js environment (https://github.com/ekalinin/nodeenv) - # node_version # node.js version - # go_version # go version (https://golang.org) - # rust_version # rustc version (https://www.rust-lang.org) - # dotnet_version # .NET version (https://dotnet.microsoft.com) - # php_version # php version (https://www.php.net/) - # laravel_version # laravel php framework version (https://laravel.com/) - # java_version # java version (https://www.java.com/) - # package # name@version from package.json (https://docs.npmjs.com/files/package.json) + node_version # node.js version + go_version # go version (https://golang.org) + rust_version # rustc version (https://www.rust-lang.org) + dotnet_version # .NET version (https://dotnet.microsoft.com) + php_version # php version (https://www.php.net/) + laravel_version # laravel php framework version (https://laravel.com/) + java_version # java version (https://www.java.com/) + package # name@version from package.json (https://docs.npmjs.com/files/package.json) rbenv # ruby version from rbenv (https://github.com/rbenv/rbenv) rvm # ruby version from rvm (https://rvm.io) fvm # flutter version management (https://github.com/leoafarias/fvm) @@ -77,7 +77,7 @@ haskell_stack # haskell version from stack (https://haskellstack.org/) kubecontext # current kubernetes context (https://kubernetes.io/) terraform # terraform workspace (https://www.terraform.io) - # terraform_version # terraform version (https://www.terraform.io) + terraform_version # terraform version (https://www.terraform.io) aws # aws profile (https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-profiles.html) aws_eb_env # aws elastic beanstalk environment (https://aws.amazon.com/elasticbeanstalk/) azure # azure account name (https://docs.microsoft.com/en-us/cli/azure) @@ -92,14 +92,14 @@ vim_shell # vim shell indicator (:sh) midnight_commander # midnight commander shell (https://midnight-commander.org/) nix_shell # nix shell (https://nixos.org/nixos/nix-pills/developing-with-nix-shell.html) - # vpn_ip # virtual private network indicator + vpn_ip # virtual private network indicator # load # CPU load # disk_usage # disk usage # ram # free RAM # swap # used swap - todo # todo items (https://github.com/todotxt/todo.txt-cli) - timewarrior # timewarrior tracking status (https://timewarrior.net/) - taskwarrior # taskwarrior task count (https://taskwarrior.org/) + # todo # todo items (https://github.com/todotxt/todo.txt-cli) + # timewarrior # timewarrior tracking status (https://timewarrior.net/) + # taskwarrior # taskwarrior task count (https://taskwarrior.org/) battery time # current time # =========================[ Line #2 ]========================= @@ -517,7 +517,7 @@ # Status when it's just an error code (e.g., '1'). No need to show it if prompt_char is enabled as # it will signify error by turning red. - typeset -g POWERLEVEL9K_STATUS_ERROR=false + typeset -g POWERLEVEL9K_STATUS_ERROR=true typeset -g POWERLEVEL9K_STATUS_ERROR_FOREGROUND=160 typeset -g POWERLEVEL9K_STATUS_ERROR_VISUAL_IDENTIFIER_EXPANSION='✘' diff --git a/.zshrc b/.config/zsh/.zshrc similarity index 93% rename from .zshrc rename to .config/zsh/.zshrc index 78c9a1a..21c2dec 100644 --- a/.zshrc +++ b/.config/zsh/.zshrc @@ -5,11 +5,8 @@ if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]] source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" fi -# If you come from bash you might have to change your $PATH. -export PATH=/opt/cuda/bin:$HOME/.local/bin:/usr/local/bin:$PATH - # Path to your oh-my-zsh installation. -export ZSH="/home/nick/.oh-my-zsh" +export ZSH="$HOME/.config/zsh/.oh-my-zsh" # Set name of the theme to load --- if set to "random", it will # load a random theme each time oh-my-zsh is loaded, in which case, @@ -97,13 +94,11 @@ plugins=( source $ZSH/oh-my-zsh.sh # User configuration -HISTFILE="$HOME/.histfile" +HISTFILE=$HOME/.config/zsh/.histfile HISTSIZE=10000 # export MANPATH="/usr/local/man:$MANPATH" - # export LANG=en_US.UTF-8 -export EDITOR=nano # export ARCHFLAGS="-arch x86_64" # For a full list of active aliases, run `alias`. @@ -116,4 +111,4 @@ alias proton-call-ge='proton-call -c /usr/share/steam/compatibilitytools.d/proto alias sync-timezone='timedatectl set-timezone "$(curl --fail https://ipapi.co/timezone)" && timedatectl' # To customize prompt, run `p10k configure` or edit ~/.p10k.zsh. -[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh +[[ ! -f ~/.config/zsh/.p10k.zsh ]] || source ~/.config/zsh/.p10k.zsh diff --git a/.xprofile b/.xprofile index df8ed20..438c9c3 100644 --- a/.xprofile +++ b/.xprofile @@ -2,3 +2,5 @@ setxkbmap -layout "us,gr" -option "grp:alt_shift_toggle" export WINIT_X11_SCALE_FACTOR=1 + +[[ -f /etc/zsh/zshenv ]] && source /etc/zsh/zshenv diff --git a/etc/zsh/zshenv b/etc/zsh/zshenv new file mode 100644 index 0000000..630a858 --- /dev/null +++ b/etc/zsh/zshenv @@ -0,0 +1,21 @@ +export PATH=$HOME/.local/bin:/usr/local/bin:$PATH:/home/nick/.spicetify +export EDITOR=nano + +export XDG_DATA_HOME=$HOME/.local/share +export XDG_CONFIG_HOME=$HOME/.config +export XDG_STATE_HOME=$HOME/.local/state +export XDG_CACHE_HOME=$HOME/.cache + +export ZDOTDIR=$HOME/.config/zsh +export CARGO_HOME="$XDG_DATA_HOME"/cargo +export CUDA_CACHE_PATH="$XDG_CACHE_HOME"/nv +export DOCKER_CONFIG="$XDG_CONFIG_HOME"/docker +export GNUPGHOME="$XDG_DATA_HOME"/gnupg +export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc +export IPYTHONDIR="$XDG_CONFIG_HOME"/ipython +export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java +export _Z_DATA="$XDG_DATA_HOME/z" + +alias nvidia-settings='nvidia-settings --config="$XDG_CONFIG_HOME"/nvidia/settings' +alias wget='wget --hsts-file="$XDG_DATA_HOME/wget-hsts"' +alias yarn='yarn --use-yarnrc $XDG_CONFIG_HOME/yarn/config' \ No newline at end of file diff --git a/templates/Dots/.gitignore b/templates/Dots/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/templates/Dots/.nomedia b/templates/Dots/.nomedia new file mode 100644 index 0000000..e69de29 diff --git a/templates/General/Shell Script.sh b/templates/General/Shell Script.sh new file mode 100644 index 0000000..a9bf588 --- /dev/null +++ b/templates/General/Shell Script.sh @@ -0,0 +1 @@ +#!/bin/bash diff --git a/templates/Office/Latex Report.tex b/templates/Office/Latex Report.tex new file mode 100644 index 0000000..45b3f93 --- /dev/null +++ b/templates/Office/Latex Report.tex @@ -0,0 +1,14 @@ +\documentclass{report} +\usepackage[a4paper, margin=1in]{geometry} +\usepackage{hyperref} +\usepackage{float} +\usepackage{graphicx} +\usepackage{pdfpages} +\usepackage{amsmath} +\usepackage{listings} +%\setlength{\parskip}{0.5em} +\setlength{\parindent}{0pt} + +\begin{document} + +\end{document} diff --git a/templates/Office/LibreOffice Calc Spreadsheet.ods b/templates/Office/LibreOffice Calc Spreadsheet.ods new file mode 100644 index 0000000..e0b7768 Binary files /dev/null and b/templates/Office/LibreOffice Calc Spreadsheet.ods differ diff --git a/templates/Office/LibreOffice Impress Presentation.odp b/templates/Office/LibreOffice Impress Presentation.odp new file mode 100644 index 0000000..cbb585a Binary files /dev/null and b/templates/Office/LibreOffice Impress Presentation.odp differ diff --git a/templates/Office/LibreOffice Writer Document.odt b/templates/Office/LibreOffice Writer Document.odt new file mode 100644 index 0000000..5beb82a Binary files /dev/null and b/templates/Office/LibreOffice Writer Document.odt differ diff --git a/wallpapers/anime/yourname1.jpeg b/wallpapers/anime/yourname1.jpeg new file mode 100644 index 0000000..b3f0780 --- /dev/null +++ b/wallpapers/anime/yourname1.jpeg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7871e840b7e0e457a24a59fc775f9acf322830aca9a17cd0c20132f503333bb +size 1001339 diff --git a/wallpapers/anime/yourname2.jpeg b/wallpapers/anime/yourname2.jpeg new file mode 100644 index 0000000..17fb0a9 --- /dev/null +++ b/wallpapers/anime/yourname2.jpeg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00eb1ee231dbc47aaea69c12f3c880cd7b512ed8c9071e70e5292ff913f90fb1 +size 1444005