Compare commits
7 Commits
5e7c193a28
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
740ecc2e8f
|
|||
|
25cd946b63
|
|||
|
9cfce6966d
|
|||
|
99c521a9d1
|
|||
|
7f5ad673d6
|
|||
|
fc3f55842d
|
|||
|
0064ae38c5
|
@@ -1,220 +0,0 @@
|
|||||||
{
|
|
||||||
"appearance": {
|
|
||||||
"anim": {
|
|
||||||
"durations": {
|
|
||||||
"scale": 1
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"font": {
|
|
||||||
"family": {
|
|
||||||
"material": "Material Symbols Rounded",
|
|
||||||
"mono": "CaskaydiaCove NF",
|
|
||||||
"sans": "Rubik"
|
|
||||||
},
|
|
||||||
"size": {
|
|
||||||
"scale": 1
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"padding": {
|
|
||||||
"scale": 1
|
|
||||||
},
|
|
||||||
"rounding": {
|
|
||||||
"scale": 1
|
|
||||||
},
|
|
||||||
"spacing": {
|
|
||||||
"scale": 1
|
|
||||||
},
|
|
||||||
"transparency": {
|
|
||||||
"enabled": false,
|
|
||||||
"base": 0.85,
|
|
||||||
"layers": 0.4
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"general": {
|
|
||||||
"apps": {
|
|
||||||
"terminal": [
|
|
||||||
"foot"
|
|
||||||
],
|
|
||||||
"audio": [
|
|
||||||
"pavucontrol"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"background": {
|
|
||||||
"desktopClock": {
|
|
||||||
"enabled": false
|
|
||||||
},
|
|
||||||
"enabled": true,
|
|
||||||
"visualiser": {
|
|
||||||
"enabled": true,
|
|
||||||
"autoHide": true,
|
|
||||||
"rounding": 1,
|
|
||||||
"spacing": 1
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"bar": {
|
|
||||||
"clock": {
|
|
||||||
"showIcon": false
|
|
||||||
},
|
|
||||||
"dragThreshold": 20,
|
|
||||||
"entries": [
|
|
||||||
{
|
|
||||||
"id": "logo",
|
|
||||||
"enabled": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "workspaces",
|
|
||||||
"enabled": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "spacer",
|
|
||||||
"enabled": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "activeWindow",
|
|
||||||
"enabled": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "spacer",
|
|
||||||
"enabled": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "tray",
|
|
||||||
"enabled": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "clock",
|
|
||||||
"enabled": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "statusIcons",
|
|
||||||
"enabled": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "idleInhibitor",
|
|
||||||
"enabled": true
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "power",
|
|
||||||
"enabled": true
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"persistent": false,
|
|
||||||
"showOnHover": true,
|
|
||||||
"status": {
|
|
||||||
"showAudio": false,
|
|
||||||
"showBattery": true,
|
|
||||||
"showBluetooth": true,
|
|
||||||
"showMicrophone": false,
|
|
||||||
"showKbLayout": false,
|
|
||||||
"showNetwork": true
|
|
||||||
},
|
|
||||||
"tray": {
|
|
||||||
"background": true,
|
|
||||||
"recolour": true
|
|
||||||
},
|
|
||||||
"workspaces": {
|
|
||||||
"activeIndicator": true,
|
|
||||||
"activeLabel": "",
|
|
||||||
"activeTrail": false,
|
|
||||||
"groupIconsByApp": true,
|
|
||||||
"groupingRespectsLayout": true,
|
|
||||||
"windowRighClickContext": true,
|
|
||||||
"label": "◦",
|
|
||||||
"occupiedBg": true,
|
|
||||||
"occupiedLabel": "⊙",
|
|
||||||
"showWindows": true,
|
|
||||||
"shown": 4,
|
|
||||||
"windowIconImage": false,
|
|
||||||
"focusedWindowBlob": true,
|
|
||||||
"windowIconGap": 0,
|
|
||||||
"windowIconSize": 30
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"border": {
|
|
||||||
"rounding": 25,
|
|
||||||
"thickness": 10
|
|
||||||
},
|
|
||||||
"dashboard": {
|
|
||||||
"mediaUpdateInterval": 500,
|
|
||||||
"showOnHover": true
|
|
||||||
},
|
|
||||||
"launcher": {
|
|
||||||
"actionPrefix": ">",
|
|
||||||
"dragThreshold": 50,
|
|
||||||
"vimKeybinds": false,
|
|
||||||
"enableDangerousActions": false,
|
|
||||||
"maxShown": 8,
|
|
||||||
"maxWallpapers": 9,
|
|
||||||
"specialPrefix": "@",
|
|
||||||
"useFuzzy": {
|
|
||||||
"apps": false,
|
|
||||||
"actions": false,
|
|
||||||
"schemes": false,
|
|
||||||
"variants": false,
|
|
||||||
"wallpapers": false
|
|
||||||
},
|
|
||||||
"showOnHover": false
|
|
||||||
},
|
|
||||||
"lock": {
|
|
||||||
"recolourLogo": false
|
|
||||||
},
|
|
||||||
"notifs": {
|
|
||||||
"actionOnClick": false,
|
|
||||||
"clearThreshold": 0.3,
|
|
||||||
"defaultExpireTimeout": 5000,
|
|
||||||
"expandThreshold": 20,
|
|
||||||
"expire": false
|
|
||||||
},
|
|
||||||
"osd": {
|
|
||||||
"enabled": true,
|
|
||||||
"enableBrightness": true,
|
|
||||||
"enableMicrophone": true,
|
|
||||||
"hideDelay": 2000
|
|
||||||
},
|
|
||||||
"paths": {
|
|
||||||
"mediaGif": "root:/assets/bongocat.gif",
|
|
||||||
"sessionGif": "root:/assets/kurukuru.gif",
|
|
||||||
"wallpaperDir": "~/.config/wallpapers/"
|
|
||||||
},
|
|
||||||
"services": {
|
|
||||||
"audioIncrement": 0.1,
|
|
||||||
"defaultPlayer": "Spotify",
|
|
||||||
"gpuType": "",
|
|
||||||
"playerAliases": [
|
|
||||||
{
|
|
||||||
"from": "com.github.th_ch.youtube_music",
|
|
||||||
"to": "YT Music"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"weatherLocation": "",
|
|
||||||
"useFahrenheit": false,
|
|
||||||
"useTwelveHourClock": false,
|
|
||||||
"smartScheme": true,
|
|
||||||
"visualiserBars": 45
|
|
||||||
},
|
|
||||||
"session": {
|
|
||||||
"dragThreshold": 30,
|
|
||||||
"vimKeybinds": true,
|
|
||||||
"commands": {
|
|
||||||
"logout": [
|
|
||||||
"loginctl",
|
|
||||||
"terminate-user",
|
|
||||||
""
|
|
||||||
],
|
|
||||||
"shutdown": [
|
|
||||||
"systemctl",
|
|
||||||
"poweroff"
|
|
||||||
],
|
|
||||||
"hibernate": [
|
|
||||||
"systemctl",
|
|
||||||
"hibernate"
|
|
||||||
],
|
|
||||||
"reboot": [
|
|
||||||
"systemctl",
|
|
||||||
"reboot"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -67,11 +67,7 @@ output "DP-2" {
|
|||||||
// https://github.com/YaLTeR/niri/wiki/Configuration:-Layout
|
// https://github.com/YaLTeR/niri/wiki/Configuration:-Layout
|
||||||
layout {
|
layout {
|
||||||
// Set gaps around windows in logical pixels.
|
// Set gaps around windows in logical pixels.
|
||||||
{% if hostname == "sputnik" %}
|
|
||||||
gaps 2 // TODO: fix output-specific layout
|
|
||||||
{% else %}
|
|
||||||
gaps 12
|
gaps 12
|
||||||
{% end %}
|
|
||||||
|
|
||||||
// Struts shrink the area occupied by windows, similarly to layer-shell panels.
|
// Struts shrink the area occupied by windows, similarly to layer-shell panels.
|
||||||
// You can think of them as a kind of outer gaps. They are set in logical pixls.
|
// You can think of them as a kind of outer gaps. They are set in logical pixls.
|
||||||
@@ -127,9 +123,8 @@ layout {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
spawn-at-startup "hyprpaper"
|
|
||||||
spawn-at-startup "swayidle" "-w" // ~/.config/swayidle/config
|
spawn-at-startup "swayidle" "-w" // ~/.config/swayidle/config
|
||||||
spawn-at-startup "qs" "-p" "/etc/quickshell/niri-caelestia-shell"
|
spawn-at-startup "dms" "run"
|
||||||
|
|
||||||
// Uncomment this line to ask the clients to omit their client-side decorations if possible.
|
// Uncomment this line to ask the clients to omit their client-side decorations if possible.
|
||||||
// If the client will specifically ask for CSD, the request will be honored.
|
// If the client will specifically ask for CSD, the request will be honored.
|
||||||
@@ -334,11 +329,11 @@ binds {
|
|||||||
// shows a list of important hotkeys.
|
// shows a list of important hotkeys.
|
||||||
Mod+Shift+Plus { show-hotkey-overlay; }
|
Mod+Shift+Plus { show-hotkey-overlay; }
|
||||||
|
|
||||||
Mod+Return { spawn "ghostty"; }
|
Mod+Return { spawn "alacritty"; }
|
||||||
Mod+Plus { spawn "loginctl" "lock-session"; }
|
Mod+Plus { spawn "loginctl" "lock-session"; }
|
||||||
|
|
||||||
// TODO: why do i have to use spawn-sh?
|
// TODO: why do i have to use spawn-sh?
|
||||||
Mod+D { spawn "qs" "-p" "/etc/quickshell/niri-caelestia-shell" "ipc" "call" "drawers" "toggle" "launcher"; }
|
Mod+D { spawn "dms" "ipc" "call" "widget" "toggle" "launcherButton"; }
|
||||||
|
|
||||||
// You can also use a shell:
|
// You can also use a shell:
|
||||||
// Mod+T { spawn "bash" "-c" "notify-send hello && exec alacritty"; }
|
// Mod+T { spawn "bash" "-c" "notify-send hello && exec alacritty"; }
|
||||||
|
|||||||
@@ -1,8 +1,3 @@
|
|||||||
{% if hostname == "sputnik" %}
|
|
||||||
lock '$HOME/.local/bin/screenlock'
|
|
||||||
{% else %}
|
|
||||||
lock '$HOME/.local/bin/screenlock'
|
|
||||||
{% end %}
|
|
||||||
before-sleep 'loginctl lock-session'
|
before-sleep 'loginctl lock-session'
|
||||||
|
|
||||||
{% if hostname == "sputnik" %}
|
{% if hostname == "sputnik" %}
|
||||||
|
|||||||
Reference in New Issue
Block a user