aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorAargh Rai <aargh.rai+git@gmail.com>2025-10-15 17:57:50 +0530
committerAargh Rai <aargh.rai+git@gmail.com>2025-10-15 17:57:50 +0530
commit9a02595549bb9ef08a3ca2e30983a078aeb3c685 (patch)
tree2411c01624ff66793f03644bd189c3a1baf61132 /README.md
parent0af0bb31ead7ff59887bc1eeb66df992c9d15208 (diff)
finished basic docs
Diffstat (limited to 'README.md')
-rw-r--r--README.md108
1 files changed, 108 insertions, 0 deletions
diff --git a/README.md b/README.md
index e4fcd20..2d9bf98 100644
--- a/README.md
+++ b/README.md
@@ -37,3 +37,111 @@ But make sure you download all the dependencies that are used in nixos/desktop-e
Check ./sync.sh to find where each directory is sourced from
## Docs
+
+### Features
+- hyprland as desktop environment
+- foot as terminal
+- waybar for top bar
+- hyprsunset for nightlight
+- hyprlock for lock screen
+- nvim using NvChad
+- tmux
+- yazi for file exploring
+- wofi for app menu
+
+### Hyprland
+Low battery warning notifications
+- 30% (Low)
+- 15% (Critical)
+Change these values in waybar/config\["battery"\]\["states"\] & hypr/battery-notif.sh<br>
+<br>
+Wallpapers changes every 10 mintues and picks from ~/Pictures/Screenshots
+
+### Waybar
+![waybar](./assets/waybar.png)
+
+Configure in waybar/config<br>
+Styling in waybar/style.css<br>
+
+
+|Label|Description|
+|-|-|
+|Radio|Network info, clicking it will open NetworkManager|
+|Electrons|Battery %, When charging the % will be wrapped in "AC/DC()", e.g. AC/DC(50)|
+|Waves|Volume, clicking it will mute|
+|Photons|Brightness %|
+|Photons Bracket|Red shift (Night light), 6000 is normal, lower value is redder, higher value is bluer|
+|Radiation|CPU Temperature in Kelvin|
+|Latch|RAM Usage|
+|Data Bus|CPU Speed|
+|Spin|Time|
+
+### Keyboard shortcuts
+Configure in hypr/hyprland/keybinds.conf
+
+I am left handed so my mouse is in left handed mode<br>
+IF YOU ARE NOT LEFT HANDED, change this in hypr/hyprland/input.conf\["input"\]\["left_handed"\]
+|Keybind|Description|
+|-|-|
+|Win + T|**Spawn Terminal** (foot)|
+|Win + Q|Kill active window|
+|Win + Shift + L|Sign out|
+|Win + L|Lock|
+|Win + E|Spawn File Explorer (yazi)|
+|Win + F|Make active window floating|
+|Win + R|**Spawn App Menu** (wofi)|
+|Win + P|Pseudo ??? (I don't know what this is used for)|
+|Win + J|Toggle window split|
+|Ctrl + Shift + Escape|Spawn Task Manager (btop)|
+|Win + arrow keys|Move focus of window|
+|Win + [1-9]|Switch workspace|
+|Win + S|Switch to Special workspace|
+|Win + Shift + S|Move current window to Special workspace|
+|Win + Ctrl + S|Move current window from Special workspace to current workspace|
+|Win + Left click|Resize window|
+|Win + Right click|Move window|
+|PrintSrc|Take a fullscreen screenshot and save it in ~/Pictures/Screenshots|
+|Shift + PrintSrc|Take a partial screen screenshot and save it in ~/Pictures/Screenshots|
+|Win + PrintSrc|Take a partial screen screenshot and copy it to clipboard|
+|Win + =|Zoom in/out|
+|Win + \[|Increase red shift (night light)|
+|Win + \]|Decrease red shift|
+|OMEN Key (For an HP OMEN Laptop)|Run OLLAMA|
+
+### Fonts
+Jetbrains Mono Nerd Font
+
+### Programming Language setup
+Configure in nixos/languages
+- Zig
+- Elixir & Erlang
+- C
+- Go
+- Javascript & Typescript
+- Lua
+- Python
+- Rust
+
+### Programming Tools
+Configure in nixos/environment.nix
+- clang-tools
+- android-tools
+- Vim & Nvim
+- git & git-lfs
+- nmap
+- lazygit
+- fzf
+
+### Applications
+Configure in nixos/apps.nix
+- Vscode
+- Discord
+- Bitwarden
+- Localsend
+- Obsidian
+- Pycharm Professional
+- CLion
+- Wine
+- Libreoffice
+- Rolphin
+- Firefox