06b840a743
added a user service that tracks new updates for packages that I maintain, also moved the login sound from the hyprland config to a systemd service that triggers after graphical-session.target
pagedmov2024-11-10 15:08:54 -05:00
366a0c1175
renamed some files and directories that had identical filenames. Altered some nixvim plugin options. Set up gpg signing for git commits.
pagedmov
2024-11-10 02:57:08 -05:00
2a1ba18c09
formatted all files with nixfmt, added env variable to hold secrets
pagedmov
2024-11-09 16:20:27 -05:00
d38da56ba2
added neocord and nvim-lightbulb to nixvim config
pagedmov
2024-11-09 16:06:06 -05:00
231112356c
some more nixvim configuration
pagedmov
2024-11-08 02:09:20 -05:00
9e1cbfdea1
added an alias that counts how many nix files are in my config. also updated screenshots
pagedmov
2024-11-08 01:49:42 -05:00
46f7fa27c8
added categories for system configuration options as well
pagedmov
2024-11-08 01:43:53 -05:00
21c9141c2b
added different categories for home-manager module options instead of having them clumped together
pagedmov
2024-11-08 01:37:03 -05:00
4a3fb537b9
added monitor and workspace configuration options to my hyprland config
pagedmov
2024-11-08 01:26:06 -05:00
da191e5ae4
replaced tabs with 2 spaces in script docs
pagedmov
2024-11-07 15:07:08 -05:00
46b8eb6a93
added documentation for nix scripts
pagedmov
2024-11-07 15:02:47 -05:00
fcf19c6597
added some documentation for command scripts
pagedmov
2024-11-07 14:53:06 -05:00
e3c65cfe55
added fetchfromgh, which takes a github username and repo like someuser/somerepo and returns a pkgs.fetchFromGitHub call
pagedmov
2024-11-07 14:29:46 -05:00
12d357419b
added vipkg, a script that allows you to search for a package name to open the derivation file in nixpkgs/pkgs. Very useful for overriding package attributes.
pagedmov
2024-11-07 13:36:30 -05:00
284984b546
fixup! viconf now disables semantic tokens for nixd if the file contains non-ascii characters, temporary workaround until the feature is fixed
pagedmov
2024-11-07 03:23:38 -05:00
319ca70254
viconf now disables semantic tokens for nixd if the file contains non-ascii characters, temporary workaround until the feature is fixed
pagedmov
2024-11-07 02:03:15 -05:00
50decf03c9
cleaned up server and laptop home.nix files, along with the homeConfigurations for them
pagedmov
2024-11-07 01:40:48 -05:00
388daff285
added slight borders to waybar elements to prevent them from blending in with the background
pagedmov
2024-11-07 01:14:54 -05:00
0bb0b6ce81
moved nixvim to home-manager config, re-added firefox plugins
pagedmov
2024-11-07 00:48:51 -05:00
f9fe7155de
fully fleshed out nixd settings and switch to nvim-cmp from COQ. Also updated rebuild to work for both home and system configs
pagedmov
2024-11-07 00:30:18 -05:00
fc99570fdc
Successfully separated home-manager configs from system configs
pagedmov
2024-11-06 22:28:16 -05:00
1a2402dee7
fixup! all of my custom options are now held in an attribute set called movOpts
pagedmov
2024-11-06 20:11:37 -05:00
fc327f501c
all of my custom options are now held in an attribute set called movOpts
pagedmov
2024-11-06 19:55:39 -05:00
a53bae9870
removed mkbackup script, refactored all script files to use pkgs.writeShellApplication rather than pkgs.writeShellScriptBin
pagedmov
2024-11-06 18:17:29 -05:00
ad22e5a0b1
Merge branch 'master' of github.com:pagedMov/nixos-config
pagedmov
2024-11-06 15:05:45 -05:00
da21c69a5c
added hardware.nix files to .gitignore since it doesn't really make sense to keep them on the repo
pagedmov
2024-11-06 14:23:36 -05:00
b1c796b0f3
screenshots now use the new nemo position
pagedmov
2024-11-06 02:54:42 -05:00
4541ca49fe
added mkscreenshots to documentation and also tweaked the positioning of the nemo window in the screens
pagedmov
2024-11-06 02:52:43 -05:00
cb6593f908
added a larger delay before screenshots are taken by mkscreenshots to give the terminals more time to populate
pagedmov
2024-11-06 02:47:33 -05:00
1bc82289db
testing revision update with mkscreenshots
pagedmov
2024-11-06 02:45:13 -05:00
2721e0ec31
added mkscreenshots, a script that automates screenshots for the github repo and also keeps the readme up to date with the revision hash
pagedmov
2024-11-06 02:43:23 -05:00
cf20f8ef68
changed waybar and hyprland borders to be easier on the eyes
pagedmov
2024-11-06 01:29:58 -05:00
b1afb4a06a
hyprland window border and waybar border are now more visually consistent
pagedmov
2024-11-06 01:13:11 -05:00
0e85a705e8
chpaper now restarts the hyprpaper service instead of pkilling the process
pagedmov
2024-11-06 00:59:33 -05:00
0cbdbafabe
fixup! fixed chscheme and chpaper to work with new colorscheme and wallpaper variable locations
pagedmov
2024-11-06 00:36:51 -05:00
115384a926
fixed chscheme and chpaper to work with new colorscheme and wallpaper variable locations
pagedmov
2024-11-06 00:35:37 -05:00
b6c43b6742
altered colors of battery and brightness icons on laptop waybar config
pagedmov
2024-11-05 11:11:46 -05:00
6ccc57f95e
trimmed a lot of fat that had been accruing in my system and user package lists
pagedmov
2024-11-04 01:37:49 -05:00
e4369939f4
finally caved and removed my redundant color scheme definition in the flake.nix file to use stylix's built-in color scheme definition
pagedmov
2024-11-03 15:55:36 -05:00
62bbbfa71d
new wallpaper and changed system color scheme to black-metal-immortal
pagedmov
2024-11-03 01:32:22 -05:00
6b73818753
fixed ssh-theme logic again and also wrote a wrapper function for ssh that reverts the theme upon return
pagedmov
2024-11-03 01:02:01 -05:00
49af09e09a
kitty ssh theme logic was backwards. also switch ssh theme to black-metal-venom
pagedmov
2024-11-03 01:54:24 -04:00
59d8273efa
added openrct2 to gaming_pkgs.nix, altered some network configuration to make hosting servers easier. Kitty now changes theme in ssh.
pagedmov
2024-11-03 01:48:20 -04:00
fb750db7b6
changed open ports
pagedMov
2024-11-03 01:47:19 -04:00
9b0c8702e9
open port no longer declared in networking.nix, moved to server/config.nix
pagedMov
2024-11-02 17:17:16 -04:00
b427e8f373
Merge branch 'master' of github.com:pagedMov/nixos-config
pagedmov
2024-11-02 17:14:29 -04:00
2ca5f9351e
updated hosts in network.nix
pagedmov
2024-11-02 17:14:19 -04:00
55bf479aa3
Merge branch 'master' of github.com:pagedMov/nixos-config
pagedMov
2024-11-02 17:13:50 -04:00
e0c183e467
jellyfin is working on my domain name
pagedMov
2024-11-02 17:12:00 -04:00
ce51067835
added mkbackup command, leverages sshfs to quickly backup files to xenon
pagedmov
2024-11-02 13:07:50 -04:00
f3221dbd29
Merge branch 'master' of github.com:pagedMov/nixos-config
pagedmov
2024-11-02 12:16:14 -04:00
29932a7d29
added sshfs to system packages
pagedmov
2024-11-02 12:16:07 -04:00
2458e38dfb
some more server-related tune-ups
pagedMov
2024-11-02 12:15:46 -04:00
c216b02858
server config builds now
pagedmov
2024-11-02 11:54:44 -04:00
2bb66a88bb
started work on integrating new module patterns into server config
pagedMov
2024-11-02 11:42:31 -04:00
64af69bcc5
Merge branch 'master' of github.com:pagedMov/nixos-config
pagedMov
2024-11-02 11:11:07 -04:00
7304bee9e6
something i think
pagedMov
2024-11-02 11:10:41 -04:00
2c0b8b4cd3
moved keyd from powerprofiles to sys/services.nix
pagedmov
2024-11-02 07:15:54 -04:00
eae58c0f13
laptop config has now integrated the module refactoring. Also updated flake.lock and fixed missing git aliases from previous commit
pagedmov
2024-11-02 06:35:01 -04:00
44e1498e97
fixed zshell.nix, decided to consolidate all declared home files into files.nix instead of having a dedicated directory
pagedmov
2024-11-02 05:49:22 -04:00
4aec3066a0
made module options false by default
pagedmov
2024-11-01 23:39:56 -04:00
36ec78ac3f
scripts can now be enabled or disabled by group and each script has it's own override enable option
pagedmov
2024-11-01 22:30:31 -04:00
99b13fd979
gave files.nix it's own directory, renamed all of the options ending with 'Opts' to end with 'Config' instead for consistency.
pagedmov
2024-11-01 22:00:08 -04:00
08bed40c52
added home-manager modules as an output in flake.nix, allowing for machine-specific home-manager configs
pagedmov
2024-11-01 21:30:26 -04:00
e035de79e4
cleaned up scripts/default.nix, learned that inherit can be used instead of 'var = var' in arguments
pagedmov
2024-11-01 21:09:05 -04:00
ff2535e7a7
initial commit for module-refactor
pagedmov
2024-11-01 21:01:52 -04:00
079d04f8c0
Merge branch 'master' of github.com:pagedMov/nixos-config
pagedmov
2024-11-01 15:23:18 -04:00
85c55fa0a9
changed ssh in starship config to always show hostname
pagedMov
2024-11-01 04:48:51 -04:00
5ae66e1089
more server configuration
pagedMov
2024-11-01 04:42:43 -04:00
7bee6ebce5
hostname now shows when logged in via ssh
pagedmov
2024-11-01 04:41:43 -04:00
ab9fb16c34
some more server configuration
pagedmov
2024-11-01 04:10:12 -04:00
dfb157c14f
fleshed out server configuration a bit more before installation
pagedmov
2024-11-01 03:17:13 -04:00
c426e1b77a
fixed an edge case in viconf.nix, added a missing logic check to home-manager.nix, tuned up the installer config to better fit the current configuration
pagedmov
2024-11-01 03:06:31 -04:00
23cfe1068b
tweaked btop config; made window slightly larger, removed root dir from disks shown, hard coded color scheme to nord instead of using stylix, fixed redundancy in the way toolbelt was calling the command
pagedmov
2024-11-01 01:42:39 -04:00
807d2c26e0
Merge branch 'master' of github.com:pagedMov/nixos-config
pagedmov
2024-10-31 22:33:20 -04:00
495d90b0de
formatted nix files using alejandra
pagedmov
2024-10-31 22:33:10 -04:00
c6d381fc58
keyring no longer copies plaintext passwords to cliphist database, can now escape from cliphist window back to the toolbelt menu
pagedmov
2024-10-31 18:20:09 -04:00
07b19b2cdb
fixed clipboard history menu copying the preview excerpt instead of the full entry
pagedmov
2024-10-31 17:31:17 -04:00
244595baa3
Started work on server configuration
pagedmov
2024-10-31 17:20:38 -04:00
751de5f86c
added differentiation between hosts in toolbelt; btop now opens at the proper size on both oganesson and mercury
pagedmov
2024-10-31 12:03:15 -04:00
255fba2de5
removed mcd.nix script and added it as a function to zshell.nix
pagedmov
2024-10-29 23:56:36 -04:00
34858683c1
altered the disk usage tooltip in the waybar to use a line break instead of a comma
pagedmov
2024-10-29 23:28:52 -04:00
8f8708ad28
added some XDG variables to the hyprland config
pagedmov
2024-10-29 23:22:18 -04:00
d895979d96
included issue.nix from my old config, removed hyprland.nix script
pagedmov
2024-10-29 22:51:28 -04:00
3344497b58
added a shortcut to open a floating kitty window, super shift q. moved logout shortcut to super shift m.
pagedmov
2024-10-29 22:40:20 -04:00