44560d184d
home/programs/niri: add compose key on ralt
2024-10-07 18:43:00 +02:00
abb1350b9b
home/programs/xdg: add zathura as default pdf reader
2024-10-07 18:36:41 +02:00
962a5beda6
home/programs/media: add zathura
2024-10-07 18:35:29 +02:00
5a9b20ae35
home/terminal/emulators/foot: add fish back as default shell
2024-10-07 18:31:44 +02:00
b3466f2db3
home/terminal/shell: add nushell config, add back fish
2024-10-07 18:31:21 +02:00
ef8d1cba3f
home/terminal/emulators/foot: set nushell as default shell
2024-10-06 23:20:24 +02:00
0d866a35b0
home/shell: add nushell
2024-10-06 23:20:11 +02:00
172b3592da
home/programs/media: add celluloid (mpv front-end)
2024-10-06 22:43:01 +02:00
15abf4174d
home/programs: import media, xdg and add yazi
2024-10-06 22:21:04 +02:00
284d27ecf6
home/programs/browsers: set custom search engines for firefox
2024-10-06 22:20:39 +02:00
7f8ae63483
home/programs/xdg: set default mime apps
2024-10-06 22:20:21 +02:00
fd0fbad80d
home/programs/media: add programs
2024-10-06 22:19:58 +02:00
936f58de75
home/terminal: add $EDITOR
2024-10-06 22:19:15 +02:00
e24ab1eb95
repo: move everything gtk into modules
...
This is mostly so that applications like ReGreet, which are managed by
NixOS instead of HM, can also use the same GTK settings. It reduces
repeating code by a lot and allows changing themes way more easily now.
2024-10-06 17:48:46 +02:00
ec0ef6c248
home/programs: add fractal, a matrix GUI
2024-10-06 15:57:33 +02:00
afaf919a8c
home/programs/gtk: disable gtk decoration buttons
2024-10-06 15:57:20 +02:00
c5fdfffaf6
home/programs/swayidle: add configuration, setup with loginctl
2024-10-06 15:57:08 +02:00
7f98200cd8
home/programs/niri: separate binds from config
2024-10-06 12:15:21 +02:00
ceeb9d14ab
profiles/vamos: import swaylock
2024-10-06 12:14:52 +02:00
7e9a7d8e1e
home/programs/swaylock: add full configuration (with base16 theming)
2024-10-06 12:13:55 +02:00
bb91e2a20e
home/gtk: make cursor bigger
2024-10-06 12:13:41 +02:00
c0c6a9b352
home/programs/fuzzel: theme with base16
2024-10-06 12:12:26 +02:00
c7c8108bc4
home/programs/niri: bind brightness keys
2024-10-03 13:55:23 +02:00
fcd23e73c3
home/programs/ags: add example bar
2024-10-03 11:18:45 +02:00
3516d7bcff
home/programs/niri: remove pointer (in gtk.nix now)
2024-10-03 11:18:26 +02:00
837182ae0c
gtk: add theming
2024-10-03 11:17:23 +02:00
f72599896e
niri: add ags, mako and swaybg
2024-10-02 19:59:58 +02:00
73edc8f90e
home/programs/niri: add binds
2024-10-02 17:28:07 +02:00
9acd24afd4
repo: add niri hm config, theme nixos instead of hm, add regreet/greetd config
2024-10-02 16:45:43 +02:00
f7c4be7334
niri: add functioning base
2024-10-02 11:54:15 +02:00
6cfdb5ec0b
home/profiles: update to use absolute paths with self
2024-10-01 18:14:49 +02:00
c56f9812ab
foot: init config
2024-10-01 17:54:04 +02:00
70a00c13a6
konsole: import colorscheme from modules
2024-10-01 17:53:51 +02:00
685974da54
fish: restore to default theme
2024-10-01 17:53:39 +02:00
02865ad5cd
solaire: remove gnome, add kde
2024-10-01 14:04:46 +02:00
72a03cd09c
plasma: add plasma configuration and use it
2024-10-01 11:54:43 +02:00
c807f8e68b
repo: add nix-colors
2024-09-30 08:55:37 +02:00
710becce1d
home: add wallpapers
2024-09-30 01:21:17 +02:00
8fe0604299
repo: huge refactor
...
Refactored the entire repository structure, as putting everything into
modules was just awkward. Took heavy inspiration from fufexan's
repository, fufexan/dotfiles, as the structure felt much saner.
2024-09-29 23:48:55 +02:00
988181a22d
repo: delete result from nix build
2024-09-26 13:09:17 +02:00
435802363b
browsers: add floorp, remove firefox (again)
2024-09-26 11:42:09 +02:00
aba2cf0794
desktop: move gaming to its own module
2024-09-25 14:28:33 +02:00
87eff73b58
repo: clean code
2024-09-25 09:02:43 +02:00
8473772fe5
repo: format with alejandra
2024-09-24 23:47:52 +02:00
9078b65d49
neovim: add a bunch of configuration
2024-09-24 23:47:40 +02:00
80452cb292
repo: fix formatting
2024-09-24 15:09:36 +02:00
5ca57843d6
neovim: migrate config from nixvim to nvf
2024-09-24 15:09:24 +02:00
4b33f2cd95
gnome: add rhythmbox as default audio player
2024-09-24 13:15:37 +02:00
f842cf4513
neovim: remove hlcolors breaking config, add pylsp
2024-09-24 00:41:18 +02:00
e7ab95b05a
wezterm: move to its own module
2024-09-24 00:41:18 +02:00