Commit graph

228 commits

Author SHA1 Message Date
be696022f0
fix(overlay): Figured out how to move marleys-firefox-addons to marleyos.firefox-addons 2025-01-11 20:11:54 -08:00
27792144fc
feat(home): Package missing addons
Can't believe that worked lol didn't really expect it to
2025-01-11 16:40:28 -08:00
85f7e9fe78
feat(home): Floorp 2025-01-11 16:21:42 -08:00
4c45efd0ff
feat(home): Set emoji font 2025-01-11 11:38:37 -08:00
6644a549d1
feat(home): Set sans-serif & serif fonts 2025-01-11 11:37:54 -08:00
41e9b57b6f
fix(home): Add check for linux before setting icons 2025-01-11 10:57:39 -08:00
bdfe9882c2
feat(home): Assign workspaces to monitors 2025-01-09 20:23:05 -08:00
66485e77b9
feat(nixos): Fucking Hyprland 2025-01-09 08:08:30 -08:00
7f98390592
feat(home): Properly regenerate font cache 2025-01-06 20:44:48 -08:00
86259e05db
feat(home): Disable nixGL 2025-01-06 20:29:08 -08:00
28e81a3555
fix(home): Add group to trusted-users rather than specific user 2025-01-06 19:09:16 -08:00
f1490bebf3
feat(nixos): Bootstrapping nyx :) 2025-01-05 17:44:48 -08:00
01532dc425
feat: MarleyVim!!! 2025-01-05 16:15:19 -08:00
fc9f2f7db5
feat(home): Disable inactive blurring altogether 2025-01-04 11:21:45 -08:00
a3d78e5233
feat(home): Stop picom blurring Zen Browser 2025-01-03 21:12:00 -08:00
3c6d047b25
feat(kanata): Use lsft as esc on tap 2024-12-09 19:30:23 -08:00
aba73df318
feat(home): didn't like the caps -> esc on apple kbd
Caps key requires more force :/
2024-12-02 19:29:19 -08:00
7df48d007e
feat(home): Kanata improvements 2024-12-02 19:26:58 -08:00
6668f416bd
feat(home): Install/configure kanata on non-NixOS systems 2024-12-02 19:05:10 -08:00
04d9c0b66e
feat(home): Pin <nixpkgs> to flake nixpkgs 2024-11-29 20:31:15 -08:00
5fc1d3a86f
fix(home): Actually disable screenlocking on generic linux 2024-11-25 17:37:27 -08:00
8591dbf57f
fix: Add cache.nixos.org pubkey 2024-11-25 17:37:08 -08:00
6cbbb61e26
feat(home): Add substituters & other nix niceties 2024-11-24 20:41:49 -08:00
59e99a54a7
fix(home): Disable screenlocking on generic Linux
It's broken - won't accept correct passwords
2024-11-24 18:18:47 -08:00
b72c4a2150
feat(home): i3lock -> betterlockscreen 2024-11-24 12:46:20 -08:00
59987f0728
feat(home): Add -f to rm alias 2024-11-23 16:00:24 -08:00
8e49eb2203
feat(home): Vesktop 2024-11-23 15:51:45 -08:00
bd7fda3856
fix(home): Gap after polybar tray module 2024-11-23 15:43:31 -08:00
48e6ab8c0b
feat(home): Pidgin 2024-11-23 15:22:55 -08:00
e4facfab9a
fix(home): Remove unneccesary mkIfs
Don't need to check if the module is enabled for settings within that
module.... they won't be applied if it's not enabled by default
2024-11-23 15:15:30 -08:00
8970bed250
fix(home): Get rid of floating titlebars 2024-11-23 14:11:21 -08:00
7b57e86d34
feat(home): Calibre 2024-11-23 14:11:09 -08:00
8eed342bdd
feat(home): i3! 2024-11-23 13:09:53 -08:00
298e010220
feat(home): Add missing i3 workspaces to polybar 2024-11-23 09:50:14 -08:00
c98869240a
feat(home): Picom 2024-11-22 22:40:54 -08:00
0b5219c89f
fix(home): Various polybar fixes 2024-11-22 22:09:36 -08:00
ec923b007f
doc(home): Better comment 2024-11-22 21:38:01 -08:00
d185e489cf
feat(home): NixGL working!!
Wezterm hates it for some reason tho :(
2024-11-22 21:37:45 -08:00
3f7d0e58fe
fix(home): Disable Cava temporarily
Using the fixes for autoconf-archive requires building 1.3k+ packages
from source so instead we're just disabling cava instead lol.
2024-11-22 21:00:50 -08:00
d37ff3ecf6
chore(home): Remove unused vars 2024-11-22 17:28:59 -08:00
2f6a961d28
fix: lixyvim -> marleyos 2024-11-22 17:06:38 -08:00
a9c2d08a15
feat(home): Install LixyVim 2024-11-21 21:27:08 -08:00
cc51153ece
feat(darwin): Big messy darwin bootstrap
I thought about splitting this into smaller commits but fuck it
2024-11-21 20:28:46 -08:00
10f8586a59
feat(home): nh 2024-11-18 21:17:19 -08:00
a5bbca6c24
feat(home): Bundle i3 dependancies 2024-11-18 20:37:50 -08:00
60b871bce0
feat(home): Polybar 2024-11-18 20:34:43 -08:00
11f596b1ae
fix(home): Starship git status fixes
Need to escape the escapes
2024-11-17 20:50:45 -08:00
4db5708c78
feat(home): Rofi 2024-11-17 19:10:26 -08:00
0e03c73ac4
feat(home): Fish greeting 2024-11-17 17:00:54 -08:00
9d38846b58
fix(figlet): Overlay -> custom package
Still can't get the overlay to work :(
2024-11-17 16:17:57 -08:00
73303410e9
feat(starship): Use my own version of rose-pine; various tweaks 2024-11-17 14:53:42 -08:00
b05a8fbb75
fix(home): cfg.package -> cfg.icons.package 2024-11-16 23:58:06 -08:00
c0b8dbb3e4
fix(home): .enabled -> .enable 2024-11-16 23:57:21 -08:00
c619fcf50a
fix(home): Add enable 2024-11-16 23:57:21 -08:00
0b22f3b9ef
fix(home): Move non-options to config 2024-11-16 23:53:24 -08:00
02b37ea980
fix(home): Typo 2024-11-16 23:43:20 -08:00
a5c7443464
fix(home): Don't define top-level options under programs.git 2024-11-16 23:42:55 -08:00
465a717669
fix(home): Fix theme.colors hoisting 2024-11-16 23:41:21 -08:00
9a07f22743
fix(home): Fix marleyos.theme settings 2024-11-16 23:36:51 -08:00
4dd4d4a1cf
fix(home): Submodule opts weren't being detected correctly 2024-11-16 23:29:38 -08:00
910a7f1695
fix(home): options -> options.marleyos 2024-11-16 23:05:17 -08:00
0e2d5d093e
fix(home): Wrap cava config in programs.cava 2024-11-16 22:57:36 -08:00
7db00936a0
fix(home): Import enabled from correct lib 2024-11-16 22:48:42 -08:00
acc2be8b82
fix(home): Stop infinite recursion 2024-11-16 22:45:33 -08:00
67835fec4d
feat(home): Add isRosePine to work around infinite recursion
Hacky solution, need to come up with something better.
2024-11-16 22:40:50 -08:00
15372b7726
feat: ${namespace} -> marleyos
There was little point to doing this anyway as project-wide find &
replace is trivial.
2024-11-16 22:36:34 -08:00
c637b646f6
fix: Correct { _ } to _ 2024-11-16 21:42:03 -08:00
f48d94c58f
chore(home): Add todo 2024-11-16 21:33:38 -08:00
8da17cb0d5
feat(home): Syncthing 2024-11-16 21:29:25 -08:00
a2f9247f5d
feat(home): Dunst 2024-11-16 21:26:35 -08:00
1eae8c3ebb
feat(home): Clipboard 2024-11-16 21:18:54 -08:00
39339c3acc
feat(home): Zoxide 2024-11-16 21:16:16 -08:00
545de6261f
feat(home): Zathura 2024-11-16 21:15:01 -08:00
23828a12bb
feat(home): wget 2024-11-16 21:13:07 -08:00
4f2b6749ff
feat(home): Wezterm 2024-11-16 21:10:07 -08:00
804c8b98d0
feat(home): tmux 2024-11-16 20:47:47 -08:00
5ed3ac9754
feat(home): Starship 2024-11-16 20:45:03 -08:00
279102f413
fix(home): Import neofetch submodule 2024-11-16 20:15:36 -08:00
bcdf2ff826
fix(home): Move imports out of config 2024-11-16 20:15:26 -08:00
0f9830d027
feat(home): SSH 2024-11-16 19:43:34 -08:00
1e629226db
feat(home): ripgrep 2024-11-16 19:41:14 -08:00
fc7e31558f
feat(home): rbw 2024-11-16 19:38:57 -08:00
17113e608c
feat(home): Add pinentry to theme module 2024-11-16 19:38:57 -08:00
ab9fef99f7
feat(home): ncmpcpp 2024-11-16 19:38:57 -08:00
e8083473e4
feat(home): Man 2024-11-16 19:38:57 -08:00
44f2a91627
feat(home): Less 2024-11-16 19:38:56 -08:00
142b5f2bf0
feat(home): Lazygit 2024-11-16 19:38:56 -08:00
90ff62dc7b
feat(home): Just 2024-11-16 19:38:56 -08:00
ac9b4344f7
feat(home): Hyfetch & Neofetch 2024-11-16 19:38:56 -08:00
0b1015ebe1
feat(home): GnuPG 2024-11-16 19:38:49 -08:00
4f63d4d24f
feat(home): Glow 2024-11-16 19:38:24 -08:00
72f4d849fe
feat(home): Git 2024-11-16 19:38:24 -08:00
83f20f299e
feat(home): gh 2024-11-16 19:38:19 -08:00
2b852201f4
feat(home): fzf 2024-11-16 19:38:12 -08:00
60a4b173ab
feat(home): Figlet 2024-11-16 19:38:12 -08:00
ff2df5f592
feat(home): Eza 2024-11-16 19:38:11 -08:00
77458f6c61
feat(home): Curl 2024-11-16 19:38:11 -08:00
8dd10cdeb3
feat(home): Cheat 2024-11-16 19:38:11 -08:00
9aecfe94a7
feat(home): Cava 2024-11-16 19:38:11 -08:00
b4fea44052
feat(home): btop 2024-11-16 19:38:03 -08:00
d44822d587
feat(home): Bat 2024-11-16 12:21:24 -08:00
ce01e0ea57
fix(home): Don't include position = "anywhere" abbrs 2024-11-16 12:20:21 -08:00
c8fc33fcba
feat(home): Amfora 2024-11-16 12:09:29 -08:00
6a2b253f83
fix(home): Fix module enable option def
Modules were being placed at <group>.<namespace>.<module> instead of
<namespace>.<group>.<module>
2024-11-16 11:39:47 -08:00
6f456ceef8
feat(home): Fish shell & neo 2024-11-16 11:27:44 -08:00
a3979f544a
feat(home): Journalctl & Systemctl 2024-11-15 22:18:13 -08:00
c50b4d2d7b
feat(home): Xsession config 2024-11-15 22:12:04 -08:00
2dbcc4e246
fix(home): Move appearance to appearance.base 2024-11-15 22:11:50 -08:00
3f76d39eb7
feat(home): Xdg profile 2024-11-15 21:55:58 -08:00
377e5a37d2
feat(home): Add isDesktop 2024-11-15 21:55:47 -08:00
f5b7a2c71e
feat(home): Base profile 2024-11-15 21:42:19 -08:00
adacfc47c4
feat(home): Qt config 2024-11-15 21:33:15 -08:00
8bdb0d1a47
feat(home): GTK config 2024-11-15 21:33:07 -08:00
f04ca9fc90
feat(home): Base appearance 2024-11-15 21:32:51 -08:00
c1dca2f9a2
feat(home): Add theme module which absorbs iconTheme 2024-11-15 21:24:11 -08:00
6f255b10a3
chore(home): Reorganize modules 2024-11-15 18:54:47 -08:00
cf7f94d270
feat(home): Set up base home 2024-11-15 18:39:38 -08:00
577bce9d3a
feat(home): Let home-manager manage itself 2024-11-15 18:31:50 -08:00
d1a9fdb9fd
feat(home/my): Default to username instead of name for git 2024-11-15 18:30:52 -08:00
c4748ddedd
feat(home): Set my 2024-11-15 18:22:58 -08:00
42c73f9777
chore(home): Reorganize modules 2024-11-15 18:22:48 -08:00
f60f0e1d29
feat(home): iconTheme module 2024-11-15 18:13:45 -08:00
35c4b54705
feat(home): shellAbbrs module 2024-11-15 17:59:32 -08:00
6ef9ec385a
feat(home): My module 2024-11-15 17:53:01 -08:00
5f7cfe4858
feat(snowfall): Setup Snowfall migration
WIP!!!!!!!
2024-11-15 17:45:23 -08:00
1960c679a0 feat(modules): Write me module 2024-11-13 21:12:09 -08:00
3a5d15ffbd feat(modules): Add iconTheme module
Allows setting iconTheme globally.
2024-11-03 20:15:06 -08:00
ebf55b950d feat(abbrs): New module for home.shellAbbrs
Allows setting home.shellAbbrs that either get set as Fish shell
abbreviations or converted to shell aliases depending on if Fish is
active.

Abbrs that depend on Fish-specific features get automatically filtered
out.
2024-11-03 18:48:50 -08:00