Skip to content

bibjaw99/workstation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My workstation configs

  • The colorscheme is a combmination of both gruvbox and gruvbox-material in my configs

Descriptions:

  • OS: Arch Linux
  • Window Manager: i3,swaywm,hyprland
  • Bar: polybar,waybar
  • Launcher: rofi,fuzzel
  • Compositor: picom
  • Terminal: alacritty,wezterm,kitty,foot
  • Code Editor : Neovim
  • Lockscreen: i3lock,swaylock
  • File Manager: pcmanfm
  • Fonts: jetbrainsmono nerd font, roboto-condensed, font-awesome (No longer using Iosevka , since jetbrainsmono just works with any terminal)
  • Policykit: mate-polkit

Notes ⚠️

Important Notes

Wayland Notes

Arch Installation Process I followed

Packages I used in my System:

Currently using an ultrabook: HP probook 10 G450, i5 13th gen with iGPU - intel iris xe.

Apps in each workspace

Workspace Number Assigned Apps
1 Terminal
2 Browser
3 Development/Coding
4 File Manager
5 Chat
6 Design tools
7 Office tools
8 System tools

Gallery

i3wm + polybar

Floating Polybar

Sway / Hyprland + waybar

Sway and Hyprland

Sway and Hyprland

App launcher and power menu: Rofi

Rofi Rofi

Keybindings For i3 and sway

Keybindings Actions
mod+t Tiling Mode
mod+e Tab Mode
mod+u Select Parent
mod+i Select Child
mod+d rofi drun
alt+d rofi run
alt+w rofi windows
alt+y rofi emoji
mod+m toggle fullscreen
mod+Shift+e Power Menu
mod+return terminal
mod+Shift+q Kills a window
mod+ctrl+vim keys resize window
mod+z horizontal
mod+a vertical
mod+space floating window
mod+q focus floating window
mod+w firefox
mod+n pcmanfm
mod+Shift+b blueman
mod+Shift+n swaync

Neovim: Grimm Vim:

Not a distro but my own personal config ⚠️

Keymaps:
  • All the keymaps can be found in the .config/nvim/lua/grimmvim/core/keymaps.lua file.
  • Keymaps for substitute.nvim is in its plugin file: .config/nvim/lua/grimmvim/plugins/substitute.lua
  • Press <leader>fk to find available keymaps.

Neovim Gallery :

Start Page

alpha.nvim

LSP Support

LSP

Gitsigns plugin for visual git status

Gitsigns

ToggleTerm X Lazygit

ToggleTerm

Plugin Manager : Lazy and LSP manager : Mason

Lsp and Plugin Managers

Installation Guide :

  • remove or backup the nvim folder from the following directory :

    • ~/.config/nvim
    • ~/.cache/nvim
    • ~/.local/share/nvim
    • ~/.local/state/nvim
  • Now copy my nvim config folder in the ~/.config directory

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published