Commit graph

870 commits

Author SHA1 Message Date
9750c64d9c
system.mod.nix: init 2025-07-19 00:47:02 +02:00
dee3cc7745
wm/portal.mod.nix: cleanup, add kwallet 2025-07-18 23:21:23 +02:00
598e92640e
gui: dolphin: init
Add dolphin, a graphical file manager with
kio-fuse and kio-extras to support mounting of filesystems
2025-07-18 23:21:22 +02:00
681cd8a453
ghostty: set background opacity to 0.9 2025-07-18 23:21:20 +02:00
33f6b08982
gtk: drop HYPRCURSOR_{SIZE, THEME} variables 2025-07-18 23:21:18 +02:00
98690011c4
btop: remove desktop entry 2025-07-18 23:21:16 +02:00
574c0d2db1
brave: disable Vulkan, add Humble new tab page 2025-07-18 23:21:15 +02:00
3ab2613290
wm/variables: Hyprland => niri, set ELECTRON_OZONE_PLATFORM_HINT 2025-07-18 23:21:14 +02:00
42b2f14173
quickshell: update code to work with qmlls 2025-07-17 00:53:39 +02:00
5cb871f702
quickshell: switch to -git again 2025-07-17 00:53:21 +02:00
b1490ec9a8
small update 2025-07-16 22:15:41 +02:00
3a868edf78
niri: config: drop spawn-at-startup of swww-daemon 2025-07-13 22:50:19 +02:00
024e08e1a2
wholefoods: fix image size 2025-07-13 22:49:13 +02:00
d5dfa36b6d
quickshell: add Background module
This allows me to set my background image using
Quickshell. No need for swww or any other wallpaper
daemon :D
2025-07-13 22:48:11 +02:00
a2e77e2498
niri: remove new-swww 2025-07-13 21:15:05 +02:00
7f5c2c7875
brave: fix brave-wrapped name arg 2025-07-13 21:13:04 +02:00
81e4a09f04
users: drop zsh 2025-07-11 22:44:33 +02:00
2f68b25e53
brave: fix /etc/hosts mapping 2025-07-09 23:05:37 +02:00
288ef433fb
brave: add UBlock Origin filter lists 2025-07-09 23:05:24 +02:00
d409f61226
brave: add links to sources 2025-07-09 22:11:53 +02:00
190323c198
niri: add playerctl to pkgs 2025-07-09 22:11:42 +02:00
1abab409f8
users: set default shell to nushell 2025-07-09 22:11:27 +02:00
99b7c4f250
quickshell: switch to nixpkgs quickshell 2025-07-09 21:05:45 +02:00
fec612ff72
brave: schizomax 2025-07-09 21:04:49 +02:00
ab64591da8
wayland/niri: switch to unstable niri with reload patch
I need my hot reloading.
2025-07-08 22:58:41 +02:00
2cf1b03685
services/wayneko: add catppuccin theming 2025-07-08 22:58:16 +02:00
c0aa4f2f8f
niri/config: add window rules to float windows; fix screencasting 2025-07-08 22:57:48 +02:00
adc4bd9f3c
wms/wayland: fix portals, set kde portal as default for FileChooser 2025-07-08 22:57:27 +02:00
059c40e6a2
programs/brave: init 2025-07-08 18:13:31 +02:00
a337eabba2
modules/wayland: fix xdg portals 2025-07-08 16:20:11 +02:00
2411c0b496
chore: apply lints 2025-07-08 14:22:21 +02:00
2b9a8a4f3b
ghostty: fix config 2025-07-07 20:43:56 +02:00
b414e7c2af
style/fonts: add fancy-iosevka once again 2025-07-07 20:42:08 +02:00
a342876437
nix: switch to determinate 2025-07-05 16:49:55 +02:00
b5e9130de8
niri: config: fix quickshell 2025-06-29 17:01:02 +02:00
73a34287f0
system: fix rebuild 2025-06-29 16:58:28 +02:00
1eaf307047
quickshell: progress dump 2025-06-29 16:58:03 +02:00
ddd440d87c
niri: add lastest swww
Waow, namespace support!
2025-06-26 20:49:36 +02:00
d41e4a1d51
nix: add Max's cache
I trust you, Max (please don't let this be a bad choice...)
2025-06-26 20:49:36 +02:00
26d5d7e24b
system: enable rebuild.enableNg 2025-06-26 20:49:36 +02:00
7535a6bb9e
hardware: power: set new watt default config 2025-06-26 20:49:36 +02:00
5e9c4e8e4c
quickshell: init config 2025-06-26 20:49:36 +02:00
4b8775bab0
services: printing: enable browsing, add drivers 2025-06-26 20:45:27 +02:00
dc6aecdc31
niri: config: fix screenshotting 2025-06-20 12:12:03 +02:00
cd756c1a0e
nix: documentation: enable dev manpages 2025-06-20 12:12:03 +02:00
05aef1ae1e
ghostty: enable copy-on-select and set $TERM 2025-06-20 12:12:03 +02:00
adb432ac10
ghostty: add confirm-close-surface = false 2025-06-20 12:11:42 +02:00
c0c919be76
niri: config: updates 2025-06-12 20:13:12 +02:00
cbcb45221d
niri: enable if isGraphical is true 2025-06-12 20:12:52 +02:00
8f19e283d8
modules: users: add systemType and isGraphical options
systemType describes the type of a system, e.g. a laptop,
desktop or server. 

isGraphical takes this to determine whether a system needs
programs such as a compositor, graphical applications etc.
2025-06-12 20:11:08 +02:00