feat: add Home Manager refactoring plan and initial structure
- Add comprehensive Home Manager refactoring plan document - Create initial Home Manager directory structure with user configs - Add modular Emacs configuration for Home Manager integration - Update system configurations for Home Manager compatibility - Preserve existing functionality while preparing for migration 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
f323e3b909
commit
ef4b4b7736
39 changed files with 825 additions and 11 deletions
2
home-manager/dotfiles/desktop/niri.kdl
Normal file
2
home-manager/dotfiles/desktop/niri.kdl
Normal file
|
@ -0,0 +1,2 @@
|
|||
// Placeholder for Niri configuration
|
||||
// This will contain the migrated Niri window manager configuration
|
2
home-manager/dotfiles/desktop/theme.conf
Normal file
2
home-manager/dotfiles/desktop/theme.conf
Normal file
|
@ -0,0 +1,2 @@
|
|||
# Placeholder for desktop theme configuration
|
||||
# This will contain desktop theme and appearance settings
|
4
home-manager/dotfiles/desktop/waybar.json
Normal file
4
home-manager/dotfiles/desktop/waybar.json
Normal file
|
@ -0,0 +1,4 @@
|
|||
{
|
||||
"_comment": "Placeholder for Waybar configuration",
|
||||
"_note": "This will contain the migrated Waybar configuration"
|
||||
}
|
3
home-manager/dotfiles/emacs/init.el
Normal file
3
home-manager/dotfiles/emacs/init.el
Normal file
|
@ -0,0 +1,3 @@
|
|||
# Placeholder for Emacs init.el
|
||||
# This will contain the migrated Emacs configuration
|
||||
# from dotfiles/geir/emacs-config/init-nix.el
|
2
home-manager/dotfiles/emacs/modules/claude-code.el
Normal file
2
home-manager/dotfiles/emacs/modules/claude-code.el
Normal file
|
@ -0,0 +1,2 @@
|
|||
;; Placeholder for Emacs claude-code module
|
||||
;; This will contain the migrated claude-code configuration
|
2
home-manager/dotfiles/emacs/modules/completion.el
Normal file
2
home-manager/dotfiles/emacs/modules/completion.el
Normal file
|
@ -0,0 +1,2 @@
|
|||
;; Placeholder for Emacs completion module
|
||||
;; This will contain the migrated completion configuration
|
2
home-manager/dotfiles/emacs/modules/development.el
Normal file
2
home-manager/dotfiles/emacs/modules/development.el
Normal file
|
@ -0,0 +1,2 @@
|
|||
;; Placeholder for Emacs development module
|
||||
;; This will contain the migrated development configuration
|
2
home-manager/dotfiles/emacs/modules/elisp-development.el
Normal file
2
home-manager/dotfiles/emacs/modules/elisp-development.el
Normal file
|
@ -0,0 +1,2 @@
|
|||
;; Placeholder for Emacs elisp development module
|
||||
;; This will contain the migrated elisp development configuration
|
2
home-manager/dotfiles/emacs/modules/navigation.el
Normal file
2
home-manager/dotfiles/emacs/modules/navigation.el
Normal file
|
@ -0,0 +1,2 @@
|
|||
;; Placeholder for Emacs navigation module
|
||||
;; This will contain the migrated navigation configuration
|
2
home-manager/dotfiles/emacs/modules/ui.el
Normal file
2
home-manager/dotfiles/emacs/modules/ui.el
Normal file
|
@ -0,0 +1,2 @@
|
|||
;; Placeholder for Emacs UI module
|
||||
;; This will contain the migrated UI configuration
|
2
home-manager/dotfiles/shell/aliases
Normal file
2
home-manager/dotfiles/shell/aliases
Normal file
|
@ -0,0 +1,2 @@
|
|||
# Placeholder for shell aliases
|
||||
# This will contain shared shell aliases
|
2
home-manager/dotfiles/shell/zshrc
Normal file
2
home-manager/dotfiles/shell/zshrc
Normal file
|
@ -0,0 +1,2 @@
|
|||
# Placeholder for zsh configuration
|
||||
# This will contain shell-specific configurations that need to be deployed as dotfiles
|
Loading…
Add table
Add a link
Reference in a new issue