Implement add tag after creation of movie

This commit is contained in:
Koshin S Hegde 2024-07-03 16:23:12 +05:30
parent 4b12da6925
commit 81ed75c5d0
13 changed files with 129 additions and 22 deletions

1
.zshrc
View File

@ -170,3 +170,4 @@ clipboard-copy() {
#unset __conda_setup #unset __conda_setup
# <<< conda initialize <<< # <<< conda initialize <<<
export EDITOR=nvim

View File

@ -19,13 +19,13 @@ monitor=,preferred,auto,auto
# See https://wiki.hyprland.org/Configuring/Keywords/ for more # See https://wiki.hyprland.org/Configuring/Keywords/ for more
# Execute your favorite apps at launch # Execute your favorite apps at launch
exec-once = waybar & mako # & hyprpaper & firefox exec-once = waybar & mako & swaybg -i ~/.dotfiles/wallpapers/trans-dragon.png # & hyprpaper & firefox
# Source a file (multi-file configs) # Source a file (multi-file configs)
# source = ~/.config/hypr/myColors.conf # source = ~/.config/hypr/myColors.conf
# Set programs that you use # Set programs that you use
$terminal = kitty --listen-on=unix:@"$(date +%s%N)" $terminal = kitty --listen-on=unix:@"$(date +%s%N)" -o allow_remote_control=yes
$fileManager = dolphin $fileManager = dolphin
$menu = wofi --show drun $menu = wofi --show drun
@ -35,20 +35,21 @@ env = QT_QPA_PLATFORMTHEME,qt5ct # change to qt6ct if you have that
# For all categories, see https://wiki.hyprland.org/Configuring/Variables/ # For all categories, see https://wiki.hyprland.org/Configuring/Variables/
input { input {
numlock_by_default = true
kb_layout = us kb_layout = us
kb_variant = kb_variant =
kb_model = kb_model =
kb_options = kb_options =
kb_rules = kb_rules =
follow_mouse = 0 follow_mouse = 1
touchpad { touchpad {
natural_scroll = yes natural_scroll = yes
} }
force_no_accel = true force_no_accel = true
sensitivity = 0 # -1.0 to 1.0, 0 means no modification. sensitivity = -0.9 # -1.0 to 1.0, 0 means no modification.
} }
general { general {
@ -121,10 +122,11 @@ misc {
# Example per-device config # Example per-device config
# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more # See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more
device { #device {
name = genius-optical-mouse # name = genius-optical-mouse
sensitivity = -1 # sensitivity = -.5 # -1.0 to 1.0, 0 means no modification.
} # sensitivity = -1
#}
# Example windowrule v1 # Example windowrule v1
# windowrule = float, ^(kitty)$ # windowrule = float, ^(kitty)$
@ -149,7 +151,13 @@ bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, E, togglesplit, # dwindle bind = $mainMod, E, togglesplit, # dwindle
bind = $mainMod, ESCAPE, exec, wlogout # dwindle bind = $mainMod, ESCAPE, exec, wlogout # dwindle
bind = $mainMod, F11, fullscreen # dwindle bind = $mainMod, F11, fullscreen # dwindle
bind = , Print, exec, grim -g "$(slurp -d)" - | wl-copy # dwindle bind = ,Print, exec, grim -g "$(slurp -d)" - | wl-copy # dwindle
#bind = ,XF86MonBrightnessUp, exec, brightnessctl set +10%
#bind = ,XF86MonBrightnessUp, exec, brightnessctl set +10%
bind = ALT, F3, exec, brightnessctl set 5%+
bind = ALT, F2, exec, brightnessctl set 5%-
#bind = ,XF86MonBrightnessUp, exec, brightnessctl set 10%-
# Move focus with mainMod + arrow keys # Move focus with mainMod + arrow keys
bind = $mainMod, h, movefocus, l bind = $mainMod, h, movefocus, l

View File

@ -67,7 +67,7 @@ bindsym $mod+Shift+ctrl+$alt+Escape exec poweroff
# Launcher keybinds # Launcher keybinds
bindsym $mod+d exec --no-startup-id rofi -show run -lines 1 -eh 2 bindsym $mod+d exec --no-startup-id rofi -show run -lines 1 -eh 2
bindsym $mod+$alt+f exec --no-startup-id firefox -P "Kosh" --class "firefox_default" bindsym $mod+$alt+f exec --no-startup-id firefox
bindsym $mod+$alt+Shift+f exec --no-startup-id firefox -P "Student" --class "studies" bindsym $mod+$alt+Shift+f exec --no-startup-id firefox -P "Student" --class "studies"
bindsym $mod+$alt+ctrl+f exec --no-startup-id firefox -P "Porn" --class "porn" bindsym $mod+$alt+ctrl+f exec --no-startup-id firefox -P "Porn" --class "porn"
bindsym $mod+$alt+w exec --no-startup-id firefox "web.whatsapp.com" --class "social" -P "WhatsApp" bindsym $mod+$alt+w exec --no-startup-id firefox "web.whatsapp.com" --class "social" -P "WhatsApp"

View File

@ -2,8 +2,8 @@ print_info() {
prin "\n" prin "\n"
prin "\n" prin "\n"
prin "\n" prin "\n"
info "\n \n \n \n \n \n \n \n \n USER" title info "\n \n \n \n \n \n \n \n \n \t USER" title
prin "┌───────────────────────────────┐" prin "┌───────────────────────────────────────────┐"
info " ${cl0}OS" distro #& info " ${cl0}OS" distro #&
info " ${cl0}Host" model #& info " ${cl0}Host" model #&
info " ${cl0}Kernel" kernel #& info " ${cl0}Kernel" kernel #&
@ -14,10 +14,10 @@ print_info() {
info " ${cl0}WM" wm #& info " ${cl0}WM" wm #&
info " ${cl0}Memory" memory #& info " ${cl0}Memory" memory #&
wait wait
prin "└───────────────────────────────┘" prin "└───────────────────────────────────────────┘"
prin "\n" prin "\n"
prin "\n \n \n \n \n \n \n \n \n ${cl0}⬤ ${cl7}⬤ ${cl6}⬤ ${cl5}⬤ ${cl4}⬤ ${cl3}⬤ ${cl2}⬤ ${cl1}⬤" prin "\n \n \n \n \n \n \n \n \n \t ${cl0}⬤ ${cl7}⬤ ${cl6}⬤ ${cl5}⬤ ${cl4}⬤ ${cl3}⬤ ${cl2}⬤ ${cl1}⬤"
} }
reset="\033[0m" reset="\033[0m"

View File

@ -21,6 +21,7 @@
"paytmchecksum", "paytmchecksum",
"perceptron", "perceptron",
"pyperclip", "pyperclip",
"pytorch",
"relu", "relu",
"transfeminism", "transfeminism",
"werkzeug" "werkzeug"

View File

@ -11,6 +11,7 @@ set_keymap("i", "'", "''<left>", opts)
set_keymap("i", "(", "()<left>", opts) set_keymap("i", "(", "()<left>", opts)
set_keymap("i", "[", "[]<left>", opts) set_keymap("i", "[", "[]<left>", opts)
set_keymap("i", "{", "{}<left>", opts) set_keymap("i", "{", "{}<left>", opts)
set_keymap("i", "<", "<><left>", opts)
-- Coc config -- Coc config
vim.cmd[[ inoremap <silent><expr> <cr> pumvisible() ? coc#_select_confirm() vim.cmd[[ inoremap <silent><expr> <cr> pumvisible() ? coc#_select_confirm()

View File

@ -49,8 +49,8 @@ local function save_profiles(threshold)
end end
time([[Luarocks path setup]], true) time([[Luarocks path setup]], true)
local package_path_str = "/home/kosh/.cache/nvim/packer_hererocks/2.1.1702233742/share/lua/5.1/?.lua;/home/kosh/.cache/nvim/packer_hererocks/2.1.1702233742/share/lua/5.1/?/init.lua;/home/kosh/.cache/nvim/packer_hererocks/2.1.1702233742/lib/luarocks/rocks-5.1/?.lua;/home/kosh/.cache/nvim/packer_hererocks/2.1.1702233742/lib/luarocks/rocks-5.1/?/init.lua" local package_path_str = "/home/kosh/.cache/nvim/packer_hererocks/2.1.1710088188/share/lua/5.1/?.lua;/home/kosh/.cache/nvim/packer_hererocks/2.1.1710088188/share/lua/5.1/?/init.lua;/home/kosh/.cache/nvim/packer_hererocks/2.1.1710088188/lib/luarocks/rocks-5.1/?.lua;/home/kosh/.cache/nvim/packer_hererocks/2.1.1710088188/lib/luarocks/rocks-5.1/?/init.lua"
local install_cpath_pattern = "/home/kosh/.cache/nvim/packer_hererocks/2.1.1702233742/lib/lua/5.1/?.so" local install_cpath_pattern = "/home/kosh/.cache/nvim/packer_hererocks/2.1.1710088188/lib/lua/5.1/?.so"
if not string.find(package.path, package_path_str, 1, true) then if not string.find(package.path, package_path_str, 1, true) then
package.path = package.path .. ';' .. package_path_str package.path = package.path .. ';' .. package_path_str
end end
@ -199,14 +199,14 @@ _G.packer_plugins = {
} }
time([[Defining packer_plugins]], false) time([[Defining packer_plugins]], false)
-- Config for: emoji_picker-nvim
time([[Config for emoji_picker-nvim]], true)
try_loadstring("\27LJ\2\n:\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\17emoji_picker\frequire\0", "config", "emoji_picker-nvim")
time([[Config for emoji_picker-nvim]], false)
-- Config for: nvim-surround -- Config for: nvim-surround
time([[Config for nvim-surround]], true) time([[Config for nvim-surround]], true)
try_loadstring("\27LJ\2\n?\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\18nvim-surround\frequire\0", "config", "nvim-surround") try_loadstring("\27LJ\2\n?\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\18nvim-surround\frequire\0", "config", "nvim-surround")
time([[Config for nvim-surround]], false) time([[Config for nvim-surround]], false)
-- Config for: emoji_picker-nvim
time([[Config for emoji_picker-nvim]], true)
try_loadstring("\27LJ\2\n:\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\17emoji_picker\frequire\0", "config", "emoji_picker-nvim")
time([[Config for emoji_picker-nvim]], false)
_G._packer.inside_compile = false _G._packer.inside_compile = false
if _G._packer.needs_bufread == true then if _G._packer.needs_bufread == true then

1
oh-my-zsh Submodule

@ -0,0 +1 @@
Subproject commit a87e9c715b2d3249681f9cc8f8d9718030674d50

BIN
wallpapers/trans-dragon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 281 KiB

View File

@ -8,7 +8,16 @@
// Choose the order of the modules // Choose the order of the modules
"modules-center": ["hyprland/workspaces", "idle_inhibitor", "pulseaudio", "network", "cpu", "memory", "battery", "clock"], "modules-center": [
"hyprland/workspaces",
"idle_inhibitor",
"pulseaudio",
"network",
"cpu",
"memory",
"battery",
"clock"
],
// Modules configuration // Modules configuration
@ -20,7 +29,7 @@
"keyboard-state": { "keyboard-state": {
"numlock": true, "numlock": true,
"capslock": true, "capslock": true,
"format": "{name} {icon}", "format": "{name} {icon}",
"format-icons": { "format-icons": {
"locked": "", "locked": "",
"unlocked": "" "unlocked": ""

36
wlogout/layout Normal file
View File

@ -0,0 +1,36 @@
{
"label" : "lock",
"action" : "hyprlock",
"text" : "Lock",
"keybind" : "l"
}
{
"label" : "hibernate",
"action" : "systemctl hibernate",
"text" : "Hibernate",
"keybind" : "h"
}
{
"label" : "logout",
"action" : "hyprctl dispatch exit",
"text" : "Logout",
"keybind" : "e"
}
{
"label" : "shutdown",
"action" : "systemctl poweroff",
"text" : "Shutdown",
"keybind" : "s"
}
{
"label" : "suspend",
"action" : "systemctl suspend",
"text" : "Suspend",
"keybind" : "u"
}
{
"label" : "reboot",
"action" : "systemctl reboot",
"text" : "Reboot",
"keybind" : "r"
}

50
wlogout/style.css Normal file
View File

@ -0,0 +1,50 @@
* {
background-image: none;
box-shadow: none;
}
window {
background-color: rgba(12, 12, 12, 0.9);
}
button {
border-radius: 0;
border-color: black;
text-decoration-color: #FFFFFF;
color: #FFFFFF;
background-color: #1E1E1E;
border-style: solid;
border-width: 1px;
background-repeat: no-repeat;
background-position: center;
background-size: 25%;
}
button:focus, button:active, button:hover {
background-color: #3700B3;
outline-style: none;
}
#lock {
background-image: image(url("/usr/share/wlogout/icons/lock.png"), url("/usr/local/share/wlogout/icons/lock.png"));
}
#logout {
background-image: image(url("/usr/share/wlogout/icons/logout.png"), url("/usr/local/share/wlogout/icons/logout.png"));
}
#suspend {
background-image: image(url("/usr/share/wlogout/icons/suspend.png"), url("/usr/local/share/wlogout/icons/suspend.png"));
}
#hibernate {
background-image: image(url("/usr/share/wlogout/icons/hibernate.png"), url("/usr/local/share/wlogout/icons/hibernate.png"));
}
#shutdown {
background-image: image(url("/usr/share/wlogout/icons/shutdown.png"), url("/usr/local/share/wlogout/icons/shutdown.png"));
}
#reboot {
background-image: image(url("/usr/share/wlogout/icons/reboot.png"), url("/usr/local/share/wlogout/icons/reboot.png"));
}