I am using fish-shell and have moved into using Pop_OS! (from Manjaro).
Experience in PopOS is much better than Manjaro, and a lot of stuff just works out of the box.
Also I am using Pos OS's Tile Manager as my WM, I haven't looked into if this Time Manager config can be converted into a dotfile (maybe later)
This repo contains my personal set of config files and repeatedly keeps on changing.
My previous configs are still present in this repo, but I do not use them heavily so haven't updated them for quite some time now.
Details on these config can be read here.
I have been troubling to setup Linux for a long time now. But recently Reddit has helped me a lot and the subreddit r/unixporn has inspired me to upgrade my Linux environment. I still have a long way to go for my setup to be complete, and totally fitting for my personal use.
After Installing Manjaro, with i3wm as windows manager, some important tools are required for my setup (Arch is not used from scratch, as there are many setups and confs that manjaro handles by default).
- Polybar - replaced the default
i3barwith polybar for better customizations - Alacritty - I was using
URxvtfor starters for my Terminal, it's quite light weight, but lacks support for dynamic glyph widths, where alacritty is great. Also Alacritty is GPU accelerated, which makes it the future of Terminals. - Fish Shell - Modern shell for development.
- Oh My Fish - For some default themes and extra features. I am using Budspencer as my terminal theme.
- Fuzzy Search - This is required for a good fuzzy search
for the
history. Can be used for other stuffs as well.
- Compton - I am using a compton fork, by user tryone144 which allows to use, dual-kawase blur effect for windows.
- Rofi - Program runner
- Nerd Fonts - Patched fonts to get handled by
powerline shells. I am using a mix of
FuraCodeandInconsolata. - Xresouces-Themes - Privides some managed
set of theme colors, from which I am currently using
iterm-afterglow. - Flameshot - A very good Screeshot tool. I would love to contribute, or create some Rust based plugins.
NOTE: I am using custom Aliases and Scripts for small tasks. You can find them in .config/fish/*.alias.fish and .config/fish/functions respectively.
- GoTop - Awesome way to get CPU/Memory etc. details in presentable
CMD UI. To load colorscheme -
gotop -c colors - Exa - New gen replacement for
ls, with colors - Bat - Color my
cat😉.
- Clean Font Cache -
fc-cache -vf ~/.fonts/
- Setup Git for my personal projects.
- Basically I need to understand how to set up my git template.
- Need to understand what ctags does.
