-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhyprland.conf
61 lines (50 loc) · 2.31 KB
/
hyprland.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#______________________________________________________________________________#
# All you need to know: https://wiki.hyprland.org/ #
# #
# Note that configuration is LINEAR! #
# This means that it will read and execute commands in the order they show up, #
# including sourced files and their content. #
#______________________________________________________________________________#
#
# DISCLAIMER:
# This is a multi-part config.
# As a Wayland compositor unifies configuration of the whole desktop including
# hardware etc, config is split into multiple files to avoid the hell of having
# to deal with one several-hundreds-lines-long file.
#______________________________________________________________________________
debug {
disable_logs = false
}
# Useful flags to enable Wayalnd on Electron/Chromium based apps
$electroland = --enable-features=UseOzonePlatform --ozone-platform=wayland
# In this first config file, environment is set (except secrets).
# It will also set a bunch of shorthands for easier access to some of them for
# clarity and convenience.
# I greatly advise you read it.
#
# Note: This file set $conf and $confd that you see in future source commands.
source = $HOME/.config/hypr/conf.d/00-env.conf
# Secrets file, gitignored.
# Please make your own or comment this line to remove the red banner warning.
source = $confd/01-secrets.conf
# Start some programs at session launch.
#
# Note: Not ALL autostarted programs are here.
# For example, if some have to do with looks and feel, they might be started
# from `$confd/004-appearance.conf`.
#
# To find all autostarted programs, use the following:
# ```
# grep -E '^\s*exec-' \$HOME/.config/hypr/**/*.conf
# ```
source = $confd/02-autostart.conf
# Configure hardware
source = $confd/03-hardware.conf
# Make it do the thing when you press the key
source = $confd/04-keybinds.conf
# Rice that mf: Make your desktop look pretty and configure animations
source = $confd/05-appearance.conf
# Further ricing: Control the way tiling works
source = $confd/06-behaviour.conf
# Configure workspaces to behave as wanted (default worskapce, monitor binding, etc...)
source = $confd/07-workspace-rules.conf