Skip to content

noskisdead/dots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to NoSk's Hyprland Configuration!

Caution

The setup script assumes you have a freshly installed Arch Linux system with the following choices made during installation using ArchInstall:

  • Disk Configuration: BTRFS
  • Bootloader: GRUB
  • Profile: Minimal
  • Sound Configuration: PipeWire
  • Network configuration: NetworkManager
  • Don't forget to set a password for disk encryption.

Screenshots

Home! Terminal!

Disclaimer

These configurations are heavily inspired by, and in some cases directly borrowed from, other repositories. A few that I remember are:

Installation

If you are not connected via Ethernet, use the nmtui-connect CLI tool to connect to your WiFi network.

To install the configuration, follow these steps:

sudo pacman -S --needed git base-devel
git clone https://github.com/noskisdead/dots
cd dots
chmod +x setup.sh
./setup.sh

Reboot to apply changes!

Programs

Function Program
Shell Fish
Terminal Kitty
CLI File Manager Yazi
GUI File Manager Thunar
Text Editor Neovim (LazyVim)
Note Editor Obsidian
Web Browser Zen Browser
Media Player mpv
Image Viewer feh
Archiver Ark

Hyprland Keybindings

Keys Action
Super + Return Launch the terminal
Super + E Launch the code editor (Neovim)
Super + F Launch the file manager (Yazi)
Super + Shift + F Launch the GUI file manager (Thunar)
Super + N Show Notifications (SwayNC)
Super + A Launch the web browser (Zen)
Super + Space Launch Rofi (launcher)
Super + Q Close focused window
Alt + Space Switch Keyboard Layouts
Super + Backspace Launch the power menu
Super + W Toggle Waybar
Super + G Toggle Gamemode
Super + V Toggle floating window
Super + F11 Toggle fullscreen
Super + P Activate dwindle pseudo mode
Super + B Toggle dwindle split mode
Alt + Shift + S Take a screenshot
Super + Arrows / Vim Directions Move focus to the selected direction
Super + 1-10 Switch to workspace 1-10
Super + Shift + 1-10 Move active window to workspace 1-10
Super + S Toggle special workspace
Super + Shift + S Move window to special workspace
Super + Shift + Arrows / Vim Directions Resize active window
Super + Mouse Left Move window (drag)
Super + Mouse Right Resize window (drag)

FAQ

The Caps Lock and the Escape key are swapped!

By default, the Caps Lock key is swapped with the Escape key. To revert this change, open the input.conf file in the Hyprland configuration and remove the following line: , caps:swapescape

Why does Obsidian ask me if I trust this vault?

When you first open Obsidian, a prompt will appear asking if you trust the vault. This is necessary for the Catppuccin Macchiato theme to work properly. Please accept the prompt to enable the theme.

What is the Stylus.json file in the dots directory?

The Stylus.json file in the .dots directory is a configuration file that contains the settings and preferences for Stylus, a browser extension. This file helps to import and update custom CSS themes, such as the Catppuccin Macchiato theme, for different websites.

To use the Stylus themes in Zen, follow these steps:

  1. Open the Stylus configuration page.
  2. Import the Stylus.json file from your home directory.
  3. Once imported, click on the "Check all styles for updates" button.
  4. Then, click on "Apply all updates" to apply the changes.

To Do

  • Stop this Linux shit and start getting a better life

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages