All Projects → DreyAnd → PenTerm

DreyAnd / PenTerm

Licence: other
Terminal config for pentesters.

Programming Languages

Vim Script
2826 projects
shell
77523 projects

Projects that are alternatives of or similar to PenTerm

dotfiles
No description or website provided.
Stars: ✭ 20 (+0%)
Mutual labels:  tmux, fish, vimrc
dotfiles
❤ ~/.🛠🐈 the daily jam 🍞🥜🍇🍞
Stars: ✭ 55 (+175%)
Mutual labels:  tmux, fish, vimrc
dotfiles
Dotfiles for Neovim (0.7+), Fish shell, git, Kitty, tmux, and more.
Stars: ✭ 54 (+170%)
Mutual labels:  tmux, fish, vimrc
dotfiles
Personal dotfiles 💻
Stars: ✭ 13 (-35%)
Mutual labels:  tmux, fish, vimrc
dotfiles
❤ My ~/.dotfiles for fish/vim/tmux/git/alacritty.
Stars: ✭ 44 (+120%)
Mutual labels:  tmux, fish, vimrc
dotfiles
💎 My vim/neovim, fish, git, and tmux configuration files
Stars: ✭ 49 (+145%)
Mutual labels:  tmux, fish, vimrc
dotfiles
These dotfiles could be your life.
Stars: ✭ 42 (+110%)
Mutual labels:  tmux, fish, vimrc
dotfiles
My arch setup script and dotfiles
Stars: ✭ 37 (+85%)
Mutual labels:  tmux, fish, vimrc
dotfiles
Poom's Neovim, Tmux, Fish and other configurations for macOS & Linux. Literally my entire world.
Stars: ✭ 36 (+80%)
Mutual labels:  tmux, fish, vimrc
dotfiles
My work setup
Stars: ✭ 14 (-30%)
Mutual labels:  tmux, fish
dotfiles
PJ's dotfiles - There are many like it but this one is mine
Stars: ✭ 24 (+20%)
Mutual labels:  tmux, vimrc
Dot-It-Up
A collection of dotfile scripts, plugins, and clever hacks so that you can become the master of your own OS! 🚀
Stars: ✭ 254 (+1170%)
Mutual labels:  tmux, vimrc
dotfiles
shell, git, vim, tmux .etc dotfiles, managed via gnu stow
Stars: ✭ 20 (+0%)
Mutual labels:  tmux, vimrc
colorcli
Collection of harmonized, light command-line interface (CLI) color themes for tmux, cmus, newsboat, mcabber, Vim, Vifm, and Mutt.
Stars: ✭ 40 (+100%)
Mutual labels:  tmux, vimrc
linearmouse
🖱 The mouse and trackpad utility for Mac.
Stars: ✭ 1,151 (+5655%)
Mutual labels:  scrolling, mouse
dotfiles
my personal dotfiles managed by dotbot, zinit
Stars: ✭ 65 (+225%)
Mutual labels:  tmux, vimrc
dotfiles
My dotfiles
Stars: ✭ 23 (+15%)
Mutual labels:  tmux, vimrc
dotfiles
🍀 Vim/Neovim + Tmux + Zsh + Alacritty = Build your own fantastic development environment
Stars: ✭ 65 (+225%)
Mutual labels:  tmux, vimrc
dot
Personal and professional dotfiles to setup my personal workspace on any Debian/Ubuntu system. Also available as rwxrob/workspace container.
Stars: ✭ 152 (+660%)
Mutual labels:  tmux, vimrc
mousecase
A JavaScript utility enabling horizontal dragging on mousedown events 🖱
Stars: ✭ 35 (+75%)
Mutual labels:  scrolling, mouse

PenTerm

My terminal config used for penetration testing and to gain more work speed, beauty and efficiency!

It consits of combination between: 1. Vim 2. Tmux 3. Fish shell 4. Bedstead font (nerd font version of banned bitmap fonts)

SETUP

1. VIM:

Vundle based config

Take the given .vimrc file and use the following instructions:

1. $ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
2. $ curl https://raw.githubusercontent.com/DreyAnd/PenTerm/master/Vim/.vimrc > ~/.vimrc
3. :source %
4. :PluginInstall
2. $ apt install build-essential cmake vim python3-dev
3. $ cd ~/.vim/bundle/youcompleteme
4. $ git submodule update --init --recursive
5. $ ./install.sh --all ( or only for C - ./install.sh --clang-completer)

If you get any errors while installing the YCM plugin i suggest following their official docs: https://github.com/ycm-core/YouCompleteMe

This should be able to allow all plugins to work and use of autocomplete/autosuggestion.

NOTE: This config is mainly C/C++ related , but is easy to work around for any language

Useful keybinds:

To get more familliar with the config i suggest reading it (it's very small i promise) but here are some keybinds i have remapped: F5 -> hide line number. F3 -> show line number.

These 2 are useful for scrolling down the code and copying and pasting using your mouse without entering the visual block mode.

za -> code folding. F6 -> Nerd Tree (show other directories and files).

2. TMUX:

This is just a minimalistic config. Allows you to scroll easly and even change panes using your mouse. Otherwise it's all default keybinds. Mouse scrolling had a lot of problems trough the tmux history but i think this is the best possible setup for it without getting errors. Make sure you already have fish installed or if you don't want to use it, change /usr/bin/fish into /bin/bash on the first config line.

SETUP:

1. $ cd ~/ ; git clone https://github.com/nhdaly/tmux-better-mouse-mode
2. $ curl https://raw.githubusercontent.com/DreyAnd/PenTerm/master/Tmux/.tmux.conf > ~/.tmux.conf
3. $ tmux source-file ~/.tmux.conf 

NOTE: To copy text while scrolling (and selecting) hold shift.

3. Fish shell:

Nothing too much about this one. Take a look at the fish_prompt.fish if u want to have the same fish theme as PenTerm

SETUP:

1. $ sudo apt install fish
2. $ curl -L https://get.oh-my.fish > install
3. $ fish install --path=~/.local/share/omf --config=~/.config/omf
4. reload tmux (if you want to do from terminal, do chsh -s /usr/bin/fish)
5. $ omf install godfather
6. $ curl https://raw.githubusercontent.com/DreyAnd/PenTerm/master/Fish/fish_prompt.fish > ~/.config/fish/functions/fish_prompt.fish
NOTE: If step 6 doesen't make changes, you can put your own colors by typing fish_prompt

If you wish to not have the autosuggestions run set fish_color_autosuggestion black or just place it in your ~/.config/fish/.config.fish .

4. Fonts:

It's bedstead font which ended up being the closest version to bitmap i like.

SETUP:

1. Download the zip from here: https://bjh21.me.uk/bedstead/
2. Extract it
3. Download font manager
4. Select the file
5. Apply in terminal settings.

That should be it. Enjoy your new PenTerm!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].