From df65e6f8e328e1116a931873e003b75c97f17a30 Mon Sep 17 00:00:00 2001 From: Justanothercatgirl Date: Sun, 24 Sep 2023 13:24:56 +0300 Subject: initial state (started tracking dotfiles) --- .bashrc | 16 ++++++++++++++++ .config/nvim/init.vim | 27 +++++++++++++++++++++++++++ .dmrc | 2 ++ .xinitrc | 1 + .zshrc | 13 +++++++++++++ 5 files changed, 59 insertions(+) create mode 100644 .bashrc create mode 100644 .config/nvim/init.vim create mode 100644 .dmrc create mode 100644 .xinitrc create mode 100644 .zshrc diff --git a/.bashrc b/.bashrc new file mode 100644 index 0000000..dc298f0 --- /dev/null +++ b/.bashrc @@ -0,0 +1,16 @@ +# application shortcuts +alias ls="ls --color" +alias dl="bash download.sh" +alias qmake="/usr/lib/qt6/bin/qmake" +alias psiphon="psiphon-console-client" +alias cppreference="microsoft-edge-dev /usr/share/doc/cppreference/en/cpp.html" +alias nv=nvim +alias whatsapp=whatsie + +# dotfiles +alias config='/usr/bin/git --git-dir=$HOME/.cfg --work-tree=$HOME' + +GHC_PACKAGE_PATH="/usr/lib/ghc-9.0.2/package.conf.d" +# Created by `pipx` on 2023-08-09 18:40:17 +export PATH="$PATH:/home/main/.local/bin" +export VISUAL=vim diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim new file mode 100644 index 0000000..cca2f5f --- /dev/null +++ b/.config/nvim/init.vim @@ -0,0 +1,27 @@ +:set number +:set autoindent +:set tabstop=8 +:set shiftwidth=4 "this sets tabulation width! +:set smarttab +:set nowrap + +let g:python3_host_prog = '~/.config/nvim/python3/bin/python' +" let g:python_host_prog = '/usr/bin/python' + +call plug#begin() + +Plug 'https://github.com/vim-airline/vim-airline' " status bar +Plug 'https://github.com/preservim/nerdtree' " file manager +Plug 'https://github.com/tpope/vim-surround' " cs\"' (cnahge surroundings) +Plug 'https://github.com/tpope/vim-commentary' " comment and uncomment +Plug 'https://github.com/rafi/awesome-vim-colorschemes' " themes, basically +Plug 'https://github.com/ryanoasis/vim-devicons' " icons for some plugins????? +Plug 'https://github.com/terryma/vim-multiple-cursors' " this is gonna be tough to learn... +Plug 'ycm-core/YouCompleteMe' " autocompletion (REQUIRES PYTHON3 VENV) + +nnoremap :NERDTreeFocus + +call plug#end() + +:colo evening + diff --git a/.dmrc b/.dmrc new file mode 100644 index 0000000..22a9951 --- /dev/null +++ b/.dmrc @@ -0,0 +1,2 @@ +[Desktop] +Session=i3 diff --git a/.xinitrc b/.xinitrc new file mode 100644 index 0000000..ba0c6ef --- /dev/null +++ b/.xinitrc @@ -0,0 +1 @@ +exec i3 diff --git a/.zshrc b/.zshrc new file mode 100644 index 0000000..b8aa4cc --- /dev/null +++ b/.zshrc @@ -0,0 +1,13 @@ +# Lines configured by zsh-newuser-install +HISTFILE=~/.histfile +HISTSIZE=1000 +SAVEHIST=1000 +setopt autocd +bindkey -e +# End of lines configured by zsh-newuser-install +# The following lines were added by compinstall +zstyle :compinstall filename '/home/main/.zshrc' + +autoload -Uz compinit +compinit +# End of lines added by compinstall -- cgit v1.2.3-70-g09d2