Components
20
Twig Components
165
Render Count
299
ms
Render Time
14.0
MiB
Memory Usage
Components
Render calls
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 20.38 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2231 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2103 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: "Thank you for this addition. I very much appreciate the fediverse community who is helping people to understand things, share their knowledge, and acting nicely (if we exclude some rare people who are clearly not used to live within a sane community). I’ve seen home manager but this raised one more question to me: what’s the added value compared to stow for example? Thanks again for sharing your thoughts." +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1705189222 {#2298 : 2024-01-14 00:40:22.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" "@sashanoraa@lemmy.blahaj.zone" ] +children: Doctrine\ORM\PersistentCollection {#2107 …} +nested: Doctrine\ORM\PersistentCollection {#2124 …} +votes: Doctrine\ORM\PersistentCollection {#2118 …} +reports: Doctrine\ORM\PersistentCollection {#2121 …} +favourites: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2111 …} -id: 306525 -bodyTs: "'act':24 'ad':59 'addit':5 'appreci':9 'clear':34 'communiti':12,42 'compar':61 'exampl':65 'exclud':28 'fedivers':11 'help':15 'home':46 'knowledg':22 'live':38 'manag':47 'much':8 'nice':25 'one':51 'peopl':16,31 'question':53 'rais':50 'rare':30 'sane':41 'seen':45 'share':20,69 'stow':63 'thank':1,66 'thing':19 'thought':71 'understand':18 'use':36 'valu':60 've':44 'within':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7341680" +editedAt: null +createdAt: DateTimeImmutable @1705189222 {#2125 : 2024-01-14 00:40:22.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#2779 +comment: App\Entity\EntryComment {#2231 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2103 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: "Thank you for this addition. I very much appreciate the fediverse community who is helping people to understand things, share their knowledge, and acting nicely (if we exclude some rare people who are clearly not used to live within a sane community). I’ve seen home manager but this raised one more question to me: what’s the added value compared to stow for example? Thanks again for sharing your thoughts." +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1705189222 {#2298 : 2024-01-14 00:40:22.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" "@sashanoraa@lemmy.blahaj.zone" ] +children: Doctrine\ORM\PersistentCollection {#2107 …} +nested: Doctrine\ORM\PersistentCollection {#2124 …} +votes: Doctrine\ORM\PersistentCollection {#2118 …} +reports: Doctrine\ORM\PersistentCollection {#2121 …} +favourites: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2111 …} -id: 306525 -bodyTs: "'act':24 'ad':59 'addit':5 'appreci':9 'clear':34 'communiti':12,42 'compar':61 'exampl':65 'exclud':28 'fedivers':11 'help':15 'home':46 'knowledg':22 'live':38 'manag':47 'much':8 'nice':25 'one':51 'peopl':16,31 'question':53 'rais':50 'rare':30 'sane':41 'seen':45 'share':20,69 'stow':63 'thank':1,66 'thing':19 'thought':71 'understand':18 'use':36 'valu':60 've':44 'within':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7341680" +editedAt: null +createdAt: DateTimeImmutable @1705189222 {#2125 : 2024-01-14 00:40:22.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.24 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#2911 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.56 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1705189222 {#2125 : 2024-01-14 00:40:22.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#3049 +date: DateTimeImmutable @1705189222 {#2125 : 2024-01-14 00:40:22.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.19 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1705189222 {#2125 : 2024-01-14 00:40:22.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#3113 +createdAt: DateTimeImmutable @1705189222 {#2125 : 2024-01-14 00:40:22.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.20 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#3178 +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 12.0 MiB | 0.31 ms | |
---|---|---|---|---|
Input props | [ "entry" => App\Entity\Entry {#2359 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#3241 +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 6.55 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#3304 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 3.05 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2231 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2103 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: "Thank you for this addition. I very much appreciate the fediverse community who is helping people to understand things, share their knowledge, and acting nicely (if we exclude some rare people who are clearly not used to live within a sane community). I’ve seen home manager but this raised one more question to me: what’s the added value compared to stow for example? Thanks again for sharing your thoughts." +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1705189222 {#2298 : 2024-01-14 00:40:22.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" "@sashanoraa@lemmy.blahaj.zone" ] +children: Doctrine\ORM\PersistentCollection {#2107 …} +nested: Doctrine\ORM\PersistentCollection {#2124 …} +votes: Doctrine\ORM\PersistentCollection {#2118 …} +reports: Doctrine\ORM\PersistentCollection {#2121 …} +favourites: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2111 …} -id: 306525 -bodyTs: "'act':24 'ad':59 'addit':5 'appreci':9 'clear':34 'communiti':12,42 'compar':61 'exampl':65 'exclud':28 'fedivers':11 'help':15 'home':46 'knowledg':22 'live':38 'manag':47 'much':8 'nice':25 'one':51 'peopl':16,31 'question':53 'rais':50 'rare':30 'sane':41 'seen':45 'share':20,69 'stow':63 'thank':1,66 'thing':19 'thought':71 'understand':18 'use':36 'valu':60 've':44 'within':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7341680" +editedAt: null +createdAt: DateTimeImmutable @1705189222 {#2125 : 2024-01-14 00:40:22.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#3399 +subject: App\Entity\EntryComment {#2231 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2103 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: "Thank you for this addition. I very much appreciate the fediverse community who is helping people to understand things, share their knowledge, and acting nicely (if we exclude some rare people who are clearly not used to live within a sane community). I’ve seen home manager but this raised one more question to me: what’s the added value compared to stow for example? Thanks again for sharing your thoughts." +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1705189222 {#2298 : 2024-01-14 00:40:22.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" "@sashanoraa@lemmy.blahaj.zone" ] +children: Doctrine\ORM\PersistentCollection {#2107 …} +nested: Doctrine\ORM\PersistentCollection {#2124 …} +votes: Doctrine\ORM\PersistentCollection {#2118 …} +reports: Doctrine\ORM\PersistentCollection {#2121 …} +favourites: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2111 …} -id: 306525 -bodyTs: "'act':24 'ad':59 'addit':5 'appreci':9 'clear':34 'communiti':12,42 'compar':61 'exampl':65 'exclud':28 'fedivers':11 'help':15 'home':46 'knowledg':22 'live':38 'manag':47 'much':8 'nice':25 'one':51 'peopl':16,31 'question':53 'rais':50 'rare':30 'sane':41 'seen':45 'share':20,69 'stow':63 'thank':1,66 'thing':19 'thought':71 'understand':18 'use':36 'valu':60 've':44 'within':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7341680" +editedAt: null +createdAt: DateTimeImmutable @1705189222 {#2125 : 2024-01-14 00:40:22.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 1.26 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2231 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2103 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: "Thank you for this addition. I very much appreciate the fediverse community who is helping people to understand things, share their knowledge, and acting nicely (if we exclude some rare people who are clearly not used to live within a sane community). I’ve seen home manager but this raised one more question to me: what’s the added value compared to stow for example? Thanks again for sharing your thoughts." +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1705189222 {#2298 : 2024-01-14 00:40:22.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" "@sashanoraa@lemmy.blahaj.zone" ] +children: Doctrine\ORM\PersistentCollection {#2107 …} +nested: Doctrine\ORM\PersistentCollection {#2124 …} +votes: Doctrine\ORM\PersistentCollection {#2118 …} +reports: Doctrine\ORM\PersistentCollection {#2121 …} +favourites: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2111 …} -id: 306525 -bodyTs: "'act':24 'ad':59 'addit':5 'appreci':9 'clear':34 'communiti':12,42 'compar':61 'exampl':65 'exclud':28 'fedivers':11 'help':15 'home':46 'knowledg':22 'live':38 'manag':47 'much':8 'nice':25 'one':51 'peopl':16,31 'question':53 'rais':50 'rare':30 'sane':41 'seen':45 'share':20,69 'stow':63 'thank':1,66 'thing':19 'thought':71 'understand':18 'use':36 'valu':60 've':44 'within':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7341680" +editedAt: null +createdAt: DateTimeImmutable @1705189222 {#2125 : 2024-01-14 00:40:22.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#3466 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2231 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2103 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: "Thank you for this addition. I very much appreciate the fediverse community who is helping people to understand things, share their knowledge, and acting nicely (if we exclude some rare people who are clearly not used to live within a sane community). I’ve seen home manager but this raised one more question to me: what’s the added value compared to stow for example? Thanks again for sharing your thoughts." +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1705189222 {#2298 : 2024-01-14 00:40:22.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" "@sashanoraa@lemmy.blahaj.zone" ] +children: Doctrine\ORM\PersistentCollection {#2107 …} +nested: Doctrine\ORM\PersistentCollection {#2124 …} +votes: Doctrine\ORM\PersistentCollection {#2118 …} +reports: Doctrine\ORM\PersistentCollection {#2121 …} +favourites: Doctrine\ORM\PersistentCollection {#2104 …} +notifications: Doctrine\ORM\PersistentCollection {#2111 …} -id: 306525 -bodyTs: "'act':24 'ad':59 'addit':5 'appreci':9 'clear':34 'communiti':12,42 'compar':61 'exampl':65 'exclud':28 'fedivers':11 'help':15 'home':46 'knowledg':22 'live':38 'manag':47 'much':8 'nice':25 'one':51 'peopl':16,31 'question':53 'rais':50 'rare':30 'sane':41 'seen':45 'share':20,69 'stow':63 'thank':1,66 'thing':19 'thought':71 'understand':18 'use':36 'valu':60 've':44 'within':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7341680" +editedAt: null +createdAt: DateTimeImmutable @1705189222 {#2125 : 2024-01-14 00:40:22.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 13.43 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2059 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2047 …} +body: """ I can see that from a server maintenance point of view. After having read so many great things about NixOS, I may have exaggerated my expectation and I may be the problem for being a user with too limited needs to get the full benefits of NixOS.\n \n For me this single config file doesn’t save that much additional files and most of them would be files you configure only once during installation. Nonetheless I can see how “easier” it would be to save one file instead of 3 to reproduce your system and I can only imagine how much better it is from a server point of view. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1705184075 {#2229 : 2024-01-13 23:14:35.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@savvywolf@pawb.social" ] +children: Doctrine\ORM\PersistentCollection {#2055 …} +nested: Doctrine\ORM\PersistentCollection {#2051 …} +votes: Doctrine\ORM\PersistentCollection {#2049 …} +reports: Doctrine\ORM\PersistentCollection {#2067 …} +favourites: Doctrine\ORM\PersistentCollection {#2074 …} +notifications: Doctrine\ORM\PersistentCollection {#2069 …} -id: 306350 -bodyTs: "'3':89 'addit':59 'benefit':45 'better':101 'config':52 'configur':69 'doesn':54 'easier':79 'exagger':24 'expect':26 'file':53,60,67,86 'full':44 'get':42 'great':17 'imagin':98 'instal':73 'instead':87 'limit':39 'mainten':8 'mani':16 'may':22,29 'much':58,100 'need':40 'nixo':20,47 'nonetheless':74 'one':85 'point':9,107 'problem':32 'read':14 'reproduc':91 'save':56,84 'see':3,77 'server':7,106 'singl':51 'system':93 'thing':18 'user':36 'view':11,109 'would':65,81" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7339063" +editedAt: null +createdAt: DateTimeImmutable @1705184075 {#2252 : 2024-01-13 23:14:35.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#3773 +comment: App\Entity\EntryComment {#2059 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2047 …} +body: """ I can see that from a server maintenance point of view. After having read so many great things about NixOS, I may have exaggerated my expectation and I may be the problem for being a user with too limited needs to get the full benefits of NixOS.\n \n For me this single config file doesn’t save that much additional files and most of them would be files you configure only once during installation. Nonetheless I can see how “easier” it would be to save one file instead of 3 to reproduce your system and I can only imagine how much better it is from a server point of view. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1705184075 {#2229 : 2024-01-13 23:14:35.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@savvywolf@pawb.social" ] +children: Doctrine\ORM\PersistentCollection {#2055 …} +nested: Doctrine\ORM\PersistentCollection {#2051 …} +votes: Doctrine\ORM\PersistentCollection {#2049 …} +reports: Doctrine\ORM\PersistentCollection {#2067 …} +favourites: Doctrine\ORM\PersistentCollection {#2074 …} +notifications: Doctrine\ORM\PersistentCollection {#2069 …} -id: 306350 -bodyTs: "'3':89 'addit':59 'benefit':45 'better':101 'config':52 'configur':69 'doesn':54 'easier':79 'exagger':24 'expect':26 'file':53,60,67,86 'full':44 'get':42 'great':17 'imagin':98 'instal':73 'instead':87 'limit':39 'mainten':8 'mani':16 'may':22,29 'much':58,100 'need':40 'nixo':20,47 'nonetheless':74 'one':85 'point':9,107 'problem':32 'read':14 'reproduc':91 'save':56,84 'see':3,77 'server':7,106 'singl':51 'system':93 'thing':18 'user':36 'view':11,109 'would':65,81" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7339063" +editedAt: null +createdAt: DateTimeImmutable @1705184075 {#2252 : 2024-01-13 23:14:35.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#3818 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1705184075 {#2252 : 2024-01-13 23:14:35.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#3874 +date: DateTimeImmutable @1705184075 {#2252 : 2024-01-13 23:14:35.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1705184075 {#2252 : 2024-01-13 23:14:35.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#3928 +createdAt: DateTimeImmutable @1705184075 {#2252 : 2024-01-13 23:14:35.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#3982 +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "entry" => App\Entity\Entry {#2359 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#4037 +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#4092 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.50 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2059 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2047 …} +body: """ I can see that from a server maintenance point of view. After having read so many great things about NixOS, I may have exaggerated my expectation and I may be the problem for being a user with too limited needs to get the full benefits of NixOS.\n \n For me this single config file doesn’t save that much additional files and most of them would be files you configure only once during installation. Nonetheless I can see how “easier” it would be to save one file instead of 3 to reproduce your system and I can only imagine how much better it is from a server point of view. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1705184075 {#2229 : 2024-01-13 23:14:35.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@savvywolf@pawb.social" ] +children: Doctrine\ORM\PersistentCollection {#2055 …} +nested: Doctrine\ORM\PersistentCollection {#2051 …} +votes: Doctrine\ORM\PersistentCollection {#2049 …} +reports: Doctrine\ORM\PersistentCollection {#2067 …} +favourites: Doctrine\ORM\PersistentCollection {#2074 …} +notifications: Doctrine\ORM\PersistentCollection {#2069 …} -id: 306350 -bodyTs: "'3':89 'addit':59 'benefit':45 'better':101 'config':52 'configur':69 'doesn':54 'easier':79 'exagger':24 'expect':26 'file':53,60,67,86 'full':44 'get':42 'great':17 'imagin':98 'instal':73 'instead':87 'limit':39 'mainten':8 'mani':16 'may':22,29 'much':58,100 'need':40 'nixo':20,47 'nonetheless':74 'one':85 'point':9,107 'problem':32 'read':14 'reproduc':91 'save':56,84 'see':3,77 'server':7,106 'singl':51 'system':93 'thing':18 'user':36 'view':11,109 'would':65,81" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7339063" +editedAt: null +createdAt: DateTimeImmutable @1705184075 {#2252 : 2024-01-13 23:14:35.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#4166 +subject: App\Entity\EntryComment {#2059 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2047 …} +body: """ I can see that from a server maintenance point of view. After having read so many great things about NixOS, I may have exaggerated my expectation and I may be the problem for being a user with too limited needs to get the full benefits of NixOS.\n \n For me this single config file doesn’t save that much additional files and most of them would be files you configure only once during installation. Nonetheless I can see how “easier” it would be to save one file instead of 3 to reproduce your system and I can only imagine how much better it is from a server point of view. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1705184075 {#2229 : 2024-01-13 23:14:35.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@savvywolf@pawb.social" ] +children: Doctrine\ORM\PersistentCollection {#2055 …} +nested: Doctrine\ORM\PersistentCollection {#2051 …} +votes: Doctrine\ORM\PersistentCollection {#2049 …} +reports: Doctrine\ORM\PersistentCollection {#2067 …} +favourites: Doctrine\ORM\PersistentCollection {#2074 …} +notifications: Doctrine\ORM\PersistentCollection {#2069 …} -id: 306350 -bodyTs: "'3':89 'addit':59 'benefit':45 'better':101 'config':52 'configur':69 'doesn':54 'easier':79 'exagger':24 'expect':26 'file':53,60,67,86 'full':44 'get':42 'great':17 'imagin':98 'instal':73 'instead':87 'limit':39 'mainten':8 'mani':16 'may':22,29 'much':58,100 'need':40 'nixo':20,47 'nonetheless':74 'one':85 'point':9,107 'problem':32 'read':14 'reproduc':91 'save':56,84 'see':3,77 'server':7,106 'singl':51 'system':93 'thing':18 'user':36 'view':11,109 'would':65,81" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7339063" +editedAt: null +createdAt: DateTimeImmutable @1705184075 {#2252 : 2024-01-13 23:14:35.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.74 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2059 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2047 …} +body: """ I can see that from a server maintenance point of view. After having read so many great things about NixOS, I may have exaggerated my expectation and I may be the problem for being a user with too limited needs to get the full benefits of NixOS.\n \n For me this single config file doesn’t save that much additional files and most of them would be files you configure only once during installation. Nonetheless I can see how “easier” it would be to save one file instead of 3 to reproduce your system and I can only imagine how much better it is from a server point of view. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1705184075 {#2229 : 2024-01-13 23:14:35.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@savvywolf@pawb.social" ] +children: Doctrine\ORM\PersistentCollection {#2055 …} +nested: Doctrine\ORM\PersistentCollection {#2051 …} +votes: Doctrine\ORM\PersistentCollection {#2049 …} +reports: Doctrine\ORM\PersistentCollection {#2067 …} +favourites: Doctrine\ORM\PersistentCollection {#2074 …} +notifications: Doctrine\ORM\PersistentCollection {#2069 …} -id: 306350 -bodyTs: "'3':89 'addit':59 'benefit':45 'better':101 'config':52 'configur':69 'doesn':54 'easier':79 'exagger':24 'expect':26 'file':53,60,67,86 'full':44 'get':42 'great':17 'imagin':98 'instal':73 'instead':87 'limit':39 'mainten':8 'mani':16 'may':22,29 'much':58,100 'need':40 'nixo':20,47 'nonetheless':74 'one':85 'point':9,107 'problem':32 'read':14 'reproduc':91 'save':56,84 'see':3,77 'server':7,106 'singl':51 'system':93 'thing':18 'user':36 'view':11,109 'would':65,81" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7339063" +editedAt: null +createdAt: DateTimeImmutable @1705184075 {#2252 : 2024-01-13 23:14:35.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#4223 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2059 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2047 …} +body: """ I can see that from a server maintenance point of view. After having read so many great things about NixOS, I may have exaggerated my expectation and I may be the problem for being a user with too limited needs to get the full benefits of NixOS.\n \n For me this single config file doesn’t save that much additional files and most of them would be files you configure only once during installation. Nonetheless I can see how “easier” it would be to save one file instead of 3 to reproduce your system and I can only imagine how much better it is from a server point of view. """ +lang: "en" +isAdult: false +favouriteCount: 4 +score: 0 +lastActive: DateTime @1705184075 {#2229 : 2024-01-13 23:14:35.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@savvywolf@pawb.social" ] +children: Doctrine\ORM\PersistentCollection {#2055 …} +nested: Doctrine\ORM\PersistentCollection {#2051 …} +votes: Doctrine\ORM\PersistentCollection {#2049 …} +reports: Doctrine\ORM\PersistentCollection {#2067 …} +favourites: Doctrine\ORM\PersistentCollection {#2074 …} +notifications: Doctrine\ORM\PersistentCollection {#2069 …} -id: 306350 -bodyTs: "'3':89 'addit':59 'benefit':45 'better':101 'config':52 'configur':69 'doesn':54 'easier':79 'exagger':24 'expect':26 'file':53,60,67,86 'full':44 'get':42 'great':17 'imagin':98 'instal':73 'instead':87 'limit':39 'mainten':8 'mani':16 'may':22,29 'much':58,100 'need':40 'nixo':20,47 'nonetheless':74 'one':85 'point':9,107 'problem':32 'read':14 'reproduc':91 'save':56,84 'see':3,77 'server':7,106 'singl':51 'system':93 'thing':18 'user':36 'view':11,109 'would':65,81" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7339063" +editedAt: null +createdAt: DateTimeImmutable @1705184075 {#2252 : 2024-01-13 23:14:35.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 18.74 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2206 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2197 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: "Thanks for taking time to share this detailed thought. That’s an interesting point I forgot because I didn’t experience any related issues over 15 years with Arch but that’s still a nice approach. I can certainly see why this is a big plus for NixOS." +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1705183571 {#2046 : 2024-01-13 23:06:11.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" "@BCsven@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#2195 …} +nested: Doctrine\ORM\PersistentCollection {#2277 …} +votes: Doctrine\ORM\PersistentCollection {#2294 …} +reports: Doctrine\ORM\PersistentCollection {#2299 …} +favourites: Doctrine\ORM\PersistentCollection {#2202 …} +notifications: Doctrine\ORM\PersistentCollection {#2193 …} -id: 306333 -bodyTs: "'15':26 'approach':36 'arch':29 'big':45 'certain':39 'detail':8 'didn':19 'experi':21 'forgot':16 'interest':13 'issu':24 'nice':35 'nixo':48 'plus':46 'point':14 'relat':23 'see':40 'share':6 'still':33 'take':3 'thank':1 'thought':9 'time':4 'year':27" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7338870" +editedAt: null +createdAt: DateTimeImmutable @1705183571 {#2227 : 2024-01-13 23:06:11.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#4472 +comment: App\Entity\EntryComment {#2206 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2197 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: "Thanks for taking time to share this detailed thought. That’s an interesting point I forgot because I didn’t experience any related issues over 15 years with Arch but that’s still a nice approach. I can certainly see why this is a big plus for NixOS." +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1705183571 {#2046 : 2024-01-13 23:06:11.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" "@BCsven@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#2195 …} +nested: Doctrine\ORM\PersistentCollection {#2277 …} +votes: Doctrine\ORM\PersistentCollection {#2294 …} +reports: Doctrine\ORM\PersistentCollection {#2299 …} +favourites: Doctrine\ORM\PersistentCollection {#2202 …} +notifications: Doctrine\ORM\PersistentCollection {#2193 …} -id: 306333 -bodyTs: "'15':26 'approach':36 'arch':29 'big':45 'certain':39 'detail':8 'didn':19 'experi':21 'forgot':16 'interest':13 'issu':24 'nice':35 'nixo':48 'plus':46 'point':14 'relat':23 'see':40 'share':6 'still':33 'take':3 'thank':1 'thought':9 'time':4 'year':27" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7338870" +editedAt: null +createdAt: DateTimeImmutable @1705183571 {#2227 : 2024-01-13 23:06:11.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#4517 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1705183571 {#2227 : 2024-01-13 23:06:11.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#4573 +date: DateTimeImmutable @1705183571 {#2227 : 2024-01-13 23:06:11.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1705183571 {#2227 : 2024-01-13 23:06:11.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#4627 +createdAt: DateTimeImmutable @1705183571 {#2227 : 2024-01-13 23:06:11.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#4681 +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "entry" => App\Entity\Entry {#2359 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#4736 +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 2.25 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#4791 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.42 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2206 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2197 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: "Thanks for taking time to share this detailed thought. That’s an interesting point I forgot because I didn’t experience any related issues over 15 years with Arch but that’s still a nice approach. I can certainly see why this is a big plus for NixOS." +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1705183571 {#2046 : 2024-01-13 23:06:11.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" "@BCsven@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#2195 …} +nested: Doctrine\ORM\PersistentCollection {#2277 …} +votes: Doctrine\ORM\PersistentCollection {#2294 …} +reports: Doctrine\ORM\PersistentCollection {#2299 …} +favourites: Doctrine\ORM\PersistentCollection {#2202 …} +notifications: Doctrine\ORM\PersistentCollection {#2193 …} -id: 306333 -bodyTs: "'15':26 'approach':36 'arch':29 'big':45 'certain':39 'detail':8 'didn':19 'experi':21 'forgot':16 'interest':13 'issu':24 'nice':35 'nixo':48 'plus':46 'point':14 'relat':23 'see':40 'share':6 'still':33 'take':3 'thank':1 'thought':9 'time':4 'year':27" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7338870" +editedAt: null +createdAt: DateTimeImmutable @1705183571 {#2227 : 2024-01-13 23:06:11.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#4861 +subject: App\Entity\EntryComment {#2206 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2197 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: "Thanks for taking time to share this detailed thought. That’s an interesting point I forgot because I didn’t experience any related issues over 15 years with Arch but that’s still a nice approach. I can certainly see why this is a big plus for NixOS." +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1705183571 {#2046 : 2024-01-13 23:06:11.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" "@BCsven@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#2195 …} +nested: Doctrine\ORM\PersistentCollection {#2277 …} +votes: Doctrine\ORM\PersistentCollection {#2294 …} +reports: Doctrine\ORM\PersistentCollection {#2299 …} +favourites: Doctrine\ORM\PersistentCollection {#2202 …} +notifications: Doctrine\ORM\PersistentCollection {#2193 …} -id: 306333 -bodyTs: "'15':26 'approach':36 'arch':29 'big':45 'certain':39 'detail':8 'didn':19 'experi':21 'forgot':16 'interest':13 'issu':24 'nice':35 'nixo':48 'plus':46 'point':14 'relat':23 'see':40 'share':6 'still':33 'take':3 'thank':1 'thought':9 'time':4 'year':27" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7338870" +editedAt: null +createdAt: DateTimeImmutable @1705183571 {#2227 : 2024-01-13 23:06:11.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.62 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2206 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2197 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: "Thanks for taking time to share this detailed thought. That’s an interesting point I forgot because I didn’t experience any related issues over 15 years with Arch but that’s still a nice approach. I can certainly see why this is a big plus for NixOS." +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1705183571 {#2046 : 2024-01-13 23:06:11.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" "@BCsven@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#2195 …} +nested: Doctrine\ORM\PersistentCollection {#2277 …} +votes: Doctrine\ORM\PersistentCollection {#2294 …} +reports: Doctrine\ORM\PersistentCollection {#2299 …} +favourites: Doctrine\ORM\PersistentCollection {#2202 …} +notifications: Doctrine\ORM\PersistentCollection {#2193 …} -id: 306333 -bodyTs: "'15':26 'approach':36 'arch':29 'big':45 'certain':39 'detail':8 'didn':19 'experi':21 'forgot':16 'interest':13 'issu':24 'nice':35 'nixo':48 'plus':46 'point':14 'relat':23 'see':40 'share':6 'still':33 'take':3 'thank':1 'thought':9 'time':4 'year':27" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7338870" +editedAt: null +createdAt: DateTimeImmutable @1705183571 {#2227 : 2024-01-13 23:06:11.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#4918 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2206 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2197 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: "Thanks for taking time to share this detailed thought. That’s an interesting point I forgot because I didn’t experience any related issues over 15 years with Arch but that’s still a nice approach. I can certainly see why this is a big plus for NixOS." +lang: "en" +isAdult: false +favouriteCount: 3 +score: 0 +lastActive: DateTime @1705183571 {#2046 : 2024-01-13 23:06:11.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" "@BCsven@lemmy.ca" ] +children: Doctrine\ORM\PersistentCollection {#2195 …} +nested: Doctrine\ORM\PersistentCollection {#2277 …} +votes: Doctrine\ORM\PersistentCollection {#2294 …} +reports: Doctrine\ORM\PersistentCollection {#2299 …} +favourites: Doctrine\ORM\PersistentCollection {#2202 …} +notifications: Doctrine\ORM\PersistentCollection {#2193 …} -id: 306333 -bodyTs: "'15':26 'approach':36 'arch':29 'big':45 'certain':39 'detail':8 'didn':19 'experi':21 'forgot':16 'interest':13 'issu':24 'nice':35 'nixo':48 'plus':46 'point':14 'relat':23 'see':40 'share':6 'still':33 'take':3 'thank':1 'thought':9 'time':4 'year':27" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7338870" +editedAt: null +createdAt: DateTimeImmutable @1705183571 {#2227 : 2024-01-13 23:06:11.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 13.34 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2199 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: """ That’s what I keep reading and why I would like to give it a try. For now I’m still confused how this is easier/more efficient than sharing your list of packages, restoring a backup, or using downgrade in Arch. I’m really interested because I like to try new stuff, especially if they bring something of interest.\n \n I really have hard time to see the difference for now after my first setup in a VM but also because imaging my full Arch system on a new machine 2 years ago only took me an hour and less than 10 command lines.\n \n Again, I’m genuinely trying to understand what I’m missing. From my reading NixOS seems to be the only distro I could switch to. """ +lang: "en" +isAdult: false +favouriteCount: 8 +score: 0 +lastActive: DateTime @1705179294 {#2073 : 2024-01-13 21:54:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2217 …} +nested: Doctrine\ORM\PersistentCollection {#2221 …} +votes: Doctrine\ORM\PersistentCollection {#2218 …} +reports: Doctrine\ORM\PersistentCollection {#2220 …} +favourites: Doctrine\ORM\PersistentCollection {#2281 …} +notifications: Doctrine\ORM\PersistentCollection {#2282 …} -id: 306175 -bodyTs: "'10':101 '2':90 'ago':92 'also':79 'arch':41,84 'backup':36 'bring':56 'command':102 'confus':22 'could':126 'differ':68 'distro':124 'downgrad':39 'easier/more':26 'effici':27 'especi':53 'first':73 'full':83 'genuin':107 'give':13 'hard':63 'hour':97 'imag':81 'interest':45,59 'keep':5 'less':99 'like':11,48 'line':103 'list':31 'm':20,43,106,113 'machin':89 'miss':114 'new':51,88 'nixo':118 'packag':33 'read':6,117 'realli':44,61 'restor':34 'see':66 'seem':119 'setup':74 'share':29 'someth':57 'still':21 'stuff':52 'switch':127 'system':85 'time':64 'took':94 'tri':16,50,108 'understand':110 'use':38 'vm':77 'would':10 'year':91" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7337179" +editedAt: null +createdAt: DateTimeImmutable @1705179294 {#2068 : 2024-01-13 21:54:54.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#5167 +comment: App\Entity\EntryComment {#2199 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: """ That’s what I keep reading and why I would like to give it a try. For now I’m still confused how this is easier/more efficient than sharing your list of packages, restoring a backup, or using downgrade in Arch. I’m really interested because I like to try new stuff, especially if they bring something of interest.\n \n I really have hard time to see the difference for now after my first setup in a VM but also because imaging my full Arch system on a new machine 2 years ago only took me an hour and less than 10 command lines.\n \n Again, I’m genuinely trying to understand what I’m missing. From my reading NixOS seems to be the only distro I could switch to. """ +lang: "en" +isAdult: false +favouriteCount: 8 +score: 0 +lastActive: DateTime @1705179294 {#2073 : 2024-01-13 21:54:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2217 …} +nested: Doctrine\ORM\PersistentCollection {#2221 …} +votes: Doctrine\ORM\PersistentCollection {#2218 …} +reports: Doctrine\ORM\PersistentCollection {#2220 …} +favourites: Doctrine\ORM\PersistentCollection {#2281 …} +notifications: Doctrine\ORM\PersistentCollection {#2282 …} -id: 306175 -bodyTs: "'10':101 '2':90 'ago':92 'also':79 'arch':41,84 'backup':36 'bring':56 'command':102 'confus':22 'could':126 'differ':68 'distro':124 'downgrad':39 'easier/more':26 'effici':27 'especi':53 'first':73 'full':83 'genuin':107 'give':13 'hard':63 'hour':97 'imag':81 'interest':45,59 'keep':5 'less':99 'like':11,48 'line':103 'list':31 'm':20,43,106,113 'machin':89 'miss':114 'new':51,88 'nixo':118 'packag':33 'read':6,117 'realli':44,61 'restor':34 'see':66 'seem':119 'setup':74 'share':29 'someth':57 'still':21 'stuff':52 'switch':127 'system':85 'time':64 'took':94 'tri':16,50,108 'understand':110 'use':38 'vm':77 'would':10 'year':91" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7337179" +editedAt: null +createdAt: DateTimeImmutable @1705179294 {#2068 : 2024-01-13 21:54:54.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.21 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#5212 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1705179294 {#2068 : 2024-01-13 21:54:54.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#5268 +date: DateTimeImmutable @1705179294 {#2068 : 2024-01-13 21:54:54.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.11 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1705179294 {#2068 : 2024-01-13 21:54:54.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#5322 +createdAt: DateTimeImmutable @1705179294 {#2068 : 2024-01-13 21:54:54.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.19 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#5376 +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "entry" => App\Entity\Entry {#2359 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#5431 +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.19 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#5486 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.39 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2199 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: """ That’s what I keep reading and why I would like to give it a try. For now I’m still confused how this is easier/more efficient than sharing your list of packages, restoring a backup, or using downgrade in Arch. I’m really interested because I like to try new stuff, especially if they bring something of interest.\n \n I really have hard time to see the difference for now after my first setup in a VM but also because imaging my full Arch system on a new machine 2 years ago only took me an hour and less than 10 command lines.\n \n Again, I’m genuinely trying to understand what I’m missing. From my reading NixOS seems to be the only distro I could switch to. """ +lang: "en" +isAdult: false +favouriteCount: 8 +score: 0 +lastActive: DateTime @1705179294 {#2073 : 2024-01-13 21:54:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2217 …} +nested: Doctrine\ORM\PersistentCollection {#2221 …} +votes: Doctrine\ORM\PersistentCollection {#2218 …} +reports: Doctrine\ORM\PersistentCollection {#2220 …} +favourites: Doctrine\ORM\PersistentCollection {#2281 …} +notifications: Doctrine\ORM\PersistentCollection {#2282 …} -id: 306175 -bodyTs: "'10':101 '2':90 'ago':92 'also':79 'arch':41,84 'backup':36 'bring':56 'command':102 'confus':22 'could':126 'differ':68 'distro':124 'downgrad':39 'easier/more':26 'effici':27 'especi':53 'first':73 'full':83 'genuin':107 'give':13 'hard':63 'hour':97 'imag':81 'interest':45,59 'keep':5 'less':99 'like':11,48 'line':103 'list':31 'm':20,43,106,113 'machin':89 'miss':114 'new':51,88 'nixo':118 'packag':33 'read':6,117 'realli':44,61 'restor':34 'see':66 'seem':119 'setup':74 'share':29 'someth':57 'still':21 'stuff':52 'switch':127 'system':85 'time':64 'took':94 'tri':16,50,108 'understand':110 'use':38 'vm':77 'would':10 'year':91" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7337179" +editedAt: null +createdAt: DateTimeImmutable @1705179294 {#2068 : 2024-01-13 21:54:54.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#5564 +subject: App\Entity\EntryComment {#2199 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: """ That’s what I keep reading and why I would like to give it a try. For now I’m still confused how this is easier/more efficient than sharing your list of packages, restoring a backup, or using downgrade in Arch. I’m really interested because I like to try new stuff, especially if they bring something of interest.\n \n I really have hard time to see the difference for now after my first setup in a VM but also because imaging my full Arch system on a new machine 2 years ago only took me an hour and less than 10 command lines.\n \n Again, I’m genuinely trying to understand what I’m missing. From my reading NixOS seems to be the only distro I could switch to. """ +lang: "en" +isAdult: false +favouriteCount: 8 +score: 0 +lastActive: DateTime @1705179294 {#2073 : 2024-01-13 21:54:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2217 …} +nested: Doctrine\ORM\PersistentCollection {#2221 …} +votes: Doctrine\ORM\PersistentCollection {#2218 …} +reports: Doctrine\ORM\PersistentCollection {#2220 …} +favourites: Doctrine\ORM\PersistentCollection {#2281 …} +notifications: Doctrine\ORM\PersistentCollection {#2282 …} -id: 306175 -bodyTs: "'10':101 '2':90 'ago':92 'also':79 'arch':41,84 'backup':36 'bring':56 'command':102 'confus':22 'could':126 'differ':68 'distro':124 'downgrad':39 'easier/more':26 'effici':27 'especi':53 'first':73 'full':83 'genuin':107 'give':13 'hard':63 'hour':97 'imag':81 'interest':45,59 'keep':5 'less':99 'like':11,48 'line':103 'list':31 'm':20,43,106,113 'machin':89 'miss':114 'new':51,88 'nixo':118 'packag':33 'read':6,117 'realli':44,61 'restor':34 'see':66 'seem':119 'setup':74 'share':29 'someth':57 'still':21 'stuff':52 'switch':127 'system':85 'time':64 'took':94 'tri':16,50,108 'understand':110 'use':38 'vm':77 'would':10 'year':91" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7337179" +editedAt: null +createdAt: DateTimeImmutable @1705179294 {#2068 : 2024-01-13 21:54:54.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.71 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2199 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: """ That’s what I keep reading and why I would like to give it a try. For now I’m still confused how this is easier/more efficient than sharing your list of packages, restoring a backup, or using downgrade in Arch. I’m really interested because I like to try new stuff, especially if they bring something of interest.\n \n I really have hard time to see the difference for now after my first setup in a VM but also because imaging my full Arch system on a new machine 2 years ago only took me an hour and less than 10 command lines.\n \n Again, I’m genuinely trying to understand what I’m missing. From my reading NixOS seems to be the only distro I could switch to. """ +lang: "en" +isAdult: false +favouriteCount: 8 +score: 0 +lastActive: DateTime @1705179294 {#2073 : 2024-01-13 21:54:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2217 …} +nested: Doctrine\ORM\PersistentCollection {#2221 …} +votes: Doctrine\ORM\PersistentCollection {#2218 …} +reports: Doctrine\ORM\PersistentCollection {#2220 …} +favourites: Doctrine\ORM\PersistentCollection {#2281 …} +notifications: Doctrine\ORM\PersistentCollection {#2282 …} -id: 306175 -bodyTs: "'10':101 '2':90 'ago':92 'also':79 'arch':41,84 'backup':36 'bring':56 'command':102 'confus':22 'could':126 'differ':68 'distro':124 'downgrad':39 'easier/more':26 'effici':27 'especi':53 'first':73 'full':83 'genuin':107 'give':13 'hard':63 'hour':97 'imag':81 'interest':45,59 'keep':5 'less':99 'like':11,48 'line':103 'list':31 'm':20,43,106,113 'machin':89 'miss':114 'new':51,88 'nixo':118 'packag':33 'read':6,117 'realli':44,61 'restor':34 'see':66 'seem':119 'setup':74 'share':29 'someth':57 'still':21 'stuff':52 'switch':127 'system':85 'time':64 'took':94 'tri':16,50,108 'understand':110 'use':38 'vm':77 'would':10 'year':91" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7337179" +editedAt: null +createdAt: DateTimeImmutable @1705179294 {#2068 : 2024-01-13 21:54:54.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#5621 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2199 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: App\Entity\Entry {#2359 +user: App\Entity\User {#265} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "NixOS-is-better-because" +title: "NixOS is better because..." +url: null +body: """ I’ve been curious about NixOS for quite some time. Reading about it I couldn’t see how the config sharing capabilities, setup, or rollabck would be better than Arch and sharing the list of installed packages, using downgrade or chroot.\n \n So I decided to run NixOS in a VM and I’m still confused. An advantage I can see for NixOS is its better use of cores and parallel processing for packages install.\n \n It’s clear that I’m missing something so please help me understand what it is.\n \n *Edit:* Thank you to everyone in this great community! It’s always so nice to have a constructive and sane discussion. \n After reading so many comments, they all confirm what I’ve read before and I may realize that my real problem is already having a stable system and no need for the great NixOS options that are very neat but would not benefit my specific and simplistic needs. That being said I can’t refrain myself from being curious and will continue testing NixOS.\n \n The need for only 2 config files is the top of the iceberg but hiding more complex configuration to rely on. Not that I really have too much spare time but I do enjoy learning and tweaking NixOS. With its current development state, things are changing a lot so it can keep me busy for months. That’s probably what I was mostly looking for: another toy to play with.\n \n Along my journey I will learn a lot about NixOS and may find a feature that will motivate my switch to it. Thanks again for all your precious feedback!\n \n I’ll also take this opportunity to share the best help I’ve found so far to start with NixOS: [github.com/MatthiasBenaets/nixos-config](https://github.com/MatthiasBenaets/nixos-config) And his 3 hours (!) video: [m.youtube.com/watch?v=AGVXJ-TIv3Y](https://m.youtube.com/watch?v=AGVXJ-TIv3Y) """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 31 +favouriteCount: 40 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1723876367 {#2459 : 2024-08-17 08:32:47.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#2360 …} +votes: Doctrine\ORM\PersistentCollection {#2370 …} +reports: Doctrine\ORM\PersistentCollection {#2380 …} +favourites: Doctrine\ORM\PersistentCollection {#2382 …} +notifications: Doctrine\ORM\PersistentCollection {#2384 …} +badges: Doctrine\ORM\PersistentCollection {#2379 …} +children: [] -id: 30256 -titleTs: "'better':3 'nixo':1" -bodyTs: "'/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':297 '/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':305 '2':180 '3':300 'advantag':57 'along':246 'alreadi':134 'also':277 'alway':102 'anoth':241 'arch':30 'benefit':154 'best':284 'better':28,65 'busi':229 'capabl':22 'chang':221 'chroot':41 'clear':77 'comment':116 'communiti':99 'complex':192 'config':20,181 'configur':193 'confirm':119 'confus':55 'construct':108 'continu':173 'core':68 'couldn':15 'curious':4,170 'current':216 'decid':44 'develop':217 'discuss':111 'downgrad':39 'edit':91 'enjoy':209 'everyon':95 'far':290 'featur':260 'feedback':274 'file':182 'find':258 'found':288 'github.com':296 'github.com/matthiasbenaets/nixos-config](https://github.com/matthiasbenaets/nixos-config)':295 'great':98,144 'help':85,285 'hide':190 'hour':301 'iceberg':188 'instal':36,74 'journey':248 'keep':227 'learn':210,251 'list':34 'll':276 'look':239 'lot':223,253 'm':53,80 'm.youtube.com':304 'm.youtube.com/watch?v=agvxj-tiv3y](https://m.youtube.com/watch?v=agvxj-tiv3y)':303 'mani':115 'may':127,257 'miss':81 'month':231 'most':238 'motiv':263 'much':203 'neat':150 'need':141,159,177 'nice':104 'nixo':6,47,62,145,175,213,255,294 'opportun':280 'option':146 'packag':37,73 'parallel':70 'play':244 'pleas':84 'precious':273 'probabl':234 'problem':132 'process':71 'quit':8 'read':11,113,123 'real':131 'realiz':128 'realli':200 'refrain':166 'reli':195 'rollabck':25 'run':46 'said':162 'sane':110 'see':17,60 'setup':23 'share':21,32,282 'simplist':158 'someth':82 'spare':204 'specif':156 'stabl':137 'start':292 'state':218 'still':54 'switch':265 'system':138 'take':278 'test':174 'thank':92,268 'thing':219 'time':10,205 'top':185 'toy':242 'tweak':212 'understand':87 'use':38,66 've':2,122,287 'video':302 'vm':50 'would':26,152" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1705264533 +visibility: "visible " +apId: "https://lemmy.ml/post/10504679" +editedAt: DateTimeImmutable @1723267821 {#2457 : 2024-08-10 07:30:21.0 +02:00 } +createdAt: DateTimeImmutable @1705178133 {#2377 : 2024-01-13 21:35:33.0 +01:00 } } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2106 …} +body: """ That’s what I keep reading and why I would like to give it a try. For now I’m still confused how this is easier/more efficient than sharing your list of packages, restoring a backup, or using downgrade in Arch. I’m really interested because I like to try new stuff, especially if they bring something of interest.\n \n I really have hard time to see the difference for now after my first setup in a VM but also because imaging my full Arch system on a new machine 2 years ago only took me an hour and less than 10 command lines.\n \n Again, I’m genuinely trying to understand what I’m missing. From my reading NixOS seems to be the only distro I could switch to. """ +lang: "en" +isAdult: false +favouriteCount: 8 +score: 0 +lastActive: DateTime @1705179294 {#2073 : 2024-01-13 21:54:54.0 +01:00 } +ip: null +tags: null +mentions: [ "@wwwgem@lemmy.ml" "@dinckelman@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2217 …} +nested: Doctrine\ORM\PersistentCollection {#2221 …} +votes: Doctrine\ORM\PersistentCollection {#2218 …} +reports: Doctrine\ORM\PersistentCollection {#2220 …} +favourites: Doctrine\ORM\PersistentCollection {#2281 …} +notifications: Doctrine\ORM\PersistentCollection {#2282 …} -id: 306175 -bodyTs: "'10':101 '2':90 'ago':92 'also':79 'arch':41,84 'backup':36 'bring':56 'command':102 'confus':22 'could':126 'differ':68 'distro':124 'downgrad':39 'easier/more':26 'effici':27 'especi':53 'first':73 'full':83 'genuin':107 'give':13 'hard':63 'hour':97 'imag':81 'interest':45,59 'keep':5 'less':99 'like':11,48 'line':103 'list':31 'm':20,43,106,113 'machin':89 'miss':114 'new':51,88 'nixo':118 'packag':33 'read':6,117 'realli':44,61 'restor':34 'see':66 'seem':119 'setup':74 'share':29 'someth':57 'still':21 'stuff':52 'switch':127 'system':85 'time':64 'took':94 'tri':16,50,108 'understand':110 'use':38 'vm':77 'would':10 'year':91" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/7337179" +editedAt: null +createdAt: DateTimeImmutable @1705179294 {#2068 : 2024-01-13 21:54:54.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 8.15 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2295 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2242 +user: Proxies\__CG__\App\Entity\User {#2577 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#5907 …} +slug: "I-ve-started-building-a-TUI-for-Lemmy" +title: "I've started building a TUI for Lemmy" +url: "https://files.catbox.moe/8g7agm.mp4" +body: """ I’m not sure this is the right community.\n \n I’ve been hoping for a TUI frontend for Lemmy for a while, but unfortunately none came out and I’ve decided to build a proof of concept on my own.\n \n It’s written in python with [pythorhead](https://github.com/db0/pythorhead), [blessed](https://github.com/jquast/blessed) and [chafa.py](https://github.com/GuardKenzie/chafa.py) and it’s quite janky. """ +type: "video" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 38 +favouriteCount: 269 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711564047 {#5908 : 2024-03-27 19:27:27.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5913 …} +votes: Doctrine\ORM\PersistentCollection {#5916 …} +reports: Doctrine\ORM\PersistentCollection {#5918 …} +favourites: Doctrine\ORM\PersistentCollection {#5920 …} +notifications: Doctrine\ORM\PersistentCollection {#5922 …} +badges: Doctrine\ORM\PersistentCollection {#5924 …} +children: [] -id: 25527 -titleTs: "'build':4 'lemmi':8 'start':3 'tui':6 've':2" -bodyTs: "'/db0/pythorhead),':50 '/guardkenzie/chafa.py)':59 '/jquast/blessed)':54 'bless':51 'build':33 'came':26 'chafa.py':56 'communiti':9 'concept':37 'decid':31 'frontend':17 'github.com':49,53,58 'github.com/db0/pythorhead),':48 'github.com/guardkenzie/chafa.py)':57 'github.com/jquast/blessed)':52 'hope':13 'janki':64 'lemmi':19 'm':2 'none':25 'proof':35 'python':45 'pythorhead':47 'quit':63 'right':8 'sure':4 'tui':16 'unfortun':24 've':11,30 'written':43" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703893783 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/11262170" +editedAt: null +createdAt: DateTimeImmutable @1703807383 {#5905 : 2023-12-29 00:49:43.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: "Wish someone would come with something like [tut](https://github.com/RasmusLindroth/tut) for mastodon." +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1708872824 {#2222 : 2024-02-25 15:53:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@crunchpaste@lemmy.dbzer0.com" ] +children: Doctrine\ORM\PersistentCollection {#2235 …} +nested: Doctrine\ORM\PersistentCollection {#2263 …} +votes: Doctrine\ORM\PersistentCollection {#2253 …} +reports: Doctrine\ORM\PersistentCollection {#2272 …} +favourites: Doctrine\ORM\PersistentCollection {#2271 …} +notifications: Doctrine\ORM\PersistentCollection {#2267 …} -id: 260903 -bodyTs: "'/rasmuslindroth/tut)':11 'come':4 'github.com':10 'github.com/rasmuslindroth/tut)':9 'like':7 'mastodon':13 'someon':2 'someth':6 'tut':8 'wish':1 'would':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6931705" +editedAt: null +createdAt: DateTimeImmutable @1703808528 {#2194 : 2023-12-29 01:08:48.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#5870 +comment: App\Entity\EntryComment {#2295 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2242 +user: Proxies\__CG__\App\Entity\User {#2577 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#5907 …} +slug: "I-ve-started-building-a-TUI-for-Lemmy" +title: "I've started building a TUI for Lemmy" +url: "https://files.catbox.moe/8g7agm.mp4" +body: """ I’m not sure this is the right community.\n \n I’ve been hoping for a TUI frontend for Lemmy for a while, but unfortunately none came out and I’ve decided to build a proof of concept on my own.\n \n It’s written in python with [pythorhead](https://github.com/db0/pythorhead), [blessed](https://github.com/jquast/blessed) and [chafa.py](https://github.com/GuardKenzie/chafa.py) and it’s quite janky. """ +type: "video" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 38 +favouriteCount: 269 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711564047 {#5908 : 2024-03-27 19:27:27.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5913 …} +votes: Doctrine\ORM\PersistentCollection {#5916 …} +reports: Doctrine\ORM\PersistentCollection {#5918 …} +favourites: Doctrine\ORM\PersistentCollection {#5920 …} +notifications: Doctrine\ORM\PersistentCollection {#5922 …} +badges: Doctrine\ORM\PersistentCollection {#5924 …} +children: [] -id: 25527 -titleTs: "'build':4 'lemmi':8 'start':3 'tui':6 've':2" -bodyTs: "'/db0/pythorhead),':50 '/guardkenzie/chafa.py)':59 '/jquast/blessed)':54 'bless':51 'build':33 'came':26 'chafa.py':56 'communiti':9 'concept':37 'decid':31 'frontend':17 'github.com':49,53,58 'github.com/db0/pythorhead),':48 'github.com/guardkenzie/chafa.py)':57 'github.com/jquast/blessed)':52 'hope':13 'janki':64 'lemmi':19 'm':2 'none':25 'proof':35 'python':45 'pythorhead':47 'quit':63 'right':8 'sure':4 'tui':16 'unfortun':24 've':11,30 'written':43" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703893783 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/11262170" +editedAt: null +createdAt: DateTimeImmutable @1703807383 {#5905 : 2023-12-29 00:49:43.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: "Wish someone would come with something like [tut](https://github.com/RasmusLindroth/tut) for mastodon." +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1708872824 {#2222 : 2024-02-25 15:53:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@crunchpaste@lemmy.dbzer0.com" ] +children: Doctrine\ORM\PersistentCollection {#2235 …} +nested: Doctrine\ORM\PersistentCollection {#2263 …} +votes: Doctrine\ORM\PersistentCollection {#2253 …} +reports: Doctrine\ORM\PersistentCollection {#2272 …} +favourites: Doctrine\ORM\PersistentCollection {#2271 …} +notifications: Doctrine\ORM\PersistentCollection {#2267 …} -id: 260903 -bodyTs: "'/rasmuslindroth/tut)':11 'come':4 'github.com':10 'github.com/rasmuslindroth/tut)':9 'like':7 'mastodon':13 'someon':2 'someth':6 'tut':8 'wish':1 'would':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6931705" +editedAt: null +createdAt: DateTimeImmutable @1703808528 {#2194 : 2023-12-29 01:08:48.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#5933 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703808528 {#2194 : 2023-12-29 01:08:48.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#5989 +date: DateTimeImmutable @1703808528 {#2194 : 2023-12-29 01:08:48.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.11 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703808528 {#2194 : 2023-12-29 01:08:48.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#6043 +createdAt: DateTimeImmutable @1703808528 {#2194 : 2023-12-29 01:08:48.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#6097 +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 12.0 MiB | 0.19 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2242 +user: Proxies\__CG__\App\Entity\User {#2577 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#5907 …} +slug: "I-ve-started-building-a-TUI-for-Lemmy" +title: "I've started building a TUI for Lemmy" +url: "https://files.catbox.moe/8g7agm.mp4" +body: """ I’m not sure this is the right community.\n \n I’ve been hoping for a TUI frontend for Lemmy for a while, but unfortunately none came out and I’ve decided to build a proof of concept on my own.\n \n It’s written in python with [pythorhead](https://github.com/db0/pythorhead), [blessed](https://github.com/jquast/blessed) and [chafa.py](https://github.com/GuardKenzie/chafa.py) and it’s quite janky. """ +type: "video" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 38 +favouriteCount: 269 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711564047 {#5908 : 2024-03-27 19:27:27.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5913 …} +votes: Doctrine\ORM\PersistentCollection {#5916 …} +reports: Doctrine\ORM\PersistentCollection {#5918 …} +favourites: Doctrine\ORM\PersistentCollection {#5920 …} +notifications: Doctrine\ORM\PersistentCollection {#5922 …} +badges: Doctrine\ORM\PersistentCollection {#5924 …} +children: [] -id: 25527 -titleTs: "'build':4 'lemmi':8 'start':3 'tui':6 've':2" -bodyTs: "'/db0/pythorhead),':50 '/guardkenzie/chafa.py)':59 '/jquast/blessed)':54 'bless':51 'build':33 'came':26 'chafa.py':56 'communiti':9 'concept':37 'decid':31 'frontend':17 'github.com':49,53,58 'github.com/db0/pythorhead),':48 'github.com/guardkenzie/chafa.py)':57 'github.com/jquast/blessed)':52 'hope':13 'janki':64 'lemmi':19 'm':2 'none':25 'proof':35 'python':45 'pythorhead':47 'quit':63 'right':8 'sure':4 'tui':16 'unfortun':24 've':11,30 'written':43" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703893783 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/11262170" +editedAt: null +createdAt: DateTimeImmutable @1703807383 {#5905 : 2023-12-29 00:49:43.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#6152 +entry: Proxies\__CG__\App\Entity\Entry {#2242 +user: Proxies\__CG__\App\Entity\User {#2577 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#5907 …} +slug: "I-ve-started-building-a-TUI-for-Lemmy" +title: "I've started building a TUI for Lemmy" +url: "https://files.catbox.moe/8g7agm.mp4" +body: """ I’m not sure this is the right community.\n \n I’ve been hoping for a TUI frontend for Lemmy for a while, but unfortunately none came out and I’ve decided to build a proof of concept on my own.\n \n It’s written in python with [pythorhead](https://github.com/db0/pythorhead), [blessed](https://github.com/jquast/blessed) and [chafa.py](https://github.com/GuardKenzie/chafa.py) and it’s quite janky. """ +type: "video" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 38 +favouriteCount: 269 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711564047 {#5908 : 2024-03-27 19:27:27.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5913 …} +votes: Doctrine\ORM\PersistentCollection {#5916 …} +reports: Doctrine\ORM\PersistentCollection {#5918 …} +favourites: Doctrine\ORM\PersistentCollection {#5920 …} +notifications: Doctrine\ORM\PersistentCollection {#5922 …} +badges: Doctrine\ORM\PersistentCollection {#5924 …} +children: [] -id: 25527 -titleTs: "'build':4 'lemmi':8 'start':3 'tui':6 've':2" -bodyTs: "'/db0/pythorhead),':50 '/guardkenzie/chafa.py)':59 '/jquast/blessed)':54 'bless':51 'build':33 'came':26 'chafa.py':56 'communiti':9 'concept':37 'decid':31 'frontend':17 'github.com':49,53,58 'github.com/db0/pythorhead),':48 'github.com/guardkenzie/chafa.py)':57 'github.com/jquast/blessed)':52 'hope':13 'janki':64 'lemmi':19 'm':2 'none':25 'proof':35 'python':45 'pythorhead':47 'quit':63 'right':8 'sure':4 'tui':16 'unfortun':24 've':11,30 'written':43" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703893783 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/11262170" +editedAt: null +createdAt: DateTimeImmutable @1703807383 {#5905 : 2023-12-29 00:49:43.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#6207 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.39 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2295 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2242 +user: Proxies\__CG__\App\Entity\User {#2577 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#5907 …} +slug: "I-ve-started-building-a-TUI-for-Lemmy" +title: "I've started building a TUI for Lemmy" +url: "https://files.catbox.moe/8g7agm.mp4" +body: """ I’m not sure this is the right community.\n \n I’ve been hoping for a TUI frontend for Lemmy for a while, but unfortunately none came out and I’ve decided to build a proof of concept on my own.\n \n It’s written in python with [pythorhead](https://github.com/db0/pythorhead), [blessed](https://github.com/jquast/blessed) and [chafa.py](https://github.com/GuardKenzie/chafa.py) and it’s quite janky. """ +type: "video" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 38 +favouriteCount: 269 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711564047 {#5908 : 2024-03-27 19:27:27.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5913 …} +votes: Doctrine\ORM\PersistentCollection {#5916 …} +reports: Doctrine\ORM\PersistentCollection {#5918 …} +favourites: Doctrine\ORM\PersistentCollection {#5920 …} +notifications: Doctrine\ORM\PersistentCollection {#5922 …} +badges: Doctrine\ORM\PersistentCollection {#5924 …} +children: [] -id: 25527 -titleTs: "'build':4 'lemmi':8 'start':3 'tui':6 've':2" -bodyTs: "'/db0/pythorhead),':50 '/guardkenzie/chafa.py)':59 '/jquast/blessed)':54 'bless':51 'build':33 'came':26 'chafa.py':56 'communiti':9 'concept':37 'decid':31 'frontend':17 'github.com':49,53,58 'github.com/db0/pythorhead),':48 'github.com/guardkenzie/chafa.py)':57 'github.com/jquast/blessed)':52 'hope':13 'janki':64 'lemmi':19 'm':2 'none':25 'proof':35 'python':45 'pythorhead':47 'quit':63 'right':8 'sure':4 'tui':16 'unfortun':24 've':11,30 'written':43" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703893783 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/11262170" +editedAt: null +createdAt: DateTimeImmutable @1703807383 {#5905 : 2023-12-29 00:49:43.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: "Wish someone would come with something like [tut](https://github.com/RasmusLindroth/tut) for mastodon." +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1708872824 {#2222 : 2024-02-25 15:53:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@crunchpaste@lemmy.dbzer0.com" ] +children: Doctrine\ORM\PersistentCollection {#2235 …} +nested: Doctrine\ORM\PersistentCollection {#2263 …} +votes: Doctrine\ORM\PersistentCollection {#2253 …} +reports: Doctrine\ORM\PersistentCollection {#2272 …} +favourites: Doctrine\ORM\PersistentCollection {#2271 …} +notifications: Doctrine\ORM\PersistentCollection {#2267 …} -id: 260903 -bodyTs: "'/rasmuslindroth/tut)':11 'come':4 'github.com':10 'github.com/rasmuslindroth/tut)':9 'like':7 'mastodon':13 'someon':2 'someth':6 'tut':8 'wish':1 'would':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6931705" +editedAt: null +createdAt: DateTimeImmutable @1703808528 {#2194 : 2023-12-29 01:08:48.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#6283 +subject: App\Entity\EntryComment {#2295 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2242 +user: Proxies\__CG__\App\Entity\User {#2577 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#5907 …} +slug: "I-ve-started-building-a-TUI-for-Lemmy" +title: "I've started building a TUI for Lemmy" +url: "https://files.catbox.moe/8g7agm.mp4" +body: """ I’m not sure this is the right community.\n \n I’ve been hoping for a TUI frontend for Lemmy for a while, but unfortunately none came out and I’ve decided to build a proof of concept on my own.\n \n It’s written in python with [pythorhead](https://github.com/db0/pythorhead), [blessed](https://github.com/jquast/blessed) and [chafa.py](https://github.com/GuardKenzie/chafa.py) and it’s quite janky. """ +type: "video" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 38 +favouriteCount: 269 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711564047 {#5908 : 2024-03-27 19:27:27.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5913 …} +votes: Doctrine\ORM\PersistentCollection {#5916 …} +reports: Doctrine\ORM\PersistentCollection {#5918 …} +favourites: Doctrine\ORM\PersistentCollection {#5920 …} +notifications: Doctrine\ORM\PersistentCollection {#5922 …} +badges: Doctrine\ORM\PersistentCollection {#5924 …} +children: [] -id: 25527 -titleTs: "'build':4 'lemmi':8 'start':3 'tui':6 've':2" -bodyTs: "'/db0/pythorhead),':50 '/guardkenzie/chafa.py)':59 '/jquast/blessed)':54 'bless':51 'build':33 'came':26 'chafa.py':56 'communiti':9 'concept':37 'decid':31 'frontend':17 'github.com':49,53,58 'github.com/db0/pythorhead),':48 'github.com/guardkenzie/chafa.py)':57 'github.com/jquast/blessed)':52 'hope':13 'janki':64 'lemmi':19 'm':2 'none':25 'proof':35 'python':45 'pythorhead':47 'quit':63 'right':8 'sure':4 'tui':16 'unfortun':24 've':11,30 'written':43" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703893783 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/11262170" +editedAt: null +createdAt: DateTimeImmutable @1703807383 {#5905 : 2023-12-29 00:49:43.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: "Wish someone would come with something like [tut](https://github.com/RasmusLindroth/tut) for mastodon." +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1708872824 {#2222 : 2024-02-25 15:53:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@crunchpaste@lemmy.dbzer0.com" ] +children: Doctrine\ORM\PersistentCollection {#2235 …} +nested: Doctrine\ORM\PersistentCollection {#2263 …} +votes: Doctrine\ORM\PersistentCollection {#2253 …} +reports: Doctrine\ORM\PersistentCollection {#2272 …} +favourites: Doctrine\ORM\PersistentCollection {#2271 …} +notifications: Doctrine\ORM\PersistentCollection {#2267 …} -id: 260903 -bodyTs: "'/rasmuslindroth/tut)':11 'come':4 'github.com':10 'github.com/rasmuslindroth/tut)':9 'like':7 'mastodon':13 'someon':2 'someth':6 'tut':8 'wish':1 'would':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6931705" +editedAt: null +createdAt: DateTimeImmutable @1703808528 {#2194 : 2023-12-29 01:08:48.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.63 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2295 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2242 +user: Proxies\__CG__\App\Entity\User {#2577 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#5907 …} +slug: "I-ve-started-building-a-TUI-for-Lemmy" +title: "I've started building a TUI for Lemmy" +url: "https://files.catbox.moe/8g7agm.mp4" +body: """ I’m not sure this is the right community.\n \n I’ve been hoping for a TUI frontend for Lemmy for a while, but unfortunately none came out and I’ve decided to build a proof of concept on my own.\n \n It’s written in python with [pythorhead](https://github.com/db0/pythorhead), [blessed](https://github.com/jquast/blessed) and [chafa.py](https://github.com/GuardKenzie/chafa.py) and it’s quite janky. """ +type: "video" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 38 +favouriteCount: 269 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711564047 {#5908 : 2024-03-27 19:27:27.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5913 …} +votes: Doctrine\ORM\PersistentCollection {#5916 …} +reports: Doctrine\ORM\PersistentCollection {#5918 …} +favourites: Doctrine\ORM\PersistentCollection {#5920 …} +notifications: Doctrine\ORM\PersistentCollection {#5922 …} +badges: Doctrine\ORM\PersistentCollection {#5924 …} +children: [] -id: 25527 -titleTs: "'build':4 'lemmi':8 'start':3 'tui':6 've':2" -bodyTs: "'/db0/pythorhead),':50 '/guardkenzie/chafa.py)':59 '/jquast/blessed)':54 'bless':51 'build':33 'came':26 'chafa.py':56 'communiti':9 'concept':37 'decid':31 'frontend':17 'github.com':49,53,58 'github.com/db0/pythorhead),':48 'github.com/guardkenzie/chafa.py)':57 'github.com/jquast/blessed)':52 'hope':13 'janki':64 'lemmi':19 'm':2 'none':25 'proof':35 'python':45 'pythorhead':47 'quit':63 'right':8 'sure':4 'tui':16 'unfortun':24 've':11,30 'written':43" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703893783 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/11262170" +editedAt: null +createdAt: DateTimeImmutable @1703807383 {#5905 : 2023-12-29 00:49:43.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: "Wish someone would come with something like [tut](https://github.com/RasmusLindroth/tut) for mastodon." +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1708872824 {#2222 : 2024-02-25 15:53:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@crunchpaste@lemmy.dbzer0.com" ] +children: Doctrine\ORM\PersistentCollection {#2235 …} +nested: Doctrine\ORM\PersistentCollection {#2263 …} +votes: Doctrine\ORM\PersistentCollection {#2253 …} +reports: Doctrine\ORM\PersistentCollection {#2272 …} +favourites: Doctrine\ORM\PersistentCollection {#2271 …} +notifications: Doctrine\ORM\PersistentCollection {#2267 …} -id: 260903 -bodyTs: "'/rasmuslindroth/tut)':11 'come':4 'github.com':10 'github.com/rasmuslindroth/tut)':9 'like':7 'mastodon':13 'someon':2 'someth':6 'tut':8 'wish':1 'would':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6931705" +editedAt: null +createdAt: DateTimeImmutable @1703808528 {#2194 : 2023-12-29 01:08:48.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#6340 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2295 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2242 +user: Proxies\__CG__\App\Entity\User {#2577 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#5907 …} +slug: "I-ve-started-building-a-TUI-for-Lemmy" +title: "I've started building a TUI for Lemmy" +url: "https://files.catbox.moe/8g7agm.mp4" +body: """ I’m not sure this is the right community.\n \n I’ve been hoping for a TUI frontend for Lemmy for a while, but unfortunately none came out and I’ve decided to build a proof of concept on my own.\n \n It’s written in python with [pythorhead](https://github.com/db0/pythorhead), [blessed](https://github.com/jquast/blessed) and [chafa.py](https://github.com/GuardKenzie/chafa.py) and it’s quite janky. """ +type: "video" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 38 +favouriteCount: 269 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1711564047 {#5908 : 2024-03-27 19:27:27.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#5913 …} +votes: Doctrine\ORM\PersistentCollection {#5916 …} +reports: Doctrine\ORM\PersistentCollection {#5918 …} +favourites: Doctrine\ORM\PersistentCollection {#5920 …} +notifications: Doctrine\ORM\PersistentCollection {#5922 …} +badges: Doctrine\ORM\PersistentCollection {#5924 …} +children: [] -id: 25527 -titleTs: "'build':4 'lemmi':8 'start':3 'tui':6 've':2" -bodyTs: "'/db0/pythorhead),':50 '/guardkenzie/chafa.py)':59 '/jquast/blessed)':54 'bless':51 'build':33 'came':26 'chafa.py':56 'communiti':9 'concept':37 'decid':31 'frontend':17 'github.com':49,53,58 'github.com/db0/pythorhead),':48 'github.com/guardkenzie/chafa.py)':57 'github.com/jquast/blessed)':52 'hope':13 'janki':64 'lemmi':19 'm':2 'none':25 'proof':35 'python':45 'pythorhead':47 'quit':63 'right':8 'sure':4 'tui':16 'unfortun':24 've':11,30 'written':43" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703893783 +visibility: "visible " +apId: "https://lemmy.dbzer0.com/post/11262170" +editedAt: null +createdAt: DateTimeImmutable @1703807383 {#5905 : 2023-12-29 00:49:43.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: "Wish someone would come with something like [tut](https://github.com/RasmusLindroth/tut) for mastodon." +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1708872824 {#2222 : 2024-02-25 15:53:44.0 +01:00 } +ip: null +tags: null +mentions: [ "@crunchpaste@lemmy.dbzer0.com" ] +children: Doctrine\ORM\PersistentCollection {#2235 …} +nested: Doctrine\ORM\PersistentCollection {#2263 …} +votes: Doctrine\ORM\PersistentCollection {#2253 …} +reports: Doctrine\ORM\PersistentCollection {#2272 …} +favourites: Doctrine\ORM\PersistentCollection {#2271 …} +notifications: Doctrine\ORM\PersistentCollection {#2267 …} -id: 260903 -bodyTs: "'/rasmuslindroth/tut)':11 'come':4 'github.com':10 'github.com/rasmuslindroth/tut)':9 'like':7 'mastodon':13 'someon':2 'someth':6 'tut':8 'wish':1 'would':3" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6931705" +editedAt: null +createdAt: DateTimeImmutable @1703808528 {#2194 : 2023-12-29 01:08:48.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 11.09 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2270 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2211 +user: Proxies\__CG__\App\Entity\User {#2515 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Question-Some-questions-about-BSPWM-tiling-manager" +title: "[Question] Some questions about BSPWM tiling manager" +url: null +body: """ 1. I have a rule for vscode: `bspc rule -a Code follow=on desktop=‘^4’`. If I manually move one vscode instance to another workspace, work in that and than drag’n’drop smth (or any other action initiating popup menu), dialog will appear on 4th workspace rather than on current one. How to fix that?\n 2. How to transfer workspaces(applications on them) correctly in the easiest way when switching to external monitor and returning? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 27 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1708552354 {#6627 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6626 …} +votes: Doctrine\ORM\PersistentCollection {#6634 …} +reports: Doctrine\ORM\PersistentCollection {#6636 …} +favourites: Doctrine\ORM\PersistentCollection {#6638 …} +notifications: Doctrine\ORM\PersistentCollection {#6640 …} +badges: Doctrine\ORM\PersistentCollection {#6642 …} +children: [] -id: 25065 -titleTs: "'bspwm':5 'manag':7 'question':1,3 'tile':6" -bodyTs: "'1':1 '2':57 '4':15 '4th':46 'action':38 'anoth':24 'appear':44 'applic':62 'bspc':8 'code':11 'correct':65 'current':51 'desktop':14 'dialog':42 'drag':31 'drop':33 'easiest':68 'extern':73 'fix':55 'follow':12 'initi':39 'instanc':22 'manual':18 'menu':41 'monitor':74 'move':19 'n':32 'one':20,52 'popup':40 'rather':48 'return':76 'rule':5,9 'smth':34 'switch':71 'transfer':60 'vscode':7,21 'way':69 'work':26 'workspac':25,47,61" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703691267 +visibility: "visible " +apId: "https://lemmy.ml/post/9777079" +editedAt: null +createdAt: DateTimeImmutable @1703618267 {#6624 : 2023-12-26 20:17:47.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2200 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2204 +user: App\Entity\User {#265} +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ The behavior you are requesting of bspwm is counter-intuitive to this rule you specifically wrote. Nonetheless, if VS Code popup windows have a different instance name, you could have a script running in the background which checks instance name of any new window and execute the command `bspc desktop -f last` when a VS Code popup appears. \n If the instance name is the same for VS Code main app and its popup windows, you may listen to the state of VS Code windows (using bspc subscribe; see the [manpage](https://man.archlinux.org/man/bspwm.1.en)) and execute the previous command on VS Code floating windows (because popups will be floating). \n For example, apply this to all VS Code windows:\n \n ```\n \n <span style="color:#323232;">while bspc subscribe -c 1 node_focus node_state > /dev/null; do\n </span><span style="color:#323232;"> bspc query -N -n "focused.floating" | while read -r wid; do\n </span><span style="color:#323232;"> bspc desktop -n $wid -f last\n </span><span style="color:#323232;">done\n </span>\n ```\n \n For your second question, if I understand correctly you’re trying to have a given workspace moving to your external monitor when available and returning to your primary monitor if no other monitor is connected. You can look at [the archwiki](https://wiki.archlinux.org/title/Bspwm#Note_for_multi-monitor_setups) to learn how to setup bspwm for multi monitors. Using the same if conditions as explained in this wiki you could also have for example a rule `bspc rule -a Code follow=on desktop=‘^4’` when only one monitor is connected, and `bspc rule -a Code follow=on desktop=‘^7’` when an external monitor is connected (and workspace 7 will be defined to be shown on your external monitor). """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1708552354 {#2266 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@questionAsker@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2312 …} +nested: Doctrine\ORM\PersistentCollection {#2307 …} +votes: Doctrine\ORM\PersistentCollection {#2308 …} +reports: Doctrine\ORM\PersistentCollection {#2319 …} +favourites: Doctrine\ORM\PersistentCollection {#2313 …} +notifications: Doctrine\ORM\PersistentCollection {#2265 …} -id: 255604 -bodyTs: "'/dev/null':128 '/man/bspwm.1.en))':94 '/title/bspwm#note_for_multi-monitor_setups)':190 '1':123 '4':225 '7':240,249 'also':212 'app':71 'appear':59 'appli':112 'archwiki':187 'avail':169 'background':37 'behavior':2 'bspc':50,87,120,130,140,218,233 'bspwm':7,196 'c':122 'check':39 'code':21,57,69,84,102,117,221,236 'command':49,99 'condit':204 'connect':181,231,246 'correct':154 'could':30,211 'counter':10 'counter-intuit':9 'defin':252 'desktop':51,141,224,239 'differ':26 'done':146 'exampl':111,215 'execut':47,96 'explain':206 'extern':166,243,258 'f':52,144 'float':103,109 'focus':125 'focused.floating':134 'follow':222,237 'given':161 'instanc':27,40,62 'intuit':11 'last':53,145 'learn':192 'listen':78 'look':184 'main':70 'man.archlinux.org':93 'man.archlinux.org/man/bspwm.1.en))':92 'manpag':91 'may':77 'monitor':167,175,179,199,229,244,259 'move':163 'multi':198 'n':132,133,142 'name':28,41,63 'new':44 'node':124,126 'nonetheless':18 'one':228 'popup':22,58,74,106 'previous':98 'primari':174 'queri':131 'question':150 'r':137 're':156 'read':136 'request':5 'return':171 'rule':14,217,219,234 'run':34 'script':33 'second':149 'see':89 'setup':195 'shown':255 'specif':16 'state':81,127 'subscrib':88,121 'tri':157 'understand':153 'use':86,200 'vs':20,56,68,83,101,116 'wid':138,143 'wiki':209 'wiki.archlinux.org':189 'wiki.archlinux.org/title/bspwm#note_for_multi-monitor_setups)':188 'window':23,45,75,85,104,118 'workspac':162,248 'wrote':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899728" +editedAt: null +createdAt: DateTimeImmutable @1703650809 {#2257 : 2023-12-27 05:20:09.0 +01:00 } +__isInitialized__: true …2 } +body: """ If you’re using only one monitor, simply duplicate and scale your laptop screen instead of using the extended approach. \n To give you a rough idea, this will look to something like this: \n `xrandr --output eDP1 --mode 1366x768 --scale 1x1 --output HDMI1 --same-as eDP1 --mode 1920x1080 --scale 0.711x0.711` \n Use xrandr to find the monitors names and resolution. The scale option is simply the ratio between your 2 resolutions. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703719891 {#2316 : 2023-12-28 00:31:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@questionAsker@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2209 …} +nested: Doctrine\ORM\PersistentCollection {#2207 …} +votes: Doctrine\ORM\PersistentCollection {#2293 …} +reports: Doctrine\ORM\PersistentCollection {#2309 …} +favourites: Doctrine\ORM\PersistentCollection {#2302 …} +notifications: Doctrine\ORM\PersistentCollection {#2320 …} -id: 257903 -bodyTs: "'0.711':50 '1366x768':38 '1920x1080':48 '1x1':40 '2':70 'approach':20 'duplic':9 'edp1':36,46 'extend':19 'find':55 'give':22 'hdmi1':42 'idea':26 'instead':15 'laptop':13 'like':32 'look':29 'mode':37,47 'monitor':7,57 'name':58 'one':6 'option':63 'output':35,41 'ratio':67 're':3 'resolut':60,71 'rough':25 'same-a':43 'scale':11,39,49,62 'screen':14 'simpli':8,65 'someth':31 'use':4,17,52 'x0.711':51 'xrandr':34,53" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6913087" +editedAt: null +createdAt: DateTimeImmutable @1703719891 {#2283 : 2023-12-28 00:31:31.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#6589 +comment: App\Entity\EntryComment {#2270 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2211 +user: Proxies\__CG__\App\Entity\User {#2515 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Question-Some-questions-about-BSPWM-tiling-manager" +title: "[Question] Some questions about BSPWM tiling manager" +url: null +body: """ 1. I have a rule for vscode: `bspc rule -a Code follow=on desktop=‘^4’`. If I manually move one vscode instance to another workspace, work in that and than drag’n’drop smth (or any other action initiating popup menu), dialog will appear on 4th workspace rather than on current one. How to fix that?\n 2. How to transfer workspaces(applications on them) correctly in the easiest way when switching to external monitor and returning? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 27 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1708552354 {#6627 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6626 …} +votes: Doctrine\ORM\PersistentCollection {#6634 …} +reports: Doctrine\ORM\PersistentCollection {#6636 …} +favourites: Doctrine\ORM\PersistentCollection {#6638 …} +notifications: Doctrine\ORM\PersistentCollection {#6640 …} +badges: Doctrine\ORM\PersistentCollection {#6642 …} +children: [] -id: 25065 -titleTs: "'bspwm':5 'manag':7 'question':1,3 'tile':6" -bodyTs: "'1':1 '2':57 '4':15 '4th':46 'action':38 'anoth':24 'appear':44 'applic':62 'bspc':8 'code':11 'correct':65 'current':51 'desktop':14 'dialog':42 'drag':31 'drop':33 'easiest':68 'extern':73 'fix':55 'follow':12 'initi':39 'instanc':22 'manual':18 'menu':41 'monitor':74 'move':19 'n':32 'one':20,52 'popup':40 'rather':48 'return':76 'rule':5,9 'smth':34 'switch':71 'transfer':60 'vscode':7,21 'way':69 'work':26 'workspac':25,47,61" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703691267 +visibility: "visible " +apId: "https://lemmy.ml/post/9777079" +editedAt: null +createdAt: DateTimeImmutable @1703618267 {#6624 : 2023-12-26 20:17:47.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2200 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2204 +user: App\Entity\User {#265} +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ The behavior you are requesting of bspwm is counter-intuitive to this rule you specifically wrote. Nonetheless, if VS Code popup windows have a different instance name, you could have a script running in the background which checks instance name of any new window and execute the command `bspc desktop -f last` when a VS Code popup appears. \n If the instance name is the same for VS Code main app and its popup windows, you may listen to the state of VS Code windows (using bspc subscribe; see the [manpage](https://man.archlinux.org/man/bspwm.1.en)) and execute the previous command on VS Code floating windows (because popups will be floating). \n For example, apply this to all VS Code windows:\n \n ```\n \n <span style="color:#323232;">while bspc subscribe -c 1 node_focus node_state > /dev/null; do\n </span><span style="color:#323232;"> bspc query -N -n "focused.floating" | while read -r wid; do\n </span><span style="color:#323232;"> bspc desktop -n $wid -f last\n </span><span style="color:#323232;">done\n </span>\n ```\n \n For your second question, if I understand correctly you’re trying to have a given workspace moving to your external monitor when available and returning to your primary monitor if no other monitor is connected. You can look at [the archwiki](https://wiki.archlinux.org/title/Bspwm#Note_for_multi-monitor_setups) to learn how to setup bspwm for multi monitors. Using the same if conditions as explained in this wiki you could also have for example a rule `bspc rule -a Code follow=on desktop=‘^4’` when only one monitor is connected, and `bspc rule -a Code follow=on desktop=‘^7’` when an external monitor is connected (and workspace 7 will be defined to be shown on your external monitor). """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1708552354 {#2266 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@questionAsker@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2312 …} +nested: Doctrine\ORM\PersistentCollection {#2307 …} +votes: Doctrine\ORM\PersistentCollection {#2308 …} +reports: Doctrine\ORM\PersistentCollection {#2319 …} +favourites: Doctrine\ORM\PersistentCollection {#2313 …} +notifications: Doctrine\ORM\PersistentCollection {#2265 …} -id: 255604 -bodyTs: "'/dev/null':128 '/man/bspwm.1.en))':94 '/title/bspwm#note_for_multi-monitor_setups)':190 '1':123 '4':225 '7':240,249 'also':212 'app':71 'appear':59 'appli':112 'archwiki':187 'avail':169 'background':37 'behavior':2 'bspc':50,87,120,130,140,218,233 'bspwm':7,196 'c':122 'check':39 'code':21,57,69,84,102,117,221,236 'command':49,99 'condit':204 'connect':181,231,246 'correct':154 'could':30,211 'counter':10 'counter-intuit':9 'defin':252 'desktop':51,141,224,239 'differ':26 'done':146 'exampl':111,215 'execut':47,96 'explain':206 'extern':166,243,258 'f':52,144 'float':103,109 'focus':125 'focused.floating':134 'follow':222,237 'given':161 'instanc':27,40,62 'intuit':11 'last':53,145 'learn':192 'listen':78 'look':184 'main':70 'man.archlinux.org':93 'man.archlinux.org/man/bspwm.1.en))':92 'manpag':91 'may':77 'monitor':167,175,179,199,229,244,259 'move':163 'multi':198 'n':132,133,142 'name':28,41,63 'new':44 'node':124,126 'nonetheless':18 'one':228 'popup':22,58,74,106 'previous':98 'primari':174 'queri':131 'question':150 'r':137 're':156 'read':136 'request':5 'return':171 'rule':14,217,219,234 'run':34 'script':33 'second':149 'see':89 'setup':195 'shown':255 'specif':16 'state':81,127 'subscrib':88,121 'tri':157 'understand':153 'use':86,200 'vs':20,56,68,83,101,116 'wid':138,143 'wiki':209 'wiki.archlinux.org':189 'wiki.archlinux.org/title/bspwm#note_for_multi-monitor_setups)':188 'window':23,45,75,85,104,118 'workspac':162,248 'wrote':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899728" +editedAt: null +createdAt: DateTimeImmutable @1703650809 {#2257 : 2023-12-27 05:20:09.0 +01:00 } +__isInitialized__: true …2 } +body: """ If you’re using only one monitor, simply duplicate and scale your laptop screen instead of using the extended approach. \n To give you a rough idea, this will look to something like this: \n `xrandr --output eDP1 --mode 1366x768 --scale 1x1 --output HDMI1 --same-as eDP1 --mode 1920x1080 --scale 0.711x0.711` \n Use xrandr to find the monitors names and resolution. The scale option is simply the ratio between your 2 resolutions. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703719891 {#2316 : 2023-12-28 00:31:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@questionAsker@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2209 …} +nested: Doctrine\ORM\PersistentCollection {#2207 …} +votes: Doctrine\ORM\PersistentCollection {#2293 …} +reports: Doctrine\ORM\PersistentCollection {#2309 …} +favourites: Doctrine\ORM\PersistentCollection {#2302 …} +notifications: Doctrine\ORM\PersistentCollection {#2320 …} -id: 257903 -bodyTs: "'0.711':50 '1366x768':38 '1920x1080':48 '1x1':40 '2':70 'approach':20 'duplic':9 'edp1':36,46 'extend':19 'find':55 'give':22 'hdmi1':42 'idea':26 'instead':15 'laptop':13 'like':32 'look':29 'mode':37,47 'monitor':7,57 'name':58 'one':6 'option':63 'output':35,41 'ratio':67 're':3 'resolut':60,71 'rough':25 'same-a':43 'scale':11,39,49,62 'screen':14 'simpli':8,65 'someth':31 'use':4,17,52 'x0.711':51 'xrandr':34,53" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6913087" +editedAt: null +createdAt: DateTimeImmutable @1703719891 {#2283 : 2023-12-28 00:31:31.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.19 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#6651 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703719891 {#2283 : 2023-12-28 00:31:31.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#6707 +date: DateTimeImmutable @1703719891 {#2283 : 2023-12-28 00:31:31.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703719891 {#2283 : 2023-12-28 00:31:31.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#6761 +createdAt: DateTimeImmutable @1703719891 {#2283 : 2023-12-28 00:31:31.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#6815 +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 12.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2211 +user: Proxies\__CG__\App\Entity\User {#2515 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Question-Some-questions-about-BSPWM-tiling-manager" +title: "[Question] Some questions about BSPWM tiling manager" +url: null +body: """ 1. I have a rule for vscode: `bspc rule -a Code follow=on desktop=‘^4’`. If I manually move one vscode instance to another workspace, work in that and than drag’n’drop smth (or any other action initiating popup menu), dialog will appear on 4th workspace rather than on current one. How to fix that?\n 2. How to transfer workspaces(applications on them) correctly in the easiest way when switching to external monitor and returning? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 27 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1708552354 {#6627 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6626 …} +votes: Doctrine\ORM\PersistentCollection {#6634 …} +reports: Doctrine\ORM\PersistentCollection {#6636 …} +favourites: Doctrine\ORM\PersistentCollection {#6638 …} +notifications: Doctrine\ORM\PersistentCollection {#6640 …} +badges: Doctrine\ORM\PersistentCollection {#6642 …} +children: [] -id: 25065 -titleTs: "'bspwm':5 'manag':7 'question':1,3 'tile':6" -bodyTs: "'1':1 '2':57 '4':15 '4th':46 'action':38 'anoth':24 'appear':44 'applic':62 'bspc':8 'code':11 'correct':65 'current':51 'desktop':14 'dialog':42 'drag':31 'drop':33 'easiest':68 'extern':73 'fix':55 'follow':12 'initi':39 'instanc':22 'manual':18 'menu':41 'monitor':74 'move':19 'n':32 'one':20,52 'popup':40 'rather':48 'return':76 'rule':5,9 'smth':34 'switch':71 'transfer':60 'vscode':7,21 'way':69 'work':26 'workspac':25,47,61" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703691267 +visibility: "visible " +apId: "https://lemmy.ml/post/9777079" +editedAt: null +createdAt: DateTimeImmutable @1703618267 {#6624 : 2023-12-26 20:17:47.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#6870 +entry: Proxies\__CG__\App\Entity\Entry {#2211 +user: Proxies\__CG__\App\Entity\User {#2515 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Question-Some-questions-about-BSPWM-tiling-manager" +title: "[Question] Some questions about BSPWM tiling manager" +url: null +body: """ 1. I have a rule for vscode: `bspc rule -a Code follow=on desktop=‘^4’`. If I manually move one vscode instance to another workspace, work in that and than drag’n’drop smth (or any other action initiating popup menu), dialog will appear on 4th workspace rather than on current one. How to fix that?\n 2. How to transfer workspaces(applications on them) correctly in the easiest way when switching to external monitor and returning? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 27 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1708552354 {#6627 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6626 …} +votes: Doctrine\ORM\PersistentCollection {#6634 …} +reports: Doctrine\ORM\PersistentCollection {#6636 …} +favourites: Doctrine\ORM\PersistentCollection {#6638 …} +notifications: Doctrine\ORM\PersistentCollection {#6640 …} +badges: Doctrine\ORM\PersistentCollection {#6642 …} +children: [] -id: 25065 -titleTs: "'bspwm':5 'manag':7 'question':1,3 'tile':6" -bodyTs: "'1':1 '2':57 '4':15 '4th':46 'action':38 'anoth':24 'appear':44 'applic':62 'bspc':8 'code':11 'correct':65 'current':51 'desktop':14 'dialog':42 'drag':31 'drop':33 'easiest':68 'extern':73 'fix':55 'follow':12 'initi':39 'instanc':22 'manual':18 'menu':41 'monitor':74 'move':19 'n':32 'one':20,52 'popup':40 'rather':48 'return':76 'rule':5,9 'smth':34 'switch':71 'transfer':60 'vscode':7,21 'way':69 'work':26 'workspac':25,47,61" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703691267 +visibility: "visible " +apId: "https://lemmy.ml/post/9777079" +editedAt: null +createdAt: DateTimeImmutable @1703618267 {#6624 : 2023-12-26 20:17:47.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#6925 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.42 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2270 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2211 +user: Proxies\__CG__\App\Entity\User {#2515 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Question-Some-questions-about-BSPWM-tiling-manager" +title: "[Question] Some questions about BSPWM tiling manager" +url: null +body: """ 1. I have a rule for vscode: `bspc rule -a Code follow=on desktop=‘^4’`. If I manually move one vscode instance to another workspace, work in that and than drag’n’drop smth (or any other action initiating popup menu), dialog will appear on 4th workspace rather than on current one. How to fix that?\n 2. How to transfer workspaces(applications on them) correctly in the easiest way when switching to external monitor and returning? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 27 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1708552354 {#6627 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6626 …} +votes: Doctrine\ORM\PersistentCollection {#6634 …} +reports: Doctrine\ORM\PersistentCollection {#6636 …} +favourites: Doctrine\ORM\PersistentCollection {#6638 …} +notifications: Doctrine\ORM\PersistentCollection {#6640 …} +badges: Doctrine\ORM\PersistentCollection {#6642 …} +children: [] -id: 25065 -titleTs: "'bspwm':5 'manag':7 'question':1,3 'tile':6" -bodyTs: "'1':1 '2':57 '4':15 '4th':46 'action':38 'anoth':24 'appear':44 'applic':62 'bspc':8 'code':11 'correct':65 'current':51 'desktop':14 'dialog':42 'drag':31 'drop':33 'easiest':68 'extern':73 'fix':55 'follow':12 'initi':39 'instanc':22 'manual':18 'menu':41 'monitor':74 'move':19 'n':32 'one':20,52 'popup':40 'rather':48 'return':76 'rule':5,9 'smth':34 'switch':71 'transfer':60 'vscode':7,21 'way':69 'work':26 'workspac':25,47,61" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703691267 +visibility: "visible " +apId: "https://lemmy.ml/post/9777079" +editedAt: null +createdAt: DateTimeImmutable @1703618267 {#6624 : 2023-12-26 20:17:47.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2200 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2204 +user: App\Entity\User {#265} +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ The behavior you are requesting of bspwm is counter-intuitive to this rule you specifically wrote. Nonetheless, if VS Code popup windows have a different instance name, you could have a script running in the background which checks instance name of any new window and execute the command `bspc desktop -f last` when a VS Code popup appears. \n If the instance name is the same for VS Code main app and its popup windows, you may listen to the state of VS Code windows (using bspc subscribe; see the [manpage](https://man.archlinux.org/man/bspwm.1.en)) and execute the previous command on VS Code floating windows (because popups will be floating). \n For example, apply this to all VS Code windows:\n \n ```\n \n <span style="color:#323232;">while bspc subscribe -c 1 node_focus node_state > /dev/null; do\n </span><span style="color:#323232;"> bspc query -N -n "focused.floating" | while read -r wid; do\n </span><span style="color:#323232;"> bspc desktop -n $wid -f last\n </span><span style="color:#323232;">done\n </span>\n ```\n \n For your second question, if I understand correctly you’re trying to have a given workspace moving to your external monitor when available and returning to your primary monitor if no other monitor is connected. You can look at [the archwiki](https://wiki.archlinux.org/title/Bspwm#Note_for_multi-monitor_setups) to learn how to setup bspwm for multi monitors. Using the same if conditions as explained in this wiki you could also have for example a rule `bspc rule -a Code follow=on desktop=‘^4’` when only one monitor is connected, and `bspc rule -a Code follow=on desktop=‘^7’` when an external monitor is connected (and workspace 7 will be defined to be shown on your external monitor). """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1708552354 {#2266 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@questionAsker@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2312 …} +nested: Doctrine\ORM\PersistentCollection {#2307 …} +votes: Doctrine\ORM\PersistentCollection {#2308 …} +reports: Doctrine\ORM\PersistentCollection {#2319 …} +favourites: Doctrine\ORM\PersistentCollection {#2313 …} +notifications: Doctrine\ORM\PersistentCollection {#2265 …} -id: 255604 -bodyTs: "'/dev/null':128 '/man/bspwm.1.en))':94 '/title/bspwm#note_for_multi-monitor_setups)':190 '1':123 '4':225 '7':240,249 'also':212 'app':71 'appear':59 'appli':112 'archwiki':187 'avail':169 'background':37 'behavior':2 'bspc':50,87,120,130,140,218,233 'bspwm':7,196 'c':122 'check':39 'code':21,57,69,84,102,117,221,236 'command':49,99 'condit':204 'connect':181,231,246 'correct':154 'could':30,211 'counter':10 'counter-intuit':9 'defin':252 'desktop':51,141,224,239 'differ':26 'done':146 'exampl':111,215 'execut':47,96 'explain':206 'extern':166,243,258 'f':52,144 'float':103,109 'focus':125 'focused.floating':134 'follow':222,237 'given':161 'instanc':27,40,62 'intuit':11 'last':53,145 'learn':192 'listen':78 'look':184 'main':70 'man.archlinux.org':93 'man.archlinux.org/man/bspwm.1.en))':92 'manpag':91 'may':77 'monitor':167,175,179,199,229,244,259 'move':163 'multi':198 'n':132,133,142 'name':28,41,63 'new':44 'node':124,126 'nonetheless':18 'one':228 'popup':22,58,74,106 'previous':98 'primari':174 'queri':131 'question':150 'r':137 're':156 'read':136 'request':5 'return':171 'rule':14,217,219,234 'run':34 'script':33 'second':149 'see':89 'setup':195 'shown':255 'specif':16 'state':81,127 'subscrib':88,121 'tri':157 'understand':153 'use':86,200 'vs':20,56,68,83,101,116 'wid':138,143 'wiki':209 'wiki.archlinux.org':189 'wiki.archlinux.org/title/bspwm#note_for_multi-monitor_setups)':188 'window':23,45,75,85,104,118 'workspac':162,248 'wrote':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899728" +editedAt: null +createdAt: DateTimeImmutable @1703650809 {#2257 : 2023-12-27 05:20:09.0 +01:00 } +__isInitialized__: true …2 } +body: """ If you’re using only one monitor, simply duplicate and scale your laptop screen instead of using the extended approach. \n To give you a rough idea, this will look to something like this: \n `xrandr --output eDP1 --mode 1366x768 --scale 1x1 --output HDMI1 --same-as eDP1 --mode 1920x1080 --scale 0.711x0.711` \n Use xrandr to find the monitors names and resolution. The scale option is simply the ratio between your 2 resolutions. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703719891 {#2316 : 2023-12-28 00:31:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@questionAsker@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2209 …} +nested: Doctrine\ORM\PersistentCollection {#2207 …} +votes: Doctrine\ORM\PersistentCollection {#2293 …} +reports: Doctrine\ORM\PersistentCollection {#2309 …} +favourites: Doctrine\ORM\PersistentCollection {#2302 …} +notifications: Doctrine\ORM\PersistentCollection {#2320 …} -id: 257903 -bodyTs: "'0.711':50 '1366x768':38 '1920x1080':48 '1x1':40 '2':70 'approach':20 'duplic':9 'edp1':36,46 'extend':19 'find':55 'give':22 'hdmi1':42 'idea':26 'instead':15 'laptop':13 'like':32 'look':29 'mode':37,47 'monitor':7,57 'name':58 'one':6 'option':63 'output':35,41 'ratio':67 're':3 'resolut':60,71 'rough':25 'same-a':43 'scale':11,39,49,62 'screen':14 'simpli':8,65 'someth':31 'use':4,17,52 'x0.711':51 'xrandr':34,53" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6913087" +editedAt: null +createdAt: DateTimeImmutable @1703719891 {#2283 : 2023-12-28 00:31:31.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#7009 +subject: App\Entity\EntryComment {#2270 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2211 +user: Proxies\__CG__\App\Entity\User {#2515 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Question-Some-questions-about-BSPWM-tiling-manager" +title: "[Question] Some questions about BSPWM tiling manager" +url: null +body: """ 1. I have a rule for vscode: `bspc rule -a Code follow=on desktop=‘^4’`. If I manually move one vscode instance to another workspace, work in that and than drag’n’drop smth (or any other action initiating popup menu), dialog will appear on 4th workspace rather than on current one. How to fix that?\n 2. How to transfer workspaces(applications on them) correctly in the easiest way when switching to external monitor and returning? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 27 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1708552354 {#6627 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6626 …} +votes: Doctrine\ORM\PersistentCollection {#6634 …} +reports: Doctrine\ORM\PersistentCollection {#6636 …} +favourites: Doctrine\ORM\PersistentCollection {#6638 …} +notifications: Doctrine\ORM\PersistentCollection {#6640 …} +badges: Doctrine\ORM\PersistentCollection {#6642 …} +children: [] -id: 25065 -titleTs: "'bspwm':5 'manag':7 'question':1,3 'tile':6" -bodyTs: "'1':1 '2':57 '4':15 '4th':46 'action':38 'anoth':24 'appear':44 'applic':62 'bspc':8 'code':11 'correct':65 'current':51 'desktop':14 'dialog':42 'drag':31 'drop':33 'easiest':68 'extern':73 'fix':55 'follow':12 'initi':39 'instanc':22 'manual':18 'menu':41 'monitor':74 'move':19 'n':32 'one':20,52 'popup':40 'rather':48 'return':76 'rule':5,9 'smth':34 'switch':71 'transfer':60 'vscode':7,21 'way':69 'work':26 'workspac':25,47,61" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703691267 +visibility: "visible " +apId: "https://lemmy.ml/post/9777079" +editedAt: null +createdAt: DateTimeImmutable @1703618267 {#6624 : 2023-12-26 20:17:47.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2200 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2204 +user: App\Entity\User {#265} +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ The behavior you are requesting of bspwm is counter-intuitive to this rule you specifically wrote. Nonetheless, if VS Code popup windows have a different instance name, you could have a script running in the background which checks instance name of any new window and execute the command `bspc desktop -f last` when a VS Code popup appears. \n If the instance name is the same for VS Code main app and its popup windows, you may listen to the state of VS Code windows (using bspc subscribe; see the [manpage](https://man.archlinux.org/man/bspwm.1.en)) and execute the previous command on VS Code floating windows (because popups will be floating). \n For example, apply this to all VS Code windows:\n \n ```\n \n <span style="color:#323232;">while bspc subscribe -c 1 node_focus node_state > /dev/null; do\n </span><span style="color:#323232;"> bspc query -N -n "focused.floating" | while read -r wid; do\n </span><span style="color:#323232;"> bspc desktop -n $wid -f last\n </span><span style="color:#323232;">done\n </span>\n ```\n \n For your second question, if I understand correctly you’re trying to have a given workspace moving to your external monitor when available and returning to your primary monitor if no other monitor is connected. You can look at [the archwiki](https://wiki.archlinux.org/title/Bspwm#Note_for_multi-monitor_setups) to learn how to setup bspwm for multi monitors. Using the same if conditions as explained in this wiki you could also have for example a rule `bspc rule -a Code follow=on desktop=‘^4’` when only one monitor is connected, and `bspc rule -a Code follow=on desktop=‘^7’` when an external monitor is connected (and workspace 7 will be defined to be shown on your external monitor). """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1708552354 {#2266 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@questionAsker@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2312 …} +nested: Doctrine\ORM\PersistentCollection {#2307 …} +votes: Doctrine\ORM\PersistentCollection {#2308 …} +reports: Doctrine\ORM\PersistentCollection {#2319 …} +favourites: Doctrine\ORM\PersistentCollection {#2313 …} +notifications: Doctrine\ORM\PersistentCollection {#2265 …} -id: 255604 -bodyTs: "'/dev/null':128 '/man/bspwm.1.en))':94 '/title/bspwm#note_for_multi-monitor_setups)':190 '1':123 '4':225 '7':240,249 'also':212 'app':71 'appear':59 'appli':112 'archwiki':187 'avail':169 'background':37 'behavior':2 'bspc':50,87,120,130,140,218,233 'bspwm':7,196 'c':122 'check':39 'code':21,57,69,84,102,117,221,236 'command':49,99 'condit':204 'connect':181,231,246 'correct':154 'could':30,211 'counter':10 'counter-intuit':9 'defin':252 'desktop':51,141,224,239 'differ':26 'done':146 'exampl':111,215 'execut':47,96 'explain':206 'extern':166,243,258 'f':52,144 'float':103,109 'focus':125 'focused.floating':134 'follow':222,237 'given':161 'instanc':27,40,62 'intuit':11 'last':53,145 'learn':192 'listen':78 'look':184 'main':70 'man.archlinux.org':93 'man.archlinux.org/man/bspwm.1.en))':92 'manpag':91 'may':77 'monitor':167,175,179,199,229,244,259 'move':163 'multi':198 'n':132,133,142 'name':28,41,63 'new':44 'node':124,126 'nonetheless':18 'one':228 'popup':22,58,74,106 'previous':98 'primari':174 'queri':131 'question':150 'r':137 're':156 'read':136 'request':5 'return':171 'rule':14,217,219,234 'run':34 'script':33 'second':149 'see':89 'setup':195 'shown':255 'specif':16 'state':81,127 'subscrib':88,121 'tri':157 'understand':153 'use':86,200 'vs':20,56,68,83,101,116 'wid':138,143 'wiki':209 'wiki.archlinux.org':189 'wiki.archlinux.org/title/bspwm#note_for_multi-monitor_setups)':188 'window':23,45,75,85,104,118 'workspac':162,248 'wrote':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899728" +editedAt: null +createdAt: DateTimeImmutable @1703650809 {#2257 : 2023-12-27 05:20:09.0 +01:00 } +__isInitialized__: true …2 } +body: """ If you’re using only one monitor, simply duplicate and scale your laptop screen instead of using the extended approach. \n To give you a rough idea, this will look to something like this: \n `xrandr --output eDP1 --mode 1366x768 --scale 1x1 --output HDMI1 --same-as eDP1 --mode 1920x1080 --scale 0.711x0.711` \n Use xrandr to find the monitors names and resolution. The scale option is simply the ratio between your 2 resolutions. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703719891 {#2316 : 2023-12-28 00:31:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@questionAsker@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2209 …} +nested: Doctrine\ORM\PersistentCollection {#2207 …} +votes: Doctrine\ORM\PersistentCollection {#2293 …} +reports: Doctrine\ORM\PersistentCollection {#2309 …} +favourites: Doctrine\ORM\PersistentCollection {#2302 …} +notifications: Doctrine\ORM\PersistentCollection {#2320 …} -id: 257903 -bodyTs: "'0.711':50 '1366x768':38 '1920x1080':48 '1x1':40 '2':70 'approach':20 'duplic':9 'edp1':36,46 'extend':19 'find':55 'give':22 'hdmi1':42 'idea':26 'instead':15 'laptop':13 'like':32 'look':29 'mode':37,47 'monitor':7,57 'name':58 'one':6 'option':63 'output':35,41 'ratio':67 're':3 'resolut':60,71 'rough':25 'same-a':43 'scale':11,39,49,62 'screen':14 'simpli':8,65 'someth':31 'use':4,17,52 'x0.711':51 'xrandr':34,53" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6913087" +editedAt: null +createdAt: DateTimeImmutable @1703719891 {#2283 : 2023-12-28 00:31:31.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 1.91 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2270 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2211 +user: Proxies\__CG__\App\Entity\User {#2515 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Question-Some-questions-about-BSPWM-tiling-manager" +title: "[Question] Some questions about BSPWM tiling manager" +url: null +body: """ 1. I have a rule for vscode: `bspc rule -a Code follow=on desktop=‘^4’`. If I manually move one vscode instance to another workspace, work in that and than drag’n’drop smth (or any other action initiating popup menu), dialog will appear on 4th workspace rather than on current one. How to fix that?\n 2. How to transfer workspaces(applications on them) correctly in the easiest way when switching to external monitor and returning? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 27 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1708552354 {#6627 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6626 …} +votes: Doctrine\ORM\PersistentCollection {#6634 …} +reports: Doctrine\ORM\PersistentCollection {#6636 …} +favourites: Doctrine\ORM\PersistentCollection {#6638 …} +notifications: Doctrine\ORM\PersistentCollection {#6640 …} +badges: Doctrine\ORM\PersistentCollection {#6642 …} +children: [] -id: 25065 -titleTs: "'bspwm':5 'manag':7 'question':1,3 'tile':6" -bodyTs: "'1':1 '2':57 '4':15 '4th':46 'action':38 'anoth':24 'appear':44 'applic':62 'bspc':8 'code':11 'correct':65 'current':51 'desktop':14 'dialog':42 'drag':31 'drop':33 'easiest':68 'extern':73 'fix':55 'follow':12 'initi':39 'instanc':22 'manual':18 'menu':41 'monitor':74 'move':19 'n':32 'one':20,52 'popup':40 'rather':48 'return':76 'rule':5,9 'smth':34 'switch':71 'transfer':60 'vscode':7,21 'way':69 'work':26 'workspac':25,47,61" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703691267 +visibility: "visible " +apId: "https://lemmy.ml/post/9777079" +editedAt: null +createdAt: DateTimeImmutable @1703618267 {#6624 : 2023-12-26 20:17:47.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2200 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2204 +user: App\Entity\User {#265} +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ The behavior you are requesting of bspwm is counter-intuitive to this rule you specifically wrote. Nonetheless, if VS Code popup windows have a different instance name, you could have a script running in the background which checks instance name of any new window and execute the command `bspc desktop -f last` when a VS Code popup appears. \n If the instance name is the same for VS Code main app and its popup windows, you may listen to the state of VS Code windows (using bspc subscribe; see the [manpage](https://man.archlinux.org/man/bspwm.1.en)) and execute the previous command on VS Code floating windows (because popups will be floating). \n For example, apply this to all VS Code windows:\n \n ```\n \n <span style="color:#323232;">while bspc subscribe -c 1 node_focus node_state > /dev/null; do\n </span><span style="color:#323232;"> bspc query -N -n "focused.floating" | while read -r wid; do\n </span><span style="color:#323232;"> bspc desktop -n $wid -f last\n </span><span style="color:#323232;">done\n </span>\n ```\n \n For your second question, if I understand correctly you’re trying to have a given workspace moving to your external monitor when available and returning to your primary monitor if no other monitor is connected. You can look at [the archwiki](https://wiki.archlinux.org/title/Bspwm#Note_for_multi-monitor_setups) to learn how to setup bspwm for multi monitors. Using the same if conditions as explained in this wiki you could also have for example a rule `bspc rule -a Code follow=on desktop=‘^4’` when only one monitor is connected, and `bspc rule -a Code follow=on desktop=‘^7’` when an external monitor is connected (and workspace 7 will be defined to be shown on your external monitor). """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1708552354 {#2266 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@questionAsker@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2312 …} +nested: Doctrine\ORM\PersistentCollection {#2307 …} +votes: Doctrine\ORM\PersistentCollection {#2308 …} +reports: Doctrine\ORM\PersistentCollection {#2319 …} +favourites: Doctrine\ORM\PersistentCollection {#2313 …} +notifications: Doctrine\ORM\PersistentCollection {#2265 …} -id: 255604 -bodyTs: "'/dev/null':128 '/man/bspwm.1.en))':94 '/title/bspwm#note_for_multi-monitor_setups)':190 '1':123 '4':225 '7':240,249 'also':212 'app':71 'appear':59 'appli':112 'archwiki':187 'avail':169 'background':37 'behavior':2 'bspc':50,87,120,130,140,218,233 'bspwm':7,196 'c':122 'check':39 'code':21,57,69,84,102,117,221,236 'command':49,99 'condit':204 'connect':181,231,246 'correct':154 'could':30,211 'counter':10 'counter-intuit':9 'defin':252 'desktop':51,141,224,239 'differ':26 'done':146 'exampl':111,215 'execut':47,96 'explain':206 'extern':166,243,258 'f':52,144 'float':103,109 'focus':125 'focused.floating':134 'follow':222,237 'given':161 'instanc':27,40,62 'intuit':11 'last':53,145 'learn':192 'listen':78 'look':184 'main':70 'man.archlinux.org':93 'man.archlinux.org/man/bspwm.1.en))':92 'manpag':91 'may':77 'monitor':167,175,179,199,229,244,259 'move':163 'multi':198 'n':132,133,142 'name':28,41,63 'new':44 'node':124,126 'nonetheless':18 'one':228 'popup':22,58,74,106 'previous':98 'primari':174 'queri':131 'question':150 'r':137 're':156 'read':136 'request':5 'return':171 'rule':14,217,219,234 'run':34 'script':33 'second':149 'see':89 'setup':195 'shown':255 'specif':16 'state':81,127 'subscrib':88,121 'tri':157 'understand':153 'use':86,200 'vs':20,56,68,83,101,116 'wid':138,143 'wiki':209 'wiki.archlinux.org':189 'wiki.archlinux.org/title/bspwm#note_for_multi-monitor_setups)':188 'window':23,45,75,85,104,118 'workspac':162,248 'wrote':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899728" +editedAt: null +createdAt: DateTimeImmutable @1703650809 {#2257 : 2023-12-27 05:20:09.0 +01:00 } +__isInitialized__: true …2 } +body: """ If you’re using only one monitor, simply duplicate and scale your laptop screen instead of using the extended approach. \n To give you a rough idea, this will look to something like this: \n `xrandr --output eDP1 --mode 1366x768 --scale 1x1 --output HDMI1 --same-as eDP1 --mode 1920x1080 --scale 0.711x0.711` \n Use xrandr to find the monitors names and resolution. The scale option is simply the ratio between your 2 resolutions. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703719891 {#2316 : 2023-12-28 00:31:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@questionAsker@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2209 …} +nested: Doctrine\ORM\PersistentCollection {#2207 …} +votes: Doctrine\ORM\PersistentCollection {#2293 …} +reports: Doctrine\ORM\PersistentCollection {#2309 …} +favourites: Doctrine\ORM\PersistentCollection {#2302 …} +notifications: Doctrine\ORM\PersistentCollection {#2320 …} -id: 257903 -bodyTs: "'0.711':50 '1366x768':38 '1920x1080':48 '1x1':40 '2':70 'approach':20 'duplic':9 'edp1':36,46 'extend':19 'find':55 'give':22 'hdmi1':42 'idea':26 'instead':15 'laptop':13 'like':32 'look':29 'mode':37,47 'monitor':7,57 'name':58 'one':6 'option':63 'output':35,41 'ratio':67 're':3 'resolut':60,71 'rough':25 'same-a':43 'scale':11,39,49,62 'screen':14 'simpli':8,65 'someth':31 'use':4,17,52 'x0.711':51 'xrandr':34,53" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6913087" +editedAt: null +createdAt: DateTimeImmutable @1703719891 {#2283 : 2023-12-28 00:31:31.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#7066 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2270 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2211 +user: Proxies\__CG__\App\Entity\User {#2515 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Question-Some-questions-about-BSPWM-tiling-manager" +title: "[Question] Some questions about BSPWM tiling manager" +url: null +body: """ 1. I have a rule for vscode: `bspc rule -a Code follow=on desktop=‘^4’`. If I manually move one vscode instance to another workspace, work in that and than drag’n’drop smth (or any other action initiating popup menu), dialog will appear on 4th workspace rather than on current one. How to fix that?\n 2. How to transfer workspaces(applications on them) correctly in the easiest way when switching to external monitor and returning? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 27 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1708552354 {#6627 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6626 …} +votes: Doctrine\ORM\PersistentCollection {#6634 …} +reports: Doctrine\ORM\PersistentCollection {#6636 …} +favourites: Doctrine\ORM\PersistentCollection {#6638 …} +notifications: Doctrine\ORM\PersistentCollection {#6640 …} +badges: Doctrine\ORM\PersistentCollection {#6642 …} +children: [] -id: 25065 -titleTs: "'bspwm':5 'manag':7 'question':1,3 'tile':6" -bodyTs: "'1':1 '2':57 '4':15 '4th':46 'action':38 'anoth':24 'appear':44 'applic':62 'bspc':8 'code':11 'correct':65 'current':51 'desktop':14 'dialog':42 'drag':31 'drop':33 'easiest':68 'extern':73 'fix':55 'follow':12 'initi':39 'instanc':22 'manual':18 'menu':41 'monitor':74 'move':19 'n':32 'one':20,52 'popup':40 'rather':48 'return':76 'rule':5,9 'smth':34 'switch':71 'transfer':60 'vscode':7,21 'way':69 'work':26 'workspac':25,47,61" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703691267 +visibility: "visible " +apId: "https://lemmy.ml/post/9777079" +editedAt: null +createdAt: DateTimeImmutable @1703618267 {#6624 : 2023-12-26 20:17:47.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2200 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2204 +user: App\Entity\User {#265} +entry: Proxies\__CG__\App\Entity\Entry {#2211 …2} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ The behavior you are requesting of bspwm is counter-intuitive to this rule you specifically wrote. Nonetheless, if VS Code popup windows have a different instance name, you could have a script running in the background which checks instance name of any new window and execute the command `bspc desktop -f last` when a VS Code popup appears. \n If the instance name is the same for VS Code main app and its popup windows, you may listen to the state of VS Code windows (using bspc subscribe; see the [manpage](https://man.archlinux.org/man/bspwm.1.en)) and execute the previous command on VS Code floating windows (because popups will be floating). \n For example, apply this to all VS Code windows:\n \n ```\n \n <span style="color:#323232;">while bspc subscribe -c 1 node_focus node_state > /dev/null; do\n </span><span style="color:#323232;"> bspc query -N -n "focused.floating" | while read -r wid; do\n </span><span style="color:#323232;"> bspc desktop -n $wid -f last\n </span><span style="color:#323232;">done\n </span>\n ```\n \n For your second question, if I understand correctly you’re trying to have a given workspace moving to your external monitor when available and returning to your primary monitor if no other monitor is connected. You can look at [the archwiki](https://wiki.archlinux.org/title/Bspwm#Note_for_multi-monitor_setups) to learn how to setup bspwm for multi monitors. Using the same if conditions as explained in this wiki you could also have for example a rule `bspc rule -a Code follow=on desktop=‘^4’` when only one monitor is connected, and `bspc rule -a Code follow=on desktop=‘^7’` when an external monitor is connected (and workspace 7 will be defined to be shown on your external monitor). """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1708552354 {#2266 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@questionAsker@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2312 …} +nested: Doctrine\ORM\PersistentCollection {#2307 …} +votes: Doctrine\ORM\PersistentCollection {#2308 …} +reports: Doctrine\ORM\PersistentCollection {#2319 …} +favourites: Doctrine\ORM\PersistentCollection {#2313 …} +notifications: Doctrine\ORM\PersistentCollection {#2265 …} -id: 255604 -bodyTs: "'/dev/null':128 '/man/bspwm.1.en))':94 '/title/bspwm#note_for_multi-monitor_setups)':190 '1':123 '4':225 '7':240,249 'also':212 'app':71 'appear':59 'appli':112 'archwiki':187 'avail':169 'background':37 'behavior':2 'bspc':50,87,120,130,140,218,233 'bspwm':7,196 'c':122 'check':39 'code':21,57,69,84,102,117,221,236 'command':49,99 'condit':204 'connect':181,231,246 'correct':154 'could':30,211 'counter':10 'counter-intuit':9 'defin':252 'desktop':51,141,224,239 'differ':26 'done':146 'exampl':111,215 'execut':47,96 'explain':206 'extern':166,243,258 'f':52,144 'float':103,109 'focus':125 'focused.floating':134 'follow':222,237 'given':161 'instanc':27,40,62 'intuit':11 'last':53,145 'learn':192 'listen':78 'look':184 'main':70 'man.archlinux.org':93 'man.archlinux.org/man/bspwm.1.en))':92 'manpag':91 'may':77 'monitor':167,175,179,199,229,244,259 'move':163 'multi':198 'n':132,133,142 'name':28,41,63 'new':44 'node':124,126 'nonetheless':18 'one':228 'popup':22,58,74,106 'previous':98 'primari':174 'queri':131 'question':150 'r':137 're':156 'read':136 'request':5 'return':171 'rule':14,217,219,234 'run':34 'script':33 'second':149 'see':89 'setup':195 'shown':255 'specif':16 'state':81,127 'subscrib':88,121 'tri':157 'understand':153 'use':86,200 'vs':20,56,68,83,101,116 'wid':138,143 'wiki':209 'wiki.archlinux.org':189 'wiki.archlinux.org/title/bspwm#note_for_multi-monitor_setups)':188 'window':23,45,75,85,104,118 'workspac':162,248 'wrote':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899728" +editedAt: null +createdAt: DateTimeImmutable @1703650809 {#2257 : 2023-12-27 05:20:09.0 +01:00 } +__isInitialized__: true …2 } +body: """ If you’re using only one monitor, simply duplicate and scale your laptop screen instead of using the extended approach. \n To give you a rough idea, this will look to something like this: \n `xrandr --output eDP1 --mode 1366x768 --scale 1x1 --output HDMI1 --same-as eDP1 --mode 1920x1080 --scale 0.711x0.711` \n Use xrandr to find the monitors names and resolution. The scale option is simply the ratio between your 2 resolutions. """ +lang: "en" +isAdult: false +favouriteCount: 1 +score: 0 +lastActive: DateTime @1703719891 {#2316 : 2023-12-28 00:31:31.0 +01:00 } +ip: null +tags: null +mentions: [ "@questionAsker@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2209 …} +nested: Doctrine\ORM\PersistentCollection {#2207 …} +votes: Doctrine\ORM\PersistentCollection {#2293 …} +reports: Doctrine\ORM\PersistentCollection {#2309 …} +favourites: Doctrine\ORM\PersistentCollection {#2302 …} +notifications: Doctrine\ORM\PersistentCollection {#2320 …} -id: 257903 -bodyTs: "'0.711':50 '1366x768':38 '1920x1080':48 '1x1':40 '2':70 'approach':20 'duplic':9 'edp1':36,46 'extend':19 'find':55 'give':22 'hdmi1':42 'idea':26 'instead':15 'laptop':13 'like':32 'look':29 'mode':37,47 'monitor':7,57 'name':58 'one':6 'option':63 'output':35,41 'ratio':67 're':3 'resolut':60,71 'rough':25 'same-a':43 'scale':11,39,49,62 'screen':14 'simpli':8,65 'someth':31 'use':4,17,52 'x0.711':51 'xrandr':34,53" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6913087" +editedAt: null +createdAt: DateTimeImmutable @1703719891 {#2283 : 2023-12-28 00:31:31.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 6.20 ms | |
---|---|---|---|---|
Input props | [ "comment" => Proxies\__CG__\App\Entity\EntryComment {#2204 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2211 +user: Proxies\__CG__\App\Entity\User {#2515 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Question-Some-questions-about-BSPWM-tiling-manager" +title: "[Question] Some questions about BSPWM tiling manager" +url: null +body: """ 1. I have a rule for vscode: `bspc rule -a Code follow=on desktop=‘^4’`. If I manually move one vscode instance to another workspace, work in that and than drag’n’drop smth (or any other action initiating popup menu), dialog will appear on 4th workspace rather than on current one. How to fix that?\n 2. How to transfer workspaces(applications on them) correctly in the easiest way when switching to external monitor and returning? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 27 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1708552354 {#6627 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6626 …} +votes: Doctrine\ORM\PersistentCollection {#6634 …} +reports: Doctrine\ORM\PersistentCollection {#6636 …} +favourites: Doctrine\ORM\PersistentCollection {#6638 …} +notifications: Doctrine\ORM\PersistentCollection {#6640 …} +badges: Doctrine\ORM\PersistentCollection {#6642 …} +children: [] -id: 25065 -titleTs: "'bspwm':5 'manag':7 'question':1,3 'tile':6" -bodyTs: "'1':1 '2':57 '4':15 '4th':46 'action':38 'anoth':24 'appear':44 'applic':62 'bspc':8 'code':11 'correct':65 'current':51 'desktop':14 'dialog':42 'drag':31 'drop':33 'easiest':68 'extern':73 'fix':55 'follow':12 'initi':39 'instanc':22 'manual':18 'menu':41 'monitor':74 'move':19 'n':32 'one':20,52 'popup':40 'rather':48 'return':76 'rule':5,9 'smth':34 'switch':71 'transfer':60 'vscode':7,21 'way':69 'work':26 'workspac':25,47,61" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703691267 +visibility: "visible " +apId: "https://lemmy.ml/post/9777079" +editedAt: null +createdAt: DateTimeImmutable @1703618267 {#6624 : 2023-12-26 20:17:47.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ The behavior you are requesting of bspwm is counter-intuitive to this rule you specifically wrote. Nonetheless, if VS Code popup windows have a different instance name, you could have a script running in the background which checks instance name of any new window and execute the command `bspc desktop -f last` when a VS Code popup appears. \n If the instance name is the same for VS Code main app and its popup windows, you may listen to the state of VS Code windows (using bspc subscribe; see the [manpage](https://man.archlinux.org/man/bspwm.1.en)) and execute the previous command on VS Code floating windows (because popups will be floating). \n For example, apply this to all VS Code windows:\n \n ```\n \n <span style="color:#323232;">while bspc subscribe -c 1 node_focus node_state > /dev/null; do\n </span><span style="color:#323232;"> bspc query -N -n "focused.floating" | while read -r wid; do\n </span><span style="color:#323232;"> bspc desktop -n $wid -f last\n </span><span style="color:#323232;">done\n </span>\n ```\n \n For your second question, if I understand correctly you’re trying to have a given workspace moving to your external monitor when available and returning to your primary monitor if no other monitor is connected. You can look at [the archwiki](https://wiki.archlinux.org/title/Bspwm#Note_for_multi-monitor_setups) to learn how to setup bspwm for multi monitors. Using the same if conditions as explained in this wiki you could also have for example a rule `bspc rule -a Code follow=on desktop=‘^4’` when only one monitor is connected, and `bspc rule -a Code follow=on desktop=‘^7’` when an external monitor is connected (and workspace 7 will be defined to be shown on your external monitor). """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1708552354 {#2266 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@questionAsker@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2312 …} +nested: Doctrine\ORM\PersistentCollection {#2307 …} +votes: Doctrine\ORM\PersistentCollection {#2308 …} +reports: Doctrine\ORM\PersistentCollection {#2319 …} +favourites: Doctrine\ORM\PersistentCollection {#2313 …} +notifications: Doctrine\ORM\PersistentCollection {#2265 …} -id: 255604 -bodyTs: "'/dev/null':128 '/man/bspwm.1.en))':94 '/title/bspwm#note_for_multi-monitor_setups)':190 '1':123 '4':225 '7':240,249 'also':212 'app':71 'appear':59 'appli':112 'archwiki':187 'avail':169 'background':37 'behavior':2 'bspc':50,87,120,130,140,218,233 'bspwm':7,196 'c':122 'check':39 'code':21,57,69,84,102,117,221,236 'command':49,99 'condit':204 'connect':181,231,246 'correct':154 'could':30,211 'counter':10 'counter-intuit':9 'defin':252 'desktop':51,141,224,239 'differ':26 'done':146 'exampl':111,215 'execut':47,96 'explain':206 'extern':166,243,258 'f':52,144 'float':103,109 'focus':125 'focused.floating':134 'follow':222,237 'given':161 'instanc':27,40,62 'intuit':11 'last':53,145 'learn':192 'listen':78 'look':184 'main':70 'man.archlinux.org':93 'man.archlinux.org/man/bspwm.1.en))':92 'manpag':91 'may':77 'monitor':167,175,179,199,229,244,259 'move':163 'multi':198 'n':132,133,142 'name':28,41,63 'new':44 'node':124,126 'nonetheless':18 'one':228 'popup':22,58,74,106 'previous':98 'primari':174 'queri':131 'question':150 'r':137 're':156 'read':136 'request':5 'return':171 'rule':14,217,219,234 'run':34 'script':33 'second':149 'see':89 'setup':195 'shown':255 'specif':16 'state':81,127 'subscrib':88,121 'tri':157 'understand':153 'use':86,200 'vs':20,56,68,83,101,116 'wid':138,143 'wiki':209 'wiki.archlinux.org':189 'wiki.archlinux.org/title/bspwm#note_for_multi-monitor_setups)':188 'window':23,45,75,85,104,118 'workspac':162,248 'wrote':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899728" +editedAt: null +createdAt: DateTimeImmutable @1703650809 {#2257 : 2023-12-27 05:20:09.0 +01:00 } +__isInitialized__: true …2 } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#4150 +comment: Proxies\__CG__\App\Entity\EntryComment {#2204 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2211 +user: Proxies\__CG__\App\Entity\User {#2515 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Question-Some-questions-about-BSPWM-tiling-manager" +title: "[Question] Some questions about BSPWM tiling manager" +url: null +body: """ 1. I have a rule for vscode: `bspc rule -a Code follow=on desktop=‘^4’`. If I manually move one vscode instance to another workspace, work in that and than drag’n’drop smth (or any other action initiating popup menu), dialog will appear on 4th workspace rather than on current one. How to fix that?\n 2. How to transfer workspaces(applications on them) correctly in the easiest way when switching to external monitor and returning? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 27 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1708552354 {#6627 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6626 …} +votes: Doctrine\ORM\PersistentCollection {#6634 …} +reports: Doctrine\ORM\PersistentCollection {#6636 …} +favourites: Doctrine\ORM\PersistentCollection {#6638 …} +notifications: Doctrine\ORM\PersistentCollection {#6640 …} +badges: Doctrine\ORM\PersistentCollection {#6642 …} +children: [] -id: 25065 -titleTs: "'bspwm':5 'manag':7 'question':1,3 'tile':6" -bodyTs: "'1':1 '2':57 '4':15 '4th':46 'action':38 'anoth':24 'appear':44 'applic':62 'bspc':8 'code':11 'correct':65 'current':51 'desktop':14 'dialog':42 'drag':31 'drop':33 'easiest':68 'extern':73 'fix':55 'follow':12 'initi':39 'instanc':22 'manual':18 'menu':41 'monitor':74 'move':19 'n':32 'one':20,52 'popup':40 'rather':48 'return':76 'rule':5,9 'smth':34 'switch':71 'transfer':60 'vscode':7,21 'way':69 'work':26 'workspac':25,47,61" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703691267 +visibility: "visible " +apId: "https://lemmy.ml/post/9777079" +editedAt: null +createdAt: DateTimeImmutable @1703618267 {#6624 : 2023-12-26 20:17:47.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ The behavior you are requesting of bspwm is counter-intuitive to this rule you specifically wrote. Nonetheless, if VS Code popup windows have a different instance name, you could have a script running in the background which checks instance name of any new window and execute the command `bspc desktop -f last` when a VS Code popup appears. \n If the instance name is the same for VS Code main app and its popup windows, you may listen to the state of VS Code windows (using bspc subscribe; see the [manpage](https://man.archlinux.org/man/bspwm.1.en)) and execute the previous command on VS Code floating windows (because popups will be floating). \n For example, apply this to all VS Code windows:\n \n ```\n \n <span style="color:#323232;">while bspc subscribe -c 1 node_focus node_state > /dev/null; do\n </span><span style="color:#323232;"> bspc query -N -n "focused.floating" | while read -r wid; do\n </span><span style="color:#323232;"> bspc desktop -n $wid -f last\n </span><span style="color:#323232;">done\n </span>\n ```\n \n For your second question, if I understand correctly you’re trying to have a given workspace moving to your external monitor when available and returning to your primary monitor if no other monitor is connected. You can look at [the archwiki](https://wiki.archlinux.org/title/Bspwm#Note_for_multi-monitor_setups) to learn how to setup bspwm for multi monitors. Using the same if conditions as explained in this wiki you could also have for example a rule `bspc rule -a Code follow=on desktop=‘^4’` when only one monitor is connected, and `bspc rule -a Code follow=on desktop=‘^7’` when an external monitor is connected (and workspace 7 will be defined to be shown on your external monitor). """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1708552354 {#2266 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@questionAsker@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2312 …} +nested: Doctrine\ORM\PersistentCollection {#2307 …} +votes: Doctrine\ORM\PersistentCollection {#2308 …} +reports: Doctrine\ORM\PersistentCollection {#2319 …} +favourites: Doctrine\ORM\PersistentCollection {#2313 …} +notifications: Doctrine\ORM\PersistentCollection {#2265 …} -id: 255604 -bodyTs: "'/dev/null':128 '/man/bspwm.1.en))':94 '/title/bspwm#note_for_multi-monitor_setups)':190 '1':123 '4':225 '7':240,249 'also':212 'app':71 'appear':59 'appli':112 'archwiki':187 'avail':169 'background':37 'behavior':2 'bspc':50,87,120,130,140,218,233 'bspwm':7,196 'c':122 'check':39 'code':21,57,69,84,102,117,221,236 'command':49,99 'condit':204 'connect':181,231,246 'correct':154 'could':30,211 'counter':10 'counter-intuit':9 'defin':252 'desktop':51,141,224,239 'differ':26 'done':146 'exampl':111,215 'execut':47,96 'explain':206 'extern':166,243,258 'f':52,144 'float':103,109 'focus':125 'focused.floating':134 'follow':222,237 'given':161 'instanc':27,40,62 'intuit':11 'last':53,145 'learn':192 'listen':78 'look':184 'main':70 'man.archlinux.org':93 'man.archlinux.org/man/bspwm.1.en))':92 'manpag':91 'may':77 'monitor':167,175,179,199,229,244,259 'move':163 'multi':198 'n':132,133,142 'name':28,41,63 'new':44 'node':124,126 'nonetheless':18 'one':228 'popup':22,58,74,106 'previous':98 'primari':174 'queri':131 'question':150 'r':137 're':156 'read':136 'request':5 'return':171 'rule':14,217,219,234 'run':34 'script':33 'second':149 'see':89 'setup':195 'shown':255 'specif':16 'state':81,127 'subscrib':88,121 'tri':157 'understand':153 'use':86,200 'vs':20,56,68,83,101,116 'wid':138,143 'wiki':209 'wiki.archlinux.org':189 'wiki.archlinux.org/title/bspwm#note_for_multi-monitor_setups)':188 'window':23,45,75,85,104,118 'workspac':162,248 'wrote':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899728" +editedAt: null +createdAt: DateTimeImmutable @1703650809 {#2257 : 2023-12-27 05:20:09.0 +01:00 } +__isInitialized__: true …2 } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#6996 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703650809 {#2257 : 2023-12-27 05:20:09.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#3389 +date: DateTimeImmutable @1703650809 {#2257 : 2023-12-27 05:20:09.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703650809 {#2257 : 2023-12-27 05:20:09.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#5598 +createdAt: DateTimeImmutable @1703650809 {#2257 : 2023-12-27 05:20:09.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#7324 +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 12.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2211 +user: Proxies\__CG__\App\Entity\User {#2515 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Question-Some-questions-about-BSPWM-tiling-manager" +title: "[Question] Some questions about BSPWM tiling manager" +url: null +body: """ 1. I have a rule for vscode: `bspc rule -a Code follow=on desktop=‘^4’`. If I manually move one vscode instance to another workspace, work in that and than drag’n’drop smth (or any other action initiating popup menu), dialog will appear on 4th workspace rather than on current one. How to fix that?\n 2. How to transfer workspaces(applications on them) correctly in the easiest way when switching to external monitor and returning? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 27 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1708552354 {#6627 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6626 …} +votes: Doctrine\ORM\PersistentCollection {#6634 …} +reports: Doctrine\ORM\PersistentCollection {#6636 …} +favourites: Doctrine\ORM\PersistentCollection {#6638 …} +notifications: Doctrine\ORM\PersistentCollection {#6640 …} +badges: Doctrine\ORM\PersistentCollection {#6642 …} +children: [] -id: 25065 -titleTs: "'bspwm':5 'manag':7 'question':1,3 'tile':6" -bodyTs: "'1':1 '2':57 '4':15 '4th':46 'action':38 'anoth':24 'appear':44 'applic':62 'bspc':8 'code':11 'correct':65 'current':51 'desktop':14 'dialog':42 'drag':31 'drop':33 'easiest':68 'extern':73 'fix':55 'follow':12 'initi':39 'instanc':22 'manual':18 'menu':41 'monitor':74 'move':19 'n':32 'one':20,52 'popup':40 'rather':48 'return':76 'rule':5,9 'smth':34 'switch':71 'transfer':60 'vscode':7,21 'way':69 'work':26 'workspac':25,47,61" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703691267 +visibility: "visible " +apId: "https://lemmy.ml/post/9777079" +editedAt: null +createdAt: DateTimeImmutable @1703618267 {#6624 : 2023-12-26 20:17:47.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#7379 +entry: Proxies\__CG__\App\Entity\Entry {#2211 +user: Proxies\__CG__\App\Entity\User {#2515 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Question-Some-questions-about-BSPWM-tiling-manager" +title: "[Question] Some questions about BSPWM tiling manager" +url: null +body: """ 1. I have a rule for vscode: `bspc rule -a Code follow=on desktop=‘^4’`. If I manually move one vscode instance to another workspace, work in that and than drag’n’drop smth (or any other action initiating popup menu), dialog will appear on 4th workspace rather than on current one. How to fix that?\n 2. How to transfer workspaces(applications on them) correctly in the easiest way when switching to external monitor and returning? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 27 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1708552354 {#6627 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6626 …} +votes: Doctrine\ORM\PersistentCollection {#6634 …} +reports: Doctrine\ORM\PersistentCollection {#6636 …} +favourites: Doctrine\ORM\PersistentCollection {#6638 …} +notifications: Doctrine\ORM\PersistentCollection {#6640 …} +badges: Doctrine\ORM\PersistentCollection {#6642 …} +children: [] -id: 25065 -titleTs: "'bspwm':5 'manag':7 'question':1,3 'tile':6" -bodyTs: "'1':1 '2':57 '4':15 '4th':46 'action':38 'anoth':24 'appear':44 'applic':62 'bspc':8 'code':11 'correct':65 'current':51 'desktop':14 'dialog':42 'drag':31 'drop':33 'easiest':68 'extern':73 'fix':55 'follow':12 'initi':39 'instanc':22 'manual':18 'menu':41 'monitor':74 'move':19 'n':32 'one':20,52 'popup':40 'rather':48 'return':76 'rule':5,9 'smth':34 'switch':71 'transfer':60 'vscode':7,21 'way':69 'work':26 'workspac':25,47,61" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703691267 +visibility: "visible " +apId: "https://lemmy.ml/post/9777079" +editedAt: null +createdAt: DateTimeImmutable @1703618267 {#6624 : 2023-12-26 20:17:47.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#7434 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.36 ms | |
---|---|---|---|---|
Input props | [ "subject" => Proxies\__CG__\App\Entity\EntryComment {#2204 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2211 +user: Proxies\__CG__\App\Entity\User {#2515 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Question-Some-questions-about-BSPWM-tiling-manager" +title: "[Question] Some questions about BSPWM tiling manager" +url: null +body: """ 1. I have a rule for vscode: `bspc rule -a Code follow=on desktop=‘^4’`. If I manually move one vscode instance to another workspace, work in that and than drag’n’drop smth (or any other action initiating popup menu), dialog will appear on 4th workspace rather than on current one. How to fix that?\n 2. How to transfer workspaces(applications on them) correctly in the easiest way when switching to external monitor and returning? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 27 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1708552354 {#6627 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6626 …} +votes: Doctrine\ORM\PersistentCollection {#6634 …} +reports: Doctrine\ORM\PersistentCollection {#6636 …} +favourites: Doctrine\ORM\PersistentCollection {#6638 …} +notifications: Doctrine\ORM\PersistentCollection {#6640 …} +badges: Doctrine\ORM\PersistentCollection {#6642 …} +children: [] -id: 25065 -titleTs: "'bspwm':5 'manag':7 'question':1,3 'tile':6" -bodyTs: "'1':1 '2':57 '4':15 '4th':46 'action':38 'anoth':24 'appear':44 'applic':62 'bspc':8 'code':11 'correct':65 'current':51 'desktop':14 'dialog':42 'drag':31 'drop':33 'easiest':68 'extern':73 'fix':55 'follow':12 'initi':39 'instanc':22 'manual':18 'menu':41 'monitor':74 'move':19 'n':32 'one':20,52 'popup':40 'rather':48 'return':76 'rule':5,9 'smth':34 'switch':71 'transfer':60 'vscode':7,21 'way':69 'work':26 'workspac':25,47,61" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703691267 +visibility: "visible " +apId: "https://lemmy.ml/post/9777079" +editedAt: null +createdAt: DateTimeImmutable @1703618267 {#6624 : 2023-12-26 20:17:47.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ The behavior you are requesting of bspwm is counter-intuitive to this rule you specifically wrote. Nonetheless, if VS Code popup windows have a different instance name, you could have a script running in the background which checks instance name of any new window and execute the command `bspc desktop -f last` when a VS Code popup appears. \n If the instance name is the same for VS Code main app and its popup windows, you may listen to the state of VS Code windows (using bspc subscribe; see the [manpage](https://man.archlinux.org/man/bspwm.1.en)) and execute the previous command on VS Code floating windows (because popups will be floating). \n For example, apply this to all VS Code windows:\n \n ```\n \n <span style="color:#323232;">while bspc subscribe -c 1 node_focus node_state > /dev/null; do\n </span><span style="color:#323232;"> bspc query -N -n "focused.floating" | while read -r wid; do\n </span><span style="color:#323232;"> bspc desktop -n $wid -f last\n </span><span style="color:#323232;">done\n </span>\n ```\n \n For your second question, if I understand correctly you’re trying to have a given workspace moving to your external monitor when available and returning to your primary monitor if no other monitor is connected. You can look at [the archwiki](https://wiki.archlinux.org/title/Bspwm#Note_for_multi-monitor_setups) to learn how to setup bspwm for multi monitors. Using the same if conditions as explained in this wiki you could also have for example a rule `bspc rule -a Code follow=on desktop=‘^4’` when only one monitor is connected, and `bspc rule -a Code follow=on desktop=‘^7’` when an external monitor is connected (and workspace 7 will be defined to be shown on your external monitor). """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1708552354 {#2266 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@questionAsker@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2312 …} +nested: Doctrine\ORM\PersistentCollection {#2307 …} +votes: Doctrine\ORM\PersistentCollection {#2308 …} +reports: Doctrine\ORM\PersistentCollection {#2319 …} +favourites: Doctrine\ORM\PersistentCollection {#2313 …} +notifications: Doctrine\ORM\PersistentCollection {#2265 …} -id: 255604 -bodyTs: "'/dev/null':128 '/man/bspwm.1.en))':94 '/title/bspwm#note_for_multi-monitor_setups)':190 '1':123 '4':225 '7':240,249 'also':212 'app':71 'appear':59 'appli':112 'archwiki':187 'avail':169 'background':37 'behavior':2 'bspc':50,87,120,130,140,218,233 'bspwm':7,196 'c':122 'check':39 'code':21,57,69,84,102,117,221,236 'command':49,99 'condit':204 'connect':181,231,246 'correct':154 'could':30,211 'counter':10 'counter-intuit':9 'defin':252 'desktop':51,141,224,239 'differ':26 'done':146 'exampl':111,215 'execut':47,96 'explain':206 'extern':166,243,258 'f':52,144 'float':103,109 'focus':125 'focused.floating':134 'follow':222,237 'given':161 'instanc':27,40,62 'intuit':11 'last':53,145 'learn':192 'listen':78 'look':184 'main':70 'man.archlinux.org':93 'man.archlinux.org/man/bspwm.1.en))':92 'manpag':91 'may':77 'monitor':167,175,179,199,229,244,259 'move':163 'multi':198 'n':132,133,142 'name':28,41,63 'new':44 'node':124,126 'nonetheless':18 'one':228 'popup':22,58,74,106 'previous':98 'primari':174 'queri':131 'question':150 'r':137 're':156 'read':136 'request':5 'return':171 'rule':14,217,219,234 'run':34 'script':33 'second':149 'see':89 'setup':195 'shown':255 'specif':16 'state':81,127 'subscrib':88,121 'tri':157 'understand':153 'use':86,200 'vs':20,56,68,83,101,116 'wid':138,143 'wiki':209 'wiki.archlinux.org':189 'wiki.archlinux.org/title/bspwm#note_for_multi-monitor_setups)':188 'window':23,45,75,85,104,118 'workspac':162,248 'wrote':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899728" +editedAt: null +createdAt: DateTimeImmutable @1703650809 {#2257 : 2023-12-27 05:20:09.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#7542 +subject: Proxies\__CG__\App\Entity\EntryComment {#2204 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2211 +user: Proxies\__CG__\App\Entity\User {#2515 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Question-Some-questions-about-BSPWM-tiling-manager" +title: "[Question] Some questions about BSPWM tiling manager" +url: null +body: """ 1. I have a rule for vscode: `bspc rule -a Code follow=on desktop=‘^4’`. If I manually move one vscode instance to another workspace, work in that and than drag’n’drop smth (or any other action initiating popup menu), dialog will appear on 4th workspace rather than on current one. How to fix that?\n 2. How to transfer workspaces(applications on them) correctly in the easiest way when switching to external monitor and returning? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 27 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1708552354 {#6627 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6626 …} +votes: Doctrine\ORM\PersistentCollection {#6634 …} +reports: Doctrine\ORM\PersistentCollection {#6636 …} +favourites: Doctrine\ORM\PersistentCollection {#6638 …} +notifications: Doctrine\ORM\PersistentCollection {#6640 …} +badges: Doctrine\ORM\PersistentCollection {#6642 …} +children: [] -id: 25065 -titleTs: "'bspwm':5 'manag':7 'question':1,3 'tile':6" -bodyTs: "'1':1 '2':57 '4':15 '4th':46 'action':38 'anoth':24 'appear':44 'applic':62 'bspc':8 'code':11 'correct':65 'current':51 'desktop':14 'dialog':42 'drag':31 'drop':33 'easiest':68 'extern':73 'fix':55 'follow':12 'initi':39 'instanc':22 'manual':18 'menu':41 'monitor':74 'move':19 'n':32 'one':20,52 'popup':40 'rather':48 'return':76 'rule':5,9 'smth':34 'switch':71 'transfer':60 'vscode':7,21 'way':69 'work':26 'workspac':25,47,61" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703691267 +visibility: "visible " +apId: "https://lemmy.ml/post/9777079" +editedAt: null +createdAt: DateTimeImmutable @1703618267 {#6624 : 2023-12-26 20:17:47.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ The behavior you are requesting of bspwm is counter-intuitive to this rule you specifically wrote. Nonetheless, if VS Code popup windows have a different instance name, you could have a script running in the background which checks instance name of any new window and execute the command `bspc desktop -f last` when a VS Code popup appears. \n If the instance name is the same for VS Code main app and its popup windows, you may listen to the state of VS Code windows (using bspc subscribe; see the [manpage](https://man.archlinux.org/man/bspwm.1.en)) and execute the previous command on VS Code floating windows (because popups will be floating). \n For example, apply this to all VS Code windows:\n \n ```\n \n <span style="color:#323232;">while bspc subscribe -c 1 node_focus node_state > /dev/null; do\n </span><span style="color:#323232;"> bspc query -N -n "focused.floating" | while read -r wid; do\n </span><span style="color:#323232;"> bspc desktop -n $wid -f last\n </span><span style="color:#323232;">done\n </span>\n ```\n \n For your second question, if I understand correctly you’re trying to have a given workspace moving to your external monitor when available and returning to your primary monitor if no other monitor is connected. You can look at [the archwiki](https://wiki.archlinux.org/title/Bspwm#Note_for_multi-monitor_setups) to learn how to setup bspwm for multi monitors. Using the same if conditions as explained in this wiki you could also have for example a rule `bspc rule -a Code follow=on desktop=‘^4’` when only one monitor is connected, and `bspc rule -a Code follow=on desktop=‘^7’` when an external monitor is connected (and workspace 7 will be defined to be shown on your external monitor). """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1708552354 {#2266 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@questionAsker@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2312 …} +nested: Doctrine\ORM\PersistentCollection {#2307 …} +votes: Doctrine\ORM\PersistentCollection {#2308 …} +reports: Doctrine\ORM\PersistentCollection {#2319 …} +favourites: Doctrine\ORM\PersistentCollection {#2313 …} +notifications: Doctrine\ORM\PersistentCollection {#2265 …} -id: 255604 -bodyTs: "'/dev/null':128 '/man/bspwm.1.en))':94 '/title/bspwm#note_for_multi-monitor_setups)':190 '1':123 '4':225 '7':240,249 'also':212 'app':71 'appear':59 'appli':112 'archwiki':187 'avail':169 'background':37 'behavior':2 'bspc':50,87,120,130,140,218,233 'bspwm':7,196 'c':122 'check':39 'code':21,57,69,84,102,117,221,236 'command':49,99 'condit':204 'connect':181,231,246 'correct':154 'could':30,211 'counter':10 'counter-intuit':9 'defin':252 'desktop':51,141,224,239 'differ':26 'done':146 'exampl':111,215 'execut':47,96 'explain':206 'extern':166,243,258 'f':52,144 'float':103,109 'focus':125 'focused.floating':134 'follow':222,237 'given':161 'instanc':27,40,62 'intuit':11 'last':53,145 'learn':192 'listen':78 'look':184 'main':70 'man.archlinux.org':93 'man.archlinux.org/man/bspwm.1.en))':92 'manpag':91 'may':77 'monitor':167,175,179,199,229,244,259 'move':163 'multi':198 'n':132,133,142 'name':28,41,63 'new':44 'node':124,126 'nonetheless':18 'one':228 'popup':22,58,74,106 'previous':98 'primari':174 'queri':131 'question':150 'r':137 're':156 'read':136 'request':5 'return':171 'rule':14,217,219,234 'run':34 'script':33 'second':149 'see':89 'setup':195 'shown':255 'specif':16 'state':81,127 'subscrib':88,121 'tri':157 'understand':153 'use':86,200 'vs':20,56,68,83,101,116 'wid':138,143 'wiki':209 'wiki.archlinux.org':189 'wiki.archlinux.org/title/bspwm#note_for_multi-monitor_setups)':188 'window':23,45,75,85,104,118 'workspac':162,248 'wrote':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899728" +editedAt: null +createdAt: DateTimeImmutable @1703650809 {#2257 : 2023-12-27 05:20:09.0 +01:00 } +__isInitialized__: true …2 } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.63 ms | |
---|---|---|---|---|
Input props | [ "subject" => Proxies\__CG__\App\Entity\EntryComment {#2204 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2211 +user: Proxies\__CG__\App\Entity\User {#2515 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Question-Some-questions-about-BSPWM-tiling-manager" +title: "[Question] Some questions about BSPWM tiling manager" +url: null +body: """ 1. I have a rule for vscode: `bspc rule -a Code follow=on desktop=‘^4’`. If I manually move one vscode instance to another workspace, work in that and than drag’n’drop smth (or any other action initiating popup menu), dialog will appear on 4th workspace rather than on current one. How to fix that?\n 2. How to transfer workspaces(applications on them) correctly in the easiest way when switching to external monitor and returning? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 27 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1708552354 {#6627 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6626 …} +votes: Doctrine\ORM\PersistentCollection {#6634 …} +reports: Doctrine\ORM\PersistentCollection {#6636 …} +favourites: Doctrine\ORM\PersistentCollection {#6638 …} +notifications: Doctrine\ORM\PersistentCollection {#6640 …} +badges: Doctrine\ORM\PersistentCollection {#6642 …} +children: [] -id: 25065 -titleTs: "'bspwm':5 'manag':7 'question':1,3 'tile':6" -bodyTs: "'1':1 '2':57 '4':15 '4th':46 'action':38 'anoth':24 'appear':44 'applic':62 'bspc':8 'code':11 'correct':65 'current':51 'desktop':14 'dialog':42 'drag':31 'drop':33 'easiest':68 'extern':73 'fix':55 'follow':12 'initi':39 'instanc':22 'manual':18 'menu':41 'monitor':74 'move':19 'n':32 'one':20,52 'popup':40 'rather':48 'return':76 'rule':5,9 'smth':34 'switch':71 'transfer':60 'vscode':7,21 'way':69 'work':26 'workspac':25,47,61" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703691267 +visibility: "visible " +apId: "https://lemmy.ml/post/9777079" +editedAt: null +createdAt: DateTimeImmutable @1703618267 {#6624 : 2023-12-26 20:17:47.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ The behavior you are requesting of bspwm is counter-intuitive to this rule you specifically wrote. Nonetheless, if VS Code popup windows have a different instance name, you could have a script running in the background which checks instance name of any new window and execute the command `bspc desktop -f last` when a VS Code popup appears. \n If the instance name is the same for VS Code main app and its popup windows, you may listen to the state of VS Code windows (using bspc subscribe; see the [manpage](https://man.archlinux.org/man/bspwm.1.en)) and execute the previous command on VS Code floating windows (because popups will be floating). \n For example, apply this to all VS Code windows:\n \n ```\n \n <span style="color:#323232;">while bspc subscribe -c 1 node_focus node_state > /dev/null; do\n </span><span style="color:#323232;"> bspc query -N -n "focused.floating" | while read -r wid; do\n </span><span style="color:#323232;"> bspc desktop -n $wid -f last\n </span><span style="color:#323232;">done\n </span>\n ```\n \n For your second question, if I understand correctly you’re trying to have a given workspace moving to your external monitor when available and returning to your primary monitor if no other monitor is connected. You can look at [the archwiki](https://wiki.archlinux.org/title/Bspwm#Note_for_multi-monitor_setups) to learn how to setup bspwm for multi monitors. Using the same if conditions as explained in this wiki you could also have for example a rule `bspc rule -a Code follow=on desktop=‘^4’` when only one monitor is connected, and `bspc rule -a Code follow=on desktop=‘^7’` when an external monitor is connected (and workspace 7 will be defined to be shown on your external monitor). """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1708552354 {#2266 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@questionAsker@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2312 …} +nested: Doctrine\ORM\PersistentCollection {#2307 …} +votes: Doctrine\ORM\PersistentCollection {#2308 …} +reports: Doctrine\ORM\PersistentCollection {#2319 …} +favourites: Doctrine\ORM\PersistentCollection {#2313 …} +notifications: Doctrine\ORM\PersistentCollection {#2265 …} -id: 255604 -bodyTs: "'/dev/null':128 '/man/bspwm.1.en))':94 '/title/bspwm#note_for_multi-monitor_setups)':190 '1':123 '4':225 '7':240,249 'also':212 'app':71 'appear':59 'appli':112 'archwiki':187 'avail':169 'background':37 'behavior':2 'bspc':50,87,120,130,140,218,233 'bspwm':7,196 'c':122 'check':39 'code':21,57,69,84,102,117,221,236 'command':49,99 'condit':204 'connect':181,231,246 'correct':154 'could':30,211 'counter':10 'counter-intuit':9 'defin':252 'desktop':51,141,224,239 'differ':26 'done':146 'exampl':111,215 'execut':47,96 'explain':206 'extern':166,243,258 'f':52,144 'float':103,109 'focus':125 'focused.floating':134 'follow':222,237 'given':161 'instanc':27,40,62 'intuit':11 'last':53,145 'learn':192 'listen':78 'look':184 'main':70 'man.archlinux.org':93 'man.archlinux.org/man/bspwm.1.en))':92 'manpag':91 'may':77 'monitor':167,175,179,199,229,244,259 'move':163 'multi':198 'n':132,133,142 'name':28,41,63 'new':44 'node':124,126 'nonetheless':18 'one':228 'popup':22,58,74,106 'previous':98 'primari':174 'queri':131 'question':150 'r':137 're':156 'read':136 'request':5 'return':171 'rule':14,217,219,234 'run':34 'script':33 'second':149 'see':89 'setup':195 'shown':255 'specif':16 'state':81,127 'subscrib':88,121 'tri':157 'understand':153 'use':86,200 'vs':20,56,68,83,101,116 'wid':138,143 'wiki':209 'wiki.archlinux.org':189 'wiki.archlinux.org/title/bspwm#note_for_multi-monitor_setups)':188 'window':23,45,75,85,104,118 'workspac':162,248 'wrote':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899728" +editedAt: null +createdAt: DateTimeImmutable @1703650809 {#2257 : 2023-12-27 05:20:09.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#7599 +formDest: "entry_comment" +subject: Proxies\__CG__\App\Entity\EntryComment {#2204 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2211 +user: Proxies\__CG__\App\Entity\User {#2515 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Question-Some-questions-about-BSPWM-tiling-manager" +title: "[Question] Some questions about BSPWM tiling manager" +url: null +body: """ 1. I have a rule for vscode: `bspc rule -a Code follow=on desktop=‘^4’`. If I manually move one vscode instance to another workspace, work in that and than drag’n’drop smth (or any other action initiating popup menu), dialog will appear on 4th workspace rather than on current one. How to fix that?\n 2. How to transfer workspaces(applications on them) correctly in the easiest way when switching to external monitor and returning? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 3 +favouriteCount: 27 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1708552354 {#6627 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#6626 …} +votes: Doctrine\ORM\PersistentCollection {#6634 …} +reports: Doctrine\ORM\PersistentCollection {#6636 …} +favourites: Doctrine\ORM\PersistentCollection {#6638 …} +notifications: Doctrine\ORM\PersistentCollection {#6640 …} +badges: Doctrine\ORM\PersistentCollection {#6642 …} +children: [] -id: 25065 -titleTs: "'bspwm':5 'manag':7 'question':1,3 'tile':6" -bodyTs: "'1':1 '2':57 '4':15 '4th':46 'action':38 'anoth':24 'appear':44 'applic':62 'bspc':8 'code':11 'correct':65 'current':51 'desktop':14 'dialog':42 'drag':31 'drop':33 'easiest':68 'extern':73 'fix':55 'follow':12 'initi':39 'instanc':22 'manual':18 'menu':41 'monitor':74 'move':19 'n':32 'one':20,52 'popup':40 'rather':48 'return':76 'rule':5,9 'smth':34 'switch':71 'transfer':60 'vscode':7,21 'way':69 'work':26 'workspac':25,47,61" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703691267 +visibility: "visible " +apId: "https://lemmy.ml/post/9777079" +editedAt: null +createdAt: DateTimeImmutable @1703618267 {#6624 : 2023-12-26 20:17:47.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ The behavior you are requesting of bspwm is counter-intuitive to this rule you specifically wrote. Nonetheless, if VS Code popup windows have a different instance name, you could have a script running in the background which checks instance name of any new window and execute the command `bspc desktop -f last` when a VS Code popup appears. \n If the instance name is the same for VS Code main app and its popup windows, you may listen to the state of VS Code windows (using bspc subscribe; see the [manpage](https://man.archlinux.org/man/bspwm.1.en)) and execute the previous command on VS Code floating windows (because popups will be floating). \n For example, apply this to all VS Code windows:\n \n ```\n \n <span style="color:#323232;">while bspc subscribe -c 1 node_focus node_state > /dev/null; do\n </span><span style="color:#323232;"> bspc query -N -n "focused.floating" | while read -r wid; do\n </span><span style="color:#323232;"> bspc desktop -n $wid -f last\n </span><span style="color:#323232;">done\n </span>\n ```\n \n For your second question, if I understand correctly you’re trying to have a given workspace moving to your external monitor when available and returning to your primary monitor if no other monitor is connected. You can look at [the archwiki](https://wiki.archlinux.org/title/Bspwm#Note_for_multi-monitor_setups) to learn how to setup bspwm for multi monitors. Using the same if conditions as explained in this wiki you could also have for example a rule `bspc rule -a Code follow=on desktop=‘^4’` when only one monitor is connected, and `bspc rule -a Code follow=on desktop=‘^7’` when an external monitor is connected (and workspace 7 will be defined to be shown on your external monitor). """ +lang: "en" +isAdult: false +favouriteCount: 5 +score: 0 +lastActive: DateTime @1708552354 {#2266 : 2024-02-21 22:52:34.0 +01:00 } +ip: null +tags: [ "323232" ] +mentions: [ "@questionAsker@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2312 …} +nested: Doctrine\ORM\PersistentCollection {#2307 …} +votes: Doctrine\ORM\PersistentCollection {#2308 …} +reports: Doctrine\ORM\PersistentCollection {#2319 …} +favourites: Doctrine\ORM\PersistentCollection {#2313 …} +notifications: Doctrine\ORM\PersistentCollection {#2265 …} -id: 255604 -bodyTs: "'/dev/null':128 '/man/bspwm.1.en))':94 '/title/bspwm#note_for_multi-monitor_setups)':190 '1':123 '4':225 '7':240,249 'also':212 'app':71 'appear':59 'appli':112 'archwiki':187 'avail':169 'background':37 'behavior':2 'bspc':50,87,120,130,140,218,233 'bspwm':7,196 'c':122 'check':39 'code':21,57,69,84,102,117,221,236 'command':49,99 'condit':204 'connect':181,231,246 'correct':154 'could':30,211 'counter':10 'counter-intuit':9 'defin':252 'desktop':51,141,224,239 'differ':26 'done':146 'exampl':111,215 'execut':47,96 'explain':206 'extern':166,243,258 'f':52,144 'float':103,109 'focus':125 'focused.floating':134 'follow':222,237 'given':161 'instanc':27,40,62 'intuit':11 'last':53,145 'learn':192 'listen':78 'look':184 'main':70 'man.archlinux.org':93 'man.archlinux.org/man/bspwm.1.en))':92 'manpag':91 'may':77 'monitor':167,175,179,199,229,244,259 'move':163 'multi':198 'n':132,133,142 'name':28,41,63 'new':44 'node':124,126 'nonetheless':18 'one':228 'popup':22,58,74,106 'previous':98 'primari':174 'queri':131 'question':150 'r':137 're':156 'read':136 'request':5 'return':171 'rule':14,217,219,234 'run':34 'script':33 'second':149 'see':89 'setup':195 'shown':255 'specif':16 'state':81,127 'subscrib':88,121 'tri':157 'understand':153 'use':86,200 'vs':20,56,68,83,101,116 'wid':138,143 'wiki':209 'wiki.archlinux.org':189 'wiki.archlinux.org/title/bspwm#note_for_multi-monitor_setups)':188 'window':23,45,75,85,104,118 'workspac':162,248 'wrote':17" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899728" +editedAt: null +createdAt: DateTimeImmutable @1703650809 {#2257 : 2023-12-27 05:20:09.0 +01:00 } +__isInitialized__: true …2 } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 8.70 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2233 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2226 +user: Proxies\__CG__\App\Entity\User {#7891 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "I-didn-t-know-where-else-to-ask-this-if-there" +title: "I didn't know where else to ask this, if there is another comm i should ask please lmk. Do you have any suggestions for wireless headphones i can use with linux?" +url: null +body: """ Preferably a dongle, but Bluetooth is ok as well. what wireless headphones do you use? thanks for all suggestions!!!\n \n edit: because i wasn’t very descriptive, i will append this: i don’t really care about the quality too much, i want to spend ~80 usd or so, but that’s flexible within 10 dollars or so. i would prefer a headset that has a USB dongle, like a wireless mouse. i don’t really need a microphone in it, but i wouldn’t really conplain if there was one. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 26 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1724440678 {#7886 : 2024-08-23 21:17:58.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7893 …} +votes: Doctrine\ORM\PersistentCollection {#7895 …} +reports: Doctrine\ORM\PersistentCollection {#7897 …} +favourites: Doctrine\ORM\PersistentCollection {#7899 …} +notifications: Doctrine\ORM\PersistentCollection {#7901 …} +badges: Doctrine\ORM\PersistentCollection {#7903 …} +children: [] -id: 25115 -titleTs: "'anoth':13 'ask':8,17 'comm':14 'didn':2 'els':6 'headphon':27 'know':4 'linux':32 'lmk':19 'pleas':18 'suggest':24 'use':30 'wireless':26" -bodyTs: "'10':54 '80':45 'append':29 'bluetooth':5 'care':35 'conplain':86 'descript':26 'dollar':55 'dongl':3,67 'edit':20 'flexibl':52 'headphon':12 'headset':62 'like':68 'microphon':78 'mous':71 'much':40 'need':76 'ok':7 'one':90 'prefer':1,60 'qualiti':38 'realli':34,75,85 'spend':44 'suggest':19 'thank':16 'usb':66 'usd':46 'use':15 'want':42 'wasn':23 'well':9 'wireless':11,70 'within':53 'would':59 'wouldn':83" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703728319 +visibility: "visible " +apId: "https://hexbear.net/post/1449547" +editedAt: DateTimeImmutable @1708224663 {#7883 : 2024-02-18 03:51:03.0 +01:00 } +createdAt: DateTimeImmutable @1703641919 {#7885 : 2023-12-27 02:51:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: "Any headphones should work (if your hardware supports it if using bluetooth). I’ve connected at least 4 different brands from no name to Aftershokz with no issues. Even tried airpods for a friend." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1703646060 {#2321 : 2023-12-27 04:01:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@blakeus12@hexbear.net" ] +children: Doctrine\ORM\PersistentCollection {#2234 …} +nested: Doctrine\ORM\PersistentCollection {#2237 …} +votes: Doctrine\ORM\PersistentCollection {#2258 …} +reports: Doctrine\ORM\PersistentCollection {#2260 …} +favourites: Doctrine\ORM\PersistentCollection {#2254 …} +notifications: Doctrine\ORM\PersistentCollection {#2246 …} -id: 255494 -bodyTs: "'4':18 'aftershokz':25 'airpod':31 'bluetooth':12 'brand':20 'connect':15 'differ':19 'even':29 'friend':34 'hardwar':7 'headphon':2 'issu':28 'least':17 'name':23 'support':8 'tri':30 'use':11 've':14 'work':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899023" +editedAt: null +createdAt: DateTimeImmutable @1703646060 {#2322 : 2023-12-27 04:01:00.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#7848 +comment: App\Entity\EntryComment {#2233 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2226 +user: Proxies\__CG__\App\Entity\User {#7891 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "I-didn-t-know-where-else-to-ask-this-if-there" +title: "I didn't know where else to ask this, if there is another comm i should ask please lmk. Do you have any suggestions for wireless headphones i can use with linux?" +url: null +body: """ Preferably a dongle, but Bluetooth is ok as well. what wireless headphones do you use? thanks for all suggestions!!!\n \n edit: because i wasn’t very descriptive, i will append this: i don’t really care about the quality too much, i want to spend ~80 usd or so, but that’s flexible within 10 dollars or so. i would prefer a headset that has a USB dongle, like a wireless mouse. i don’t really need a microphone in it, but i wouldn’t really conplain if there was one. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 26 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1724440678 {#7886 : 2024-08-23 21:17:58.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7893 …} +votes: Doctrine\ORM\PersistentCollection {#7895 …} +reports: Doctrine\ORM\PersistentCollection {#7897 …} +favourites: Doctrine\ORM\PersistentCollection {#7899 …} +notifications: Doctrine\ORM\PersistentCollection {#7901 …} +badges: Doctrine\ORM\PersistentCollection {#7903 …} +children: [] -id: 25115 -titleTs: "'anoth':13 'ask':8,17 'comm':14 'didn':2 'els':6 'headphon':27 'know':4 'linux':32 'lmk':19 'pleas':18 'suggest':24 'use':30 'wireless':26" -bodyTs: "'10':54 '80':45 'append':29 'bluetooth':5 'care':35 'conplain':86 'descript':26 'dollar':55 'dongl':3,67 'edit':20 'flexibl':52 'headphon':12 'headset':62 'like':68 'microphon':78 'mous':71 'much':40 'need':76 'ok':7 'one':90 'prefer':1,60 'qualiti':38 'realli':34,75,85 'spend':44 'suggest':19 'thank':16 'usb':66 'usd':46 'use':15 'want':42 'wasn':23 'well':9 'wireless':11,70 'within':53 'would':59 'wouldn':83" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703728319 +visibility: "visible " +apId: "https://hexbear.net/post/1449547" +editedAt: DateTimeImmutable @1708224663 {#7883 : 2024-02-18 03:51:03.0 +01:00 } +createdAt: DateTimeImmutable @1703641919 {#7885 : 2023-12-27 02:51:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: "Any headphones should work (if your hardware supports it if using bluetooth). I’ve connected at least 4 different brands from no name to Aftershokz with no issues. Even tried airpods for a friend." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1703646060 {#2321 : 2023-12-27 04:01:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@blakeus12@hexbear.net" ] +children: Doctrine\ORM\PersistentCollection {#2234 …} +nested: Doctrine\ORM\PersistentCollection {#2237 …} +votes: Doctrine\ORM\PersistentCollection {#2258 …} +reports: Doctrine\ORM\PersistentCollection {#2260 …} +favourites: Doctrine\ORM\PersistentCollection {#2254 …} +notifications: Doctrine\ORM\PersistentCollection {#2246 …} -id: 255494 -bodyTs: "'4':18 'aftershokz':25 'airpod':31 'bluetooth':12 'brand':20 'connect':15 'differ':19 'even':29 'friend':34 'hardwar':7 'headphon':2 'issu':28 'least':17 'name':23 'support':8 'tri':30 'use':11 've':14 'work':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899023" +editedAt: null +createdAt: DateTimeImmutable @1703646060 {#2322 : 2023-12-27 04:01:00.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#7912 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703646060 {#2322 : 2023-12-27 04:01:00.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#7968 +date: DateTimeImmutable @1703646060 {#2322 : 2023-12-27 04:01:00.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703646060 {#2322 : 2023-12-27 04:01:00.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#8022 +createdAt: DateTimeImmutable @1703646060 {#2322 : 2023-12-27 04:01:00.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#8076 +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 12.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2226 +user: Proxies\__CG__\App\Entity\User {#7891 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "I-didn-t-know-where-else-to-ask-this-if-there" +title: "I didn't know where else to ask this, if there is another comm i should ask please lmk. Do you have any suggestions for wireless headphones i can use with linux?" +url: null +body: """ Preferably a dongle, but Bluetooth is ok as well. what wireless headphones do you use? thanks for all suggestions!!!\n \n edit: because i wasn’t very descriptive, i will append this: i don’t really care about the quality too much, i want to spend ~80 usd or so, but that’s flexible within 10 dollars or so. i would prefer a headset that has a USB dongle, like a wireless mouse. i don’t really need a microphone in it, but i wouldn’t really conplain if there was one. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 26 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1724440678 {#7886 : 2024-08-23 21:17:58.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7893 …} +votes: Doctrine\ORM\PersistentCollection {#7895 …} +reports: Doctrine\ORM\PersistentCollection {#7897 …} +favourites: Doctrine\ORM\PersistentCollection {#7899 …} +notifications: Doctrine\ORM\PersistentCollection {#7901 …} +badges: Doctrine\ORM\PersistentCollection {#7903 …} +children: [] -id: 25115 -titleTs: "'anoth':13 'ask':8,17 'comm':14 'didn':2 'els':6 'headphon':27 'know':4 'linux':32 'lmk':19 'pleas':18 'suggest':24 'use':30 'wireless':26" -bodyTs: "'10':54 '80':45 'append':29 'bluetooth':5 'care':35 'conplain':86 'descript':26 'dollar':55 'dongl':3,67 'edit':20 'flexibl':52 'headphon':12 'headset':62 'like':68 'microphon':78 'mous':71 'much':40 'need':76 'ok':7 'one':90 'prefer':1,60 'qualiti':38 'realli':34,75,85 'spend':44 'suggest':19 'thank':16 'usb':66 'usd':46 'use':15 'want':42 'wasn':23 'well':9 'wireless':11,70 'within':53 'would':59 'wouldn':83" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703728319 +visibility: "visible " +apId: "https://hexbear.net/post/1449547" +editedAt: DateTimeImmutable @1708224663 {#7883 : 2024-02-18 03:51:03.0 +01:00 } +createdAt: DateTimeImmutable @1703641919 {#7885 : 2023-12-27 02:51:59.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#8131 +entry: Proxies\__CG__\App\Entity\Entry {#2226 +user: Proxies\__CG__\App\Entity\User {#7891 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "I-didn-t-know-where-else-to-ask-this-if-there" +title: "I didn't know where else to ask this, if there is another comm i should ask please lmk. Do you have any suggestions for wireless headphones i can use with linux?" +url: null +body: """ Preferably a dongle, but Bluetooth is ok as well. what wireless headphones do you use? thanks for all suggestions!!!\n \n edit: because i wasn’t very descriptive, i will append this: i don’t really care about the quality too much, i want to spend ~80 usd or so, but that’s flexible within 10 dollars or so. i would prefer a headset that has a USB dongle, like a wireless mouse. i don’t really need a microphone in it, but i wouldn’t really conplain if there was one. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 26 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1724440678 {#7886 : 2024-08-23 21:17:58.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7893 …} +votes: Doctrine\ORM\PersistentCollection {#7895 …} +reports: Doctrine\ORM\PersistentCollection {#7897 …} +favourites: Doctrine\ORM\PersistentCollection {#7899 …} +notifications: Doctrine\ORM\PersistentCollection {#7901 …} +badges: Doctrine\ORM\PersistentCollection {#7903 …} +children: [] -id: 25115 -titleTs: "'anoth':13 'ask':8,17 'comm':14 'didn':2 'els':6 'headphon':27 'know':4 'linux':32 'lmk':19 'pleas':18 'suggest':24 'use':30 'wireless':26" -bodyTs: "'10':54 '80':45 'append':29 'bluetooth':5 'care':35 'conplain':86 'descript':26 'dollar':55 'dongl':3,67 'edit':20 'flexibl':52 'headphon':12 'headset':62 'like':68 'microphon':78 'mous':71 'much':40 'need':76 'ok':7 'one':90 'prefer':1,60 'qualiti':38 'realli':34,75,85 'spend':44 'suggest':19 'thank':16 'usb':66 'usd':46 'use':15 'want':42 'wasn':23 'well':9 'wireless':11,70 'within':53 'would':59 'wouldn':83" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703728319 +visibility: "visible " +apId: "https://hexbear.net/post/1449547" +editedAt: DateTimeImmutable @1708224663 {#7883 : 2024-02-18 03:51:03.0 +01:00 } +createdAt: DateTimeImmutable @1703641919 {#7885 : 2023-12-27 02:51:59.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#8186 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 1.62 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2233 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2226 +user: Proxies\__CG__\App\Entity\User {#7891 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "I-didn-t-know-where-else-to-ask-this-if-there" +title: "I didn't know where else to ask this, if there is another comm i should ask please lmk. Do you have any suggestions for wireless headphones i can use with linux?" +url: null +body: """ Preferably a dongle, but Bluetooth is ok as well. what wireless headphones do you use? thanks for all suggestions!!!\n \n edit: because i wasn’t very descriptive, i will append this: i don’t really care about the quality too much, i want to spend ~80 usd or so, but that’s flexible within 10 dollars or so. i would prefer a headset that has a USB dongle, like a wireless mouse. i don’t really need a microphone in it, but i wouldn’t really conplain if there was one. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 26 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1724440678 {#7886 : 2024-08-23 21:17:58.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7893 …} +votes: Doctrine\ORM\PersistentCollection {#7895 …} +reports: Doctrine\ORM\PersistentCollection {#7897 …} +favourites: Doctrine\ORM\PersistentCollection {#7899 …} +notifications: Doctrine\ORM\PersistentCollection {#7901 …} +badges: Doctrine\ORM\PersistentCollection {#7903 …} +children: [] -id: 25115 -titleTs: "'anoth':13 'ask':8,17 'comm':14 'didn':2 'els':6 'headphon':27 'know':4 'linux':32 'lmk':19 'pleas':18 'suggest':24 'use':30 'wireless':26" -bodyTs: "'10':54 '80':45 'append':29 'bluetooth':5 'care':35 'conplain':86 'descript':26 'dollar':55 'dongl':3,67 'edit':20 'flexibl':52 'headphon':12 'headset':62 'like':68 'microphon':78 'mous':71 'much':40 'need':76 'ok':7 'one':90 'prefer':1,60 'qualiti':38 'realli':34,75,85 'spend':44 'suggest':19 'thank':16 'usb':66 'usd':46 'use':15 'want':42 'wasn':23 'well':9 'wireless':11,70 'within':53 'would':59 'wouldn':83" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703728319 +visibility: "visible " +apId: "https://hexbear.net/post/1449547" +editedAt: DateTimeImmutable @1708224663 {#7883 : 2024-02-18 03:51:03.0 +01:00 } +createdAt: DateTimeImmutable @1703641919 {#7885 : 2023-12-27 02:51:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: "Any headphones should work (if your hardware supports it if using bluetooth). I’ve connected at least 4 different brands from no name to Aftershokz with no issues. Even tried airpods for a friend." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1703646060 {#2321 : 2023-12-27 04:01:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@blakeus12@hexbear.net" ] +children: Doctrine\ORM\PersistentCollection {#2234 …} +nested: Doctrine\ORM\PersistentCollection {#2237 …} +votes: Doctrine\ORM\PersistentCollection {#2258 …} +reports: Doctrine\ORM\PersistentCollection {#2260 …} +favourites: Doctrine\ORM\PersistentCollection {#2254 …} +notifications: Doctrine\ORM\PersistentCollection {#2246 …} -id: 255494 -bodyTs: "'4':18 'aftershokz':25 'airpod':31 'bluetooth':12 'brand':20 'connect':15 'differ':19 'even':29 'friend':34 'hardwar':7 'headphon':2 'issu':28 'least':17 'name':23 'support':8 'tri':30 'use':11 've':14 'work':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899023" +editedAt: null +createdAt: DateTimeImmutable @1703646060 {#2322 : 2023-12-27 04:01:00.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#8256 +subject: App\Entity\EntryComment {#2233 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2226 +user: Proxies\__CG__\App\Entity\User {#7891 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "I-didn-t-know-where-else-to-ask-this-if-there" +title: "I didn't know where else to ask this, if there is another comm i should ask please lmk. Do you have any suggestions for wireless headphones i can use with linux?" +url: null +body: """ Preferably a dongle, but Bluetooth is ok as well. what wireless headphones do you use? thanks for all suggestions!!!\n \n edit: because i wasn’t very descriptive, i will append this: i don’t really care about the quality too much, i want to spend ~80 usd or so, but that’s flexible within 10 dollars or so. i would prefer a headset that has a USB dongle, like a wireless mouse. i don’t really need a microphone in it, but i wouldn’t really conplain if there was one. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 26 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1724440678 {#7886 : 2024-08-23 21:17:58.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7893 …} +votes: Doctrine\ORM\PersistentCollection {#7895 …} +reports: Doctrine\ORM\PersistentCollection {#7897 …} +favourites: Doctrine\ORM\PersistentCollection {#7899 …} +notifications: Doctrine\ORM\PersistentCollection {#7901 …} +badges: Doctrine\ORM\PersistentCollection {#7903 …} +children: [] -id: 25115 -titleTs: "'anoth':13 'ask':8,17 'comm':14 'didn':2 'els':6 'headphon':27 'know':4 'linux':32 'lmk':19 'pleas':18 'suggest':24 'use':30 'wireless':26" -bodyTs: "'10':54 '80':45 'append':29 'bluetooth':5 'care':35 'conplain':86 'descript':26 'dollar':55 'dongl':3,67 'edit':20 'flexibl':52 'headphon':12 'headset':62 'like':68 'microphon':78 'mous':71 'much':40 'need':76 'ok':7 'one':90 'prefer':1,60 'qualiti':38 'realli':34,75,85 'spend':44 'suggest':19 'thank':16 'usb':66 'usd':46 'use':15 'want':42 'wasn':23 'well':9 'wireless':11,70 'within':53 'would':59 'wouldn':83" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703728319 +visibility: "visible " +apId: "https://hexbear.net/post/1449547" +editedAt: DateTimeImmutable @1708224663 {#7883 : 2024-02-18 03:51:03.0 +01:00 } +createdAt: DateTimeImmutable @1703641919 {#7885 : 2023-12-27 02:51:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: "Any headphones should work (if your hardware supports it if using bluetooth). I’ve connected at least 4 different brands from no name to Aftershokz with no issues. Even tried airpods for a friend." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1703646060 {#2321 : 2023-12-27 04:01:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@blakeus12@hexbear.net" ] +children: Doctrine\ORM\PersistentCollection {#2234 …} +nested: Doctrine\ORM\PersistentCollection {#2237 …} +votes: Doctrine\ORM\PersistentCollection {#2258 …} +reports: Doctrine\ORM\PersistentCollection {#2260 …} +favourites: Doctrine\ORM\PersistentCollection {#2254 …} +notifications: Doctrine\ORM\PersistentCollection {#2246 …} -id: 255494 -bodyTs: "'4':18 'aftershokz':25 'airpod':31 'bluetooth':12 'brand':20 'connect':15 'differ':19 'even':29 'friend':34 'hardwar':7 'headphon':2 'issu':28 'least':17 'name':23 'support':8 'tri':30 'use':11 've':14 'work':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899023" +editedAt: null +createdAt: DateTimeImmutable @1703646060 {#2322 : 2023-12-27 04:01:00.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.77 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2233 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2226 +user: Proxies\__CG__\App\Entity\User {#7891 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "I-didn-t-know-where-else-to-ask-this-if-there" +title: "I didn't know where else to ask this, if there is another comm i should ask please lmk. Do you have any suggestions for wireless headphones i can use with linux?" +url: null +body: """ Preferably a dongle, but Bluetooth is ok as well. what wireless headphones do you use? thanks for all suggestions!!!\n \n edit: because i wasn’t very descriptive, i will append this: i don’t really care about the quality too much, i want to spend ~80 usd or so, but that’s flexible within 10 dollars or so. i would prefer a headset that has a USB dongle, like a wireless mouse. i don’t really need a microphone in it, but i wouldn’t really conplain if there was one. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 26 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1724440678 {#7886 : 2024-08-23 21:17:58.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7893 …} +votes: Doctrine\ORM\PersistentCollection {#7895 …} +reports: Doctrine\ORM\PersistentCollection {#7897 …} +favourites: Doctrine\ORM\PersistentCollection {#7899 …} +notifications: Doctrine\ORM\PersistentCollection {#7901 …} +badges: Doctrine\ORM\PersistentCollection {#7903 …} +children: [] -id: 25115 -titleTs: "'anoth':13 'ask':8,17 'comm':14 'didn':2 'els':6 'headphon':27 'know':4 'linux':32 'lmk':19 'pleas':18 'suggest':24 'use':30 'wireless':26" -bodyTs: "'10':54 '80':45 'append':29 'bluetooth':5 'care':35 'conplain':86 'descript':26 'dollar':55 'dongl':3,67 'edit':20 'flexibl':52 'headphon':12 'headset':62 'like':68 'microphon':78 'mous':71 'much':40 'need':76 'ok':7 'one':90 'prefer':1,60 'qualiti':38 'realli':34,75,85 'spend':44 'suggest':19 'thank':16 'usb':66 'usd':46 'use':15 'want':42 'wasn':23 'well':9 'wireless':11,70 'within':53 'would':59 'wouldn':83" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703728319 +visibility: "visible " +apId: "https://hexbear.net/post/1449547" +editedAt: DateTimeImmutable @1708224663 {#7883 : 2024-02-18 03:51:03.0 +01:00 } +createdAt: DateTimeImmutable @1703641919 {#7885 : 2023-12-27 02:51:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: "Any headphones should work (if your hardware supports it if using bluetooth). I’ve connected at least 4 different brands from no name to Aftershokz with no issues. Even tried airpods for a friend." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1703646060 {#2321 : 2023-12-27 04:01:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@blakeus12@hexbear.net" ] +children: Doctrine\ORM\PersistentCollection {#2234 …} +nested: Doctrine\ORM\PersistentCollection {#2237 …} +votes: Doctrine\ORM\PersistentCollection {#2258 …} +reports: Doctrine\ORM\PersistentCollection {#2260 …} +favourites: Doctrine\ORM\PersistentCollection {#2254 …} +notifications: Doctrine\ORM\PersistentCollection {#2246 …} -id: 255494 -bodyTs: "'4':18 'aftershokz':25 'airpod':31 'bluetooth':12 'brand':20 'connect':15 'differ':19 'even':29 'friend':34 'hardwar':7 'headphon':2 'issu':28 'least':17 'name':23 'support':8 'tri':30 'use':11 've':14 'work':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899023" +editedAt: null +createdAt: DateTimeImmutable @1703646060 {#2322 : 2023-12-27 04:01:00.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#8313 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2233 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2226 +user: Proxies\__CG__\App\Entity\User {#7891 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "I-didn-t-know-where-else-to-ask-this-if-there" +title: "I didn't know where else to ask this, if there is another comm i should ask please lmk. Do you have any suggestions for wireless headphones i can use with linux?" +url: null +body: """ Preferably a dongle, but Bluetooth is ok as well. what wireless headphones do you use? thanks for all suggestions!!!\n \n edit: because i wasn’t very descriptive, i will append this: i don’t really care about the quality too much, i want to spend ~80 usd or so, but that’s flexible within 10 dollars or so. i would prefer a headset that has a USB dongle, like a wireless mouse. i don’t really need a microphone in it, but i wouldn’t really conplain if there was one. """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 26 +favouriteCount: 20 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1724440678 {#7886 : 2024-08-23 21:17:58.0 +02:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#7893 …} +votes: Doctrine\ORM\PersistentCollection {#7895 …} +reports: Doctrine\ORM\PersistentCollection {#7897 …} +favourites: Doctrine\ORM\PersistentCollection {#7899 …} +notifications: Doctrine\ORM\PersistentCollection {#7901 …} +badges: Doctrine\ORM\PersistentCollection {#7903 …} +children: [] -id: 25115 -titleTs: "'anoth':13 'ask':8,17 'comm':14 'didn':2 'els':6 'headphon':27 'know':4 'linux':32 'lmk':19 'pleas':18 'suggest':24 'use':30 'wireless':26" -bodyTs: "'10':54 '80':45 'append':29 'bluetooth':5 'care':35 'conplain':86 'descript':26 'dollar':55 'dongl':3,67 'edit':20 'flexibl':52 'headphon':12 'headset':62 'like':68 'microphon':78 'mous':71 'much':40 'need':76 'ok':7 'one':90 'prefer':1,60 'qualiti':38 'realli':34,75,85 'spend':44 'suggest':19 'thank':16 'usb':66 'usd':46 'use':15 'want':42 'wasn':23 'well':9 'wireless':11,70 'within':53 'would':59 'wouldn':83" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703728319 +visibility: "visible " +apId: "https://hexbear.net/post/1449547" +editedAt: DateTimeImmutable @1708224663 {#7883 : 2024-02-18 03:51:03.0 +01:00 } +createdAt: DateTimeImmutable @1703641919 {#7885 : 2023-12-27 02:51:59.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: "Any headphones should work (if your hardware supports it if using bluetooth). I’ve connected at least 4 different brands from no name to Aftershokz with no issues. Even tried airpods for a friend." +lang: "en" +isAdult: false +favouriteCount: 7 +score: 0 +lastActive: DateTime @1703646060 {#2321 : 2023-12-27 04:01:00.0 +01:00 } +ip: null +tags: null +mentions: [ "@blakeus12@hexbear.net" ] +children: Doctrine\ORM\PersistentCollection {#2234 …} +nested: Doctrine\ORM\PersistentCollection {#2237 …} +votes: Doctrine\ORM\PersistentCollection {#2258 …} +reports: Doctrine\ORM\PersistentCollection {#2260 …} +favourites: Doctrine\ORM\PersistentCollection {#2254 …} +notifications: Doctrine\ORM\PersistentCollection {#2246 …} -id: 255494 -bodyTs: "'4':18 'aftershokz':25 'airpod':31 'bluetooth':12 'brand':20 'connect':15 'differ':19 'even':29 'friend':34 'hardwar':7 'headphon':2 'issu':28 'least':17 'name':23 'support':8 'tri':30 'use':11 've':14 'work':4" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6899023" +editedAt: null +createdAt: DateTimeImmutable @1703646060 {#2322 : 2023-12-27 04:01:00.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 40.01 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2247 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2255 +user: Proxies\__CG__\App\Entity\User {#8599 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Why-do-you-use-the-terminal" +title: "Why do you use the terminal?" +url: null +body: """ Hi, everybody Recently, a guy noticed that I was using it and asked why? For me it because in Linux many things are done through the terminal because Linux has many different desktop environments\n \n He also compared terminal commands with cheat codes in GTA and other games, he understands what benefits you take from them, but not from terminal commands """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 159 +favouriteCount: 145 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710345926 {#8600 : 2024-03-13 17:05:26.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8605 …} +votes: Doctrine\ORM\PersistentCollection {#8608 …} +reports: Doctrine\ORM\PersistentCollection {#8610 …} +favourites: Doctrine\ORM\PersistentCollection {#8612 …} +notifications: Doctrine\ORM\PersistentCollection {#8614 …} +badges: Doctrine\ORM\PersistentCollection {#8616 …} +children: [] -id: 24380 -titleTs: "'termin':6 'use':4" -bodyTs: "'also':36 'ask':13 'benefit':51 'cheat':41 'code':42 'command':39,60 'compar':37 'desktop':33 'differ':32 'done':24 'environ':34 'everybodi':2 'game':47 'gta':44 'guy':5 'hi':1 'linux':20,29 'mani':21,31 'notic':6 'recent':3 'take':53 'termin':27,38,59 'thing':22 'understand':49 'use':10" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703493925 +visibility: "visible " +apId: "https://lemmy.world/post/9922077" +editedAt: null +createdAt: DateTimeImmutable @1703407525 {#8597 : 2023-12-24 09:45:25.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ Terminal is faster when you’re used to it and sometimes offer more customization options to some apps that has both a GUI and TUI/CLI version.\n \n I use the terminal ([st](https://st.suckless.org/,) with zsh and tmux) for:\n \n - file management (advcpmv, fd, trash-cli, fzf …)\n - emails [(neomutt)](https://neomutt.org/guide/gettingstarted.html,)\n - text editing/coding [(neovim)](https://neovim.io/,)\n - project management [(taskjuggler)](https://taskjuggler.org/)\n - image viewing/organization [(ucolla,ge)](https://github.com/ckardaris/ucollage)\n - online video browsing [(ytfzf)](https://github.com/pystardust/ytfzf,)\n - calendar [(khal)](https://github.com/pimutils/khal)\n - ssh\n - vpn\n - news aggregator [(newsboat)](https://github.com/newsboat/newsboat)\n - web, bookmarks manager [(buku)](https://github.com/jarun/buku)\n - passwords manager [(pass)](https://www.passwordstore.org/)\n - dotfiles manager [(stow)](https://github.com/aspiers/stow/)\n - not in the terminal but I also have a lot of scripts used in [rofi](https://github.com/davatorium/rofi) to control my audio input/outputs, launch a web search, access my bookmarks, autocomplete username and password fields\n \n I’m sure I’m missing some obvious tools I use daily. It’s hard remember everything when it becomes so natural.\n \n I have shared my experience with some of these tools [here](https://www-gem.codeberg.page). """ +lang: "en" +isAdult: false +favouriteCount: 22 +score: 0 +lastActive: DateTime @1703429730 {#2236 : 2023-12-24 15:55:30.0 +01:00 } +ip: null +tags: null +mentions: [ "@Waffelson@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2256 …} +nested: Doctrine\ORM\PersistentCollection {#2284 …} +votes: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +notifications: Doctrine\ORM\PersistentCollection {#2156 …} -id: 248672 -bodyTs: "'/)':64,104 '/,)':34,58 '/aspiers/stow/)':110 '/ckardaris/ucollage)':71 '/davatorium/rofi)':128 '/guide/gettingstarted.html,)':52 '/jarun/buku)':98 '/newsboat/newsboat)':91 '/pimutils/khal)':83 '/pystardust/ytfzf,)':78 'access':138 'advcpmv':42 'aggreg':87 'also':117 'app':18 'audio':132 'autocomplet':141 'becom':165 'bookmark':93,140 'brows':74 'buku':95 'calendar':79 'cli':46 'control':130 'custom':14 'daili':157 'dotfil':105 'editing/coding':54 'email':48 'everyth':162 'experi':172 'faster':3 'fd':43 'field':145 'file':40 'fzf':47 'ge':68 'github.com':70,77,82,90,97,109,127 'github.com/aspiers/stow/)':108 'github.com/ckardaris/ucollage)':69 'github.com/davatorium/rofi)':126 'github.com/jarun/buku)':96 'github.com/newsboat/newsboat)':89 'github.com/pimutils/khal)':81 'github.com/pystardust/ytfzf,)':76 'gui':23 'hard':160 'imag':65 'input/outputs':133 'khal':80 'launch':134 'lot':120 'm':147,150 'manag':41,60,94,100,106 'miss':151 'natur':167 'neomutt':49 'neomutt.org':51 'neomutt.org/guide/gettingstarted.html,)':50 'neovim':55 'neovim.io':57 'neovim.io/,)':56 'news':86 'newsboat':88 'obvious':153 'offer':12 'onlin':72 'option':15 'pass':101 'password':99,144 'project':59 're':6 'rememb':161 'rofi':125 'script':122 'search':137 'share':170 'sometim':11 'ssh':84 'st':31 'st.suckless.org':33 'st.suckless.org/,)':32 'stow':107 'sure':148 'taskjuggl':61 'taskjuggler.org':63 'taskjuggler.org/)':62 'termin':1,30,114 'text':53 'tmux':38 'tool':154,177 'trash':45 'trash-c':44 'tui/cli':25 'ucolla':67 'use':7,28,123,156 'usernam':142 'version':26 'video':73 'viewing/organization':66 'vpn':85 'web':92,136 'www-gem.codeberg.page':179 'www.passwordstore.org':103 'www.passwordstore.org/)':102 'ytfzf':75 'zsh':36" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6857894" +editedAt: null +createdAt: DateTimeImmutable @1703429730 {#2239 : 2023-12-24 15:55:30.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#8562 +comment: App\Entity\EntryComment {#2247 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2255 +user: Proxies\__CG__\App\Entity\User {#8599 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Why-do-you-use-the-terminal" +title: "Why do you use the terminal?" +url: null +body: """ Hi, everybody Recently, a guy noticed that I was using it and asked why? For me it because in Linux many things are done through the terminal because Linux has many different desktop environments\n \n He also compared terminal commands with cheat codes in GTA and other games, he understands what benefits you take from them, but not from terminal commands """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 159 +favouriteCount: 145 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710345926 {#8600 : 2024-03-13 17:05:26.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8605 …} +votes: Doctrine\ORM\PersistentCollection {#8608 …} +reports: Doctrine\ORM\PersistentCollection {#8610 …} +favourites: Doctrine\ORM\PersistentCollection {#8612 …} +notifications: Doctrine\ORM\PersistentCollection {#8614 …} +badges: Doctrine\ORM\PersistentCollection {#8616 …} +children: [] -id: 24380 -titleTs: "'termin':6 'use':4" -bodyTs: "'also':36 'ask':13 'benefit':51 'cheat':41 'code':42 'command':39,60 'compar':37 'desktop':33 'differ':32 'done':24 'environ':34 'everybodi':2 'game':47 'gta':44 'guy':5 'hi':1 'linux':20,29 'mani':21,31 'notic':6 'recent':3 'take':53 'termin':27,38,59 'thing':22 'understand':49 'use':10" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703493925 +visibility: "visible " +apId: "https://lemmy.world/post/9922077" +editedAt: null +createdAt: DateTimeImmutable @1703407525 {#8597 : 2023-12-24 09:45:25.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ Terminal is faster when you’re used to it and sometimes offer more customization options to some apps that has both a GUI and TUI/CLI version.\n \n I use the terminal ([st](https://st.suckless.org/,) with zsh and tmux) for:\n \n - file management (advcpmv, fd, trash-cli, fzf …)\n - emails [(neomutt)](https://neomutt.org/guide/gettingstarted.html,)\n - text editing/coding [(neovim)](https://neovim.io/,)\n - project management [(taskjuggler)](https://taskjuggler.org/)\n - image viewing/organization [(ucolla,ge)](https://github.com/ckardaris/ucollage)\n - online video browsing [(ytfzf)](https://github.com/pystardust/ytfzf,)\n - calendar [(khal)](https://github.com/pimutils/khal)\n - ssh\n - vpn\n - news aggregator [(newsboat)](https://github.com/newsboat/newsboat)\n - web, bookmarks manager [(buku)](https://github.com/jarun/buku)\n - passwords manager [(pass)](https://www.passwordstore.org/)\n - dotfiles manager [(stow)](https://github.com/aspiers/stow/)\n - not in the terminal but I also have a lot of scripts used in [rofi](https://github.com/davatorium/rofi) to control my audio input/outputs, launch a web search, access my bookmarks, autocomplete username and password fields\n \n I’m sure I’m missing some obvious tools I use daily. It’s hard remember everything when it becomes so natural.\n \n I have shared my experience with some of these tools [here](https://www-gem.codeberg.page). """ +lang: "en" +isAdult: false +favouriteCount: 22 +score: 0 +lastActive: DateTime @1703429730 {#2236 : 2023-12-24 15:55:30.0 +01:00 } +ip: null +tags: null +mentions: [ "@Waffelson@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2256 …} +nested: Doctrine\ORM\PersistentCollection {#2284 …} +votes: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +notifications: Doctrine\ORM\PersistentCollection {#2156 …} -id: 248672 -bodyTs: "'/)':64,104 '/,)':34,58 '/aspiers/stow/)':110 '/ckardaris/ucollage)':71 '/davatorium/rofi)':128 '/guide/gettingstarted.html,)':52 '/jarun/buku)':98 '/newsboat/newsboat)':91 '/pimutils/khal)':83 '/pystardust/ytfzf,)':78 'access':138 'advcpmv':42 'aggreg':87 'also':117 'app':18 'audio':132 'autocomplet':141 'becom':165 'bookmark':93,140 'brows':74 'buku':95 'calendar':79 'cli':46 'control':130 'custom':14 'daili':157 'dotfil':105 'editing/coding':54 'email':48 'everyth':162 'experi':172 'faster':3 'fd':43 'field':145 'file':40 'fzf':47 'ge':68 'github.com':70,77,82,90,97,109,127 'github.com/aspiers/stow/)':108 'github.com/ckardaris/ucollage)':69 'github.com/davatorium/rofi)':126 'github.com/jarun/buku)':96 'github.com/newsboat/newsboat)':89 'github.com/pimutils/khal)':81 'github.com/pystardust/ytfzf,)':76 'gui':23 'hard':160 'imag':65 'input/outputs':133 'khal':80 'launch':134 'lot':120 'm':147,150 'manag':41,60,94,100,106 'miss':151 'natur':167 'neomutt':49 'neomutt.org':51 'neomutt.org/guide/gettingstarted.html,)':50 'neovim':55 'neovim.io':57 'neovim.io/,)':56 'news':86 'newsboat':88 'obvious':153 'offer':12 'onlin':72 'option':15 'pass':101 'password':99,144 'project':59 're':6 'rememb':161 'rofi':125 'script':122 'search':137 'share':170 'sometim':11 'ssh':84 'st':31 'st.suckless.org':33 'st.suckless.org/,)':32 'stow':107 'sure':148 'taskjuggl':61 'taskjuggler.org':63 'taskjuggler.org/)':62 'termin':1,30,114 'text':53 'tmux':38 'tool':154,177 'trash':45 'trash-c':44 'tui/cli':25 'ucolla':67 'use':7,28,123,156 'usernam':142 'version':26 'video':73 'viewing/organization':66 'vpn':85 'web':92,136 'www-gem.codeberg.page':179 'www.passwordstore.org':103 'www.passwordstore.org/)':102 'ytfzf':75 'zsh':36" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6857894" +editedAt: null +createdAt: DateTimeImmutable @1703429730 {#2239 : 2023-12-24 15:55:30.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.63 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#8625 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.69 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703429730 {#2239 : 2023-12-24 15:55:30.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#8681 +date: DateTimeImmutable @1703429730 {#2239 : 2023-12-24 15:55:30.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.59 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703429730 {#2239 : 2023-12-24 15:55:30.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#8735 +createdAt: DateTimeImmutable @1703429730 {#2239 : 2023-12-24 15:55:30.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.53 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#8789 +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 12.0 MiB | 0.74 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2255 +user: Proxies\__CG__\App\Entity\User {#8599 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Why-do-you-use-the-terminal" +title: "Why do you use the terminal?" +url: null +body: """ Hi, everybody Recently, a guy noticed that I was using it and asked why? For me it because in Linux many things are done through the terminal because Linux has many different desktop environments\n \n He also compared terminal commands with cheat codes in GTA and other games, he understands what benefits you take from them, but not from terminal commands """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 159 +favouriteCount: 145 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710345926 {#8600 : 2024-03-13 17:05:26.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8605 …} +votes: Doctrine\ORM\PersistentCollection {#8608 …} +reports: Doctrine\ORM\PersistentCollection {#8610 …} +favourites: Doctrine\ORM\PersistentCollection {#8612 …} +notifications: Doctrine\ORM\PersistentCollection {#8614 …} +badges: Doctrine\ORM\PersistentCollection {#8616 …} +children: [] -id: 24380 -titleTs: "'termin':6 'use':4" -bodyTs: "'also':36 'ask':13 'benefit':51 'cheat':41 'code':42 'command':39,60 'compar':37 'desktop':33 'differ':32 'done':24 'environ':34 'everybodi':2 'game':47 'gta':44 'guy':5 'hi':1 'linux':20,29 'mani':21,31 'notic':6 'recent':3 'take':53 'termin':27,38,59 'thing':22 'understand':49 'use':10" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703493925 +visibility: "visible " +apId: "https://lemmy.world/post/9922077" +editedAt: null +createdAt: DateTimeImmutable @1703407525 {#8597 : 2023-12-24 09:45:25.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#8844 +entry: Proxies\__CG__\App\Entity\Entry {#2255 +user: Proxies\__CG__\App\Entity\User {#8599 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Why-do-you-use-the-terminal" +title: "Why do you use the terminal?" +url: null +body: """ Hi, everybody Recently, a guy noticed that I was using it and asked why? For me it because in Linux many things are done through the terminal because Linux has many different desktop environments\n \n He also compared terminal commands with cheat codes in GTA and other games, he understands what benefits you take from them, but not from terminal commands """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 159 +favouriteCount: 145 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710345926 {#8600 : 2024-03-13 17:05:26.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8605 …} +votes: Doctrine\ORM\PersistentCollection {#8608 …} +reports: Doctrine\ORM\PersistentCollection {#8610 …} +favourites: Doctrine\ORM\PersistentCollection {#8612 …} +notifications: Doctrine\ORM\PersistentCollection {#8614 …} +badges: Doctrine\ORM\PersistentCollection {#8616 …} +children: [] -id: 24380 -titleTs: "'termin':6 'use':4" -bodyTs: "'also':36 'ask':13 'benefit':51 'cheat':41 'code':42 'command':39,60 'compar':37 'desktop':33 'differ':32 'done':24 'environ':34 'everybodi':2 'game':47 'gta':44 'guy':5 'hi':1 'linux':20,29 'mani':21,31 'notic':6 'recent':3 'take':53 'termin':27,38,59 'thing':22 'understand':49 'use':10" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703493925 +visibility: "visible " +apId: "https://lemmy.world/post/9922077" +editedAt: null +createdAt: DateTimeImmutable @1703407525 {#8597 : 2023-12-24 09:45:25.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.90 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#8899 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 1.64 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2247 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2255 +user: Proxies\__CG__\App\Entity\User {#8599 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Why-do-you-use-the-terminal" +title: "Why do you use the terminal?" +url: null +body: """ Hi, everybody Recently, a guy noticed that I was using it and asked why? For me it because in Linux many things are done through the terminal because Linux has many different desktop environments\n \n He also compared terminal commands with cheat codes in GTA and other games, he understands what benefits you take from them, but not from terminal commands """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 159 +favouriteCount: 145 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710345926 {#8600 : 2024-03-13 17:05:26.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8605 …} +votes: Doctrine\ORM\PersistentCollection {#8608 …} +reports: Doctrine\ORM\PersistentCollection {#8610 …} +favourites: Doctrine\ORM\PersistentCollection {#8612 …} +notifications: Doctrine\ORM\PersistentCollection {#8614 …} +badges: Doctrine\ORM\PersistentCollection {#8616 …} +children: [] -id: 24380 -titleTs: "'termin':6 'use':4" -bodyTs: "'also':36 'ask':13 'benefit':51 'cheat':41 'code':42 'command':39,60 'compar':37 'desktop':33 'differ':32 'done':24 'environ':34 'everybodi':2 'game':47 'gta':44 'guy':5 'hi':1 'linux':20,29 'mani':21,31 'notic':6 'recent':3 'take':53 'termin':27,38,59 'thing':22 'understand':49 'use':10" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703493925 +visibility: "visible " +apId: "https://lemmy.world/post/9922077" +editedAt: null +createdAt: DateTimeImmutable @1703407525 {#8597 : 2023-12-24 09:45:25.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ Terminal is faster when you’re used to it and sometimes offer more customization options to some apps that has both a GUI and TUI/CLI version.\n \n I use the terminal ([st](https://st.suckless.org/,) with zsh and tmux) for:\n \n - file management (advcpmv, fd, trash-cli, fzf …)\n - emails [(neomutt)](https://neomutt.org/guide/gettingstarted.html,)\n - text editing/coding [(neovim)](https://neovim.io/,)\n - project management [(taskjuggler)](https://taskjuggler.org/)\n - image viewing/organization [(ucolla,ge)](https://github.com/ckardaris/ucollage)\n - online video browsing [(ytfzf)](https://github.com/pystardust/ytfzf,)\n - calendar [(khal)](https://github.com/pimutils/khal)\n - ssh\n - vpn\n - news aggregator [(newsboat)](https://github.com/newsboat/newsboat)\n - web, bookmarks manager [(buku)](https://github.com/jarun/buku)\n - passwords manager [(pass)](https://www.passwordstore.org/)\n - dotfiles manager [(stow)](https://github.com/aspiers/stow/)\n - not in the terminal but I also have a lot of scripts used in [rofi](https://github.com/davatorium/rofi) to control my audio input/outputs, launch a web search, access my bookmarks, autocomplete username and password fields\n \n I’m sure I’m missing some obvious tools I use daily. It’s hard remember everything when it becomes so natural.\n \n I have shared my experience with some of these tools [here](https://www-gem.codeberg.page). """ +lang: "en" +isAdult: false +favouriteCount: 22 +score: 0 +lastActive: DateTime @1703429730 {#2236 : 2023-12-24 15:55:30.0 +01:00 } +ip: null +tags: null +mentions: [ "@Waffelson@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2256 …} +nested: Doctrine\ORM\PersistentCollection {#2284 …} +votes: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +notifications: Doctrine\ORM\PersistentCollection {#2156 …} -id: 248672 -bodyTs: "'/)':64,104 '/,)':34,58 '/aspiers/stow/)':110 '/ckardaris/ucollage)':71 '/davatorium/rofi)':128 '/guide/gettingstarted.html,)':52 '/jarun/buku)':98 '/newsboat/newsboat)':91 '/pimutils/khal)':83 '/pystardust/ytfzf,)':78 'access':138 'advcpmv':42 'aggreg':87 'also':117 'app':18 'audio':132 'autocomplet':141 'becom':165 'bookmark':93,140 'brows':74 'buku':95 'calendar':79 'cli':46 'control':130 'custom':14 'daili':157 'dotfil':105 'editing/coding':54 'email':48 'everyth':162 'experi':172 'faster':3 'fd':43 'field':145 'file':40 'fzf':47 'ge':68 'github.com':70,77,82,90,97,109,127 'github.com/aspiers/stow/)':108 'github.com/ckardaris/ucollage)':69 'github.com/davatorium/rofi)':126 'github.com/jarun/buku)':96 'github.com/newsboat/newsboat)':89 'github.com/pimutils/khal)':81 'github.com/pystardust/ytfzf,)':76 'gui':23 'hard':160 'imag':65 'input/outputs':133 'khal':80 'launch':134 'lot':120 'm':147,150 'manag':41,60,94,100,106 'miss':151 'natur':167 'neomutt':49 'neomutt.org':51 'neomutt.org/guide/gettingstarted.html,)':50 'neovim':55 'neovim.io':57 'neovim.io/,)':56 'news':86 'newsboat':88 'obvious':153 'offer':12 'onlin':72 'option':15 'pass':101 'password':99,144 'project':59 're':6 'rememb':161 'rofi':125 'script':122 'search':137 'share':170 'sometim':11 'ssh':84 'st':31 'st.suckless.org':33 'st.suckless.org/,)':32 'stow':107 'sure':148 'taskjuggl':61 'taskjuggler.org':63 'taskjuggler.org/)':62 'termin':1,30,114 'text':53 'tmux':38 'tool':154,177 'trash':45 'trash-c':44 'tui/cli':25 'ucolla':67 'use':7,28,123,156 'usernam':142 'version':26 'video':73 'viewing/organization':66 'vpn':85 'web':92,136 'www-gem.codeberg.page':179 'www.passwordstore.org':103 'www.passwordstore.org/)':102 'ytfzf':75 'zsh':36" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6857894" +editedAt: null +createdAt: DateTimeImmutable @1703429730 {#2239 : 2023-12-24 15:55:30.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#9139 +subject: App\Entity\EntryComment {#2247 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2255 +user: Proxies\__CG__\App\Entity\User {#8599 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Why-do-you-use-the-terminal" +title: "Why do you use the terminal?" +url: null +body: """ Hi, everybody Recently, a guy noticed that I was using it and asked why? For me it because in Linux many things are done through the terminal because Linux has many different desktop environments\n \n He also compared terminal commands with cheat codes in GTA and other games, he understands what benefits you take from them, but not from terminal commands """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 159 +favouriteCount: 145 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710345926 {#8600 : 2024-03-13 17:05:26.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8605 …} +votes: Doctrine\ORM\PersistentCollection {#8608 …} +reports: Doctrine\ORM\PersistentCollection {#8610 …} +favourites: Doctrine\ORM\PersistentCollection {#8612 …} +notifications: Doctrine\ORM\PersistentCollection {#8614 …} +badges: Doctrine\ORM\PersistentCollection {#8616 …} +children: [] -id: 24380 -titleTs: "'termin':6 'use':4" -bodyTs: "'also':36 'ask':13 'benefit':51 'cheat':41 'code':42 'command':39,60 'compar':37 'desktop':33 'differ':32 'done':24 'environ':34 'everybodi':2 'game':47 'gta':44 'guy':5 'hi':1 'linux':20,29 'mani':21,31 'notic':6 'recent':3 'take':53 'termin':27,38,59 'thing':22 'understand':49 'use':10" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703493925 +visibility: "visible " +apId: "https://lemmy.world/post/9922077" +editedAt: null +createdAt: DateTimeImmutable @1703407525 {#8597 : 2023-12-24 09:45:25.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ Terminal is faster when you’re used to it and sometimes offer more customization options to some apps that has both a GUI and TUI/CLI version.\n \n I use the terminal ([st](https://st.suckless.org/,) with zsh and tmux) for:\n \n - file management (advcpmv, fd, trash-cli, fzf …)\n - emails [(neomutt)](https://neomutt.org/guide/gettingstarted.html,)\n - text editing/coding [(neovim)](https://neovim.io/,)\n - project management [(taskjuggler)](https://taskjuggler.org/)\n - image viewing/organization [(ucolla,ge)](https://github.com/ckardaris/ucollage)\n - online video browsing [(ytfzf)](https://github.com/pystardust/ytfzf,)\n - calendar [(khal)](https://github.com/pimutils/khal)\n - ssh\n - vpn\n - news aggregator [(newsboat)](https://github.com/newsboat/newsboat)\n - web, bookmarks manager [(buku)](https://github.com/jarun/buku)\n - passwords manager [(pass)](https://www.passwordstore.org/)\n - dotfiles manager [(stow)](https://github.com/aspiers/stow/)\n - not in the terminal but I also have a lot of scripts used in [rofi](https://github.com/davatorium/rofi) to control my audio input/outputs, launch a web search, access my bookmarks, autocomplete username and password fields\n \n I’m sure I’m missing some obvious tools I use daily. It’s hard remember everything when it becomes so natural.\n \n I have shared my experience with some of these tools [here](https://www-gem.codeberg.page). """ +lang: "en" +isAdult: false +favouriteCount: 22 +score: 0 +lastActive: DateTime @1703429730 {#2236 : 2023-12-24 15:55:30.0 +01:00 } +ip: null +tags: null +mentions: [ "@Waffelson@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2256 …} +nested: Doctrine\ORM\PersistentCollection {#2284 …} +votes: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +notifications: Doctrine\ORM\PersistentCollection {#2156 …} -id: 248672 -bodyTs: "'/)':64,104 '/,)':34,58 '/aspiers/stow/)':110 '/ckardaris/ucollage)':71 '/davatorium/rofi)':128 '/guide/gettingstarted.html,)':52 '/jarun/buku)':98 '/newsboat/newsboat)':91 '/pimutils/khal)':83 '/pystardust/ytfzf,)':78 'access':138 'advcpmv':42 'aggreg':87 'also':117 'app':18 'audio':132 'autocomplet':141 'becom':165 'bookmark':93,140 'brows':74 'buku':95 'calendar':79 'cli':46 'control':130 'custom':14 'daili':157 'dotfil':105 'editing/coding':54 'email':48 'everyth':162 'experi':172 'faster':3 'fd':43 'field':145 'file':40 'fzf':47 'ge':68 'github.com':70,77,82,90,97,109,127 'github.com/aspiers/stow/)':108 'github.com/ckardaris/ucollage)':69 'github.com/davatorium/rofi)':126 'github.com/jarun/buku)':96 'github.com/newsboat/newsboat)':89 'github.com/pimutils/khal)':81 'github.com/pystardust/ytfzf,)':76 'gui':23 'hard':160 'imag':65 'input/outputs':133 'khal':80 'launch':134 'lot':120 'm':147,150 'manag':41,60,94,100,106 'miss':151 'natur':167 'neomutt':49 'neomutt.org':51 'neomutt.org/guide/gettingstarted.html,)':50 'neovim':55 'neovim.io':57 'neovim.io/,)':56 'news':86 'newsboat':88 'obvious':153 'offer':12 'onlin':72 'option':15 'pass':101 'password':99,144 'project':59 're':6 'rememb':161 'rofi':125 'script':122 'search':137 'share':170 'sometim':11 'ssh':84 'st':31 'st.suckless.org':33 'st.suckless.org/,)':32 'stow':107 'sure':148 'taskjuggl':61 'taskjuggler.org':63 'taskjuggler.org/)':62 'termin':1,30,114 'text':53 'tmux':38 'tool':154,177 'trash':45 'trash-c':44 'tui/cli':25 'ucolla':67 'use':7,28,123,156 'usernam':142 'version':26 'video':73 'viewing/organization':66 'vpn':85 'web':92,136 'www-gem.codeberg.page':179 'www.passwordstore.org':103 'www.passwordstore.org/)':102 'ytfzf':75 'zsh':36" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6857894" +editedAt: null +createdAt: DateTimeImmutable @1703429730 {#2239 : 2023-12-24 15:55:30.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 6.39 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2247 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2255 +user: Proxies\__CG__\App\Entity\User {#8599 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Why-do-you-use-the-terminal" +title: "Why do you use the terminal?" +url: null +body: """ Hi, everybody Recently, a guy noticed that I was using it and asked why? For me it because in Linux many things are done through the terminal because Linux has many different desktop environments\n \n He also compared terminal commands with cheat codes in GTA and other games, he understands what benefits you take from them, but not from terminal commands """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 159 +favouriteCount: 145 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710345926 {#8600 : 2024-03-13 17:05:26.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8605 …} +votes: Doctrine\ORM\PersistentCollection {#8608 …} +reports: Doctrine\ORM\PersistentCollection {#8610 …} +favourites: Doctrine\ORM\PersistentCollection {#8612 …} +notifications: Doctrine\ORM\PersistentCollection {#8614 …} +badges: Doctrine\ORM\PersistentCollection {#8616 …} +children: [] -id: 24380 -titleTs: "'termin':6 'use':4" -bodyTs: "'also':36 'ask':13 'benefit':51 'cheat':41 'code':42 'command':39,60 'compar':37 'desktop':33 'differ':32 'done':24 'environ':34 'everybodi':2 'game':47 'gta':44 'guy':5 'hi':1 'linux':20,29 'mani':21,31 'notic':6 'recent':3 'take':53 'termin':27,38,59 'thing':22 'understand':49 'use':10" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703493925 +visibility: "visible " +apId: "https://lemmy.world/post/9922077" +editedAt: null +createdAt: DateTimeImmutable @1703407525 {#8597 : 2023-12-24 09:45:25.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ Terminal is faster when you’re used to it and sometimes offer more customization options to some apps that has both a GUI and TUI/CLI version.\n \n I use the terminal ([st](https://st.suckless.org/,) with zsh and tmux) for:\n \n - file management (advcpmv, fd, trash-cli, fzf …)\n - emails [(neomutt)](https://neomutt.org/guide/gettingstarted.html,)\n - text editing/coding [(neovim)](https://neovim.io/,)\n - project management [(taskjuggler)](https://taskjuggler.org/)\n - image viewing/organization [(ucolla,ge)](https://github.com/ckardaris/ucollage)\n - online video browsing [(ytfzf)](https://github.com/pystardust/ytfzf,)\n - calendar [(khal)](https://github.com/pimutils/khal)\n - ssh\n - vpn\n - news aggregator [(newsboat)](https://github.com/newsboat/newsboat)\n - web, bookmarks manager [(buku)](https://github.com/jarun/buku)\n - passwords manager [(pass)](https://www.passwordstore.org/)\n - dotfiles manager [(stow)](https://github.com/aspiers/stow/)\n - not in the terminal but I also have a lot of scripts used in [rofi](https://github.com/davatorium/rofi) to control my audio input/outputs, launch a web search, access my bookmarks, autocomplete username and password fields\n \n I’m sure I’m missing some obvious tools I use daily. It’s hard remember everything when it becomes so natural.\n \n I have shared my experience with some of these tools [here](https://www-gem.codeberg.page). """ +lang: "en" +isAdult: false +favouriteCount: 22 +score: 0 +lastActive: DateTime @1703429730 {#2236 : 2023-12-24 15:55:30.0 +01:00 } +ip: null +tags: null +mentions: [ "@Waffelson@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2256 …} +nested: Doctrine\ORM\PersistentCollection {#2284 …} +votes: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +notifications: Doctrine\ORM\PersistentCollection {#2156 …} -id: 248672 -bodyTs: "'/)':64,104 '/,)':34,58 '/aspiers/stow/)':110 '/ckardaris/ucollage)':71 '/davatorium/rofi)':128 '/guide/gettingstarted.html,)':52 '/jarun/buku)':98 '/newsboat/newsboat)':91 '/pimutils/khal)':83 '/pystardust/ytfzf,)':78 'access':138 'advcpmv':42 'aggreg':87 'also':117 'app':18 'audio':132 'autocomplet':141 'becom':165 'bookmark':93,140 'brows':74 'buku':95 'calendar':79 'cli':46 'control':130 'custom':14 'daili':157 'dotfil':105 'editing/coding':54 'email':48 'everyth':162 'experi':172 'faster':3 'fd':43 'field':145 'file':40 'fzf':47 'ge':68 'github.com':70,77,82,90,97,109,127 'github.com/aspiers/stow/)':108 'github.com/ckardaris/ucollage)':69 'github.com/davatorium/rofi)':126 'github.com/jarun/buku)':96 'github.com/newsboat/newsboat)':89 'github.com/pimutils/khal)':81 'github.com/pystardust/ytfzf,)':76 'gui':23 'hard':160 'imag':65 'input/outputs':133 'khal':80 'launch':134 'lot':120 'm':147,150 'manag':41,60,94,100,106 'miss':151 'natur':167 'neomutt':49 'neomutt.org':51 'neomutt.org/guide/gettingstarted.html,)':50 'neovim':55 'neovim.io':57 'neovim.io/,)':56 'news':86 'newsboat':88 'obvious':153 'offer':12 'onlin':72 'option':15 'pass':101 'password':99,144 'project':59 're':6 'rememb':161 'rofi':125 'script':122 'search':137 'share':170 'sometim':11 'ssh':84 'st':31 'st.suckless.org':33 'st.suckless.org/,)':32 'stow':107 'sure':148 'taskjuggl':61 'taskjuggler.org':63 'taskjuggler.org/)':62 'termin':1,30,114 'text':53 'tmux':38 'tool':154,177 'trash':45 'trash-c':44 'tui/cli':25 'ucolla':67 'use':7,28,123,156 'usernam':142 'version':26 'video':73 'viewing/organization':66 'vpn':85 'web':92,136 'www-gem.codeberg.page':179 'www.passwordstore.org':103 'www.passwordstore.org/)':102 'ytfzf':75 'zsh':36" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6857894" +editedAt: null +createdAt: DateTimeImmutable @1703429730 {#2239 : 2023-12-24 15:55:30.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#9196 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2247 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2255 +user: Proxies\__CG__\App\Entity\User {#8599 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Why-do-you-use-the-terminal" +title: "Why do you use the terminal?" +url: null +body: """ Hi, everybody Recently, a guy noticed that I was using it and asked why? For me it because in Linux many things are done through the terminal because Linux has many different desktop environments\n \n He also compared terminal commands with cheat codes in GTA and other games, he understands what benefits you take from them, but not from terminal commands """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 159 +favouriteCount: 145 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1710345926 {#8600 : 2024-03-13 17:05:26.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#8605 …} +votes: Doctrine\ORM\PersistentCollection {#8608 …} +reports: Doctrine\ORM\PersistentCollection {#8610 …} +favourites: Doctrine\ORM\PersistentCollection {#8612 …} +notifications: Doctrine\ORM\PersistentCollection {#8614 …} +badges: Doctrine\ORM\PersistentCollection {#8616 …} +children: [] -id: 24380 -titleTs: "'termin':6 'use':4" -bodyTs: "'also':36 'ask':13 'benefit':51 'cheat':41 'code':42 'command':39,60 'compar':37 'desktop':33 'differ':32 'done':24 'environ':34 'everybodi':2 'game':47 'gta':44 'guy':5 'hi':1 'linux':20,29 'mani':21,31 'notic':6 'recent':3 'take':53 'termin':27,38,59 'thing':22 'understand':49 'use':10" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703493925 +visibility: "visible " +apId: "https://lemmy.world/post/9922077" +editedAt: null +createdAt: DateTimeImmutable @1703407525 {#8597 : 2023-12-24 09:45:25.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: null +root: null +body: """ Terminal is faster when you’re used to it and sometimes offer more customization options to some apps that has both a GUI and TUI/CLI version.\n \n I use the terminal ([st](https://st.suckless.org/,) with zsh and tmux) for:\n \n - file management (advcpmv, fd, trash-cli, fzf …)\n - emails [(neomutt)](https://neomutt.org/guide/gettingstarted.html,)\n - text editing/coding [(neovim)](https://neovim.io/,)\n - project management [(taskjuggler)](https://taskjuggler.org/)\n - image viewing/organization [(ucolla,ge)](https://github.com/ckardaris/ucollage)\n - online video browsing [(ytfzf)](https://github.com/pystardust/ytfzf,)\n - calendar [(khal)](https://github.com/pimutils/khal)\n - ssh\n - vpn\n - news aggregator [(newsboat)](https://github.com/newsboat/newsboat)\n - web, bookmarks manager [(buku)](https://github.com/jarun/buku)\n - passwords manager [(pass)](https://www.passwordstore.org/)\n - dotfiles manager [(stow)](https://github.com/aspiers/stow/)\n - not in the terminal but I also have a lot of scripts used in [rofi](https://github.com/davatorium/rofi) to control my audio input/outputs, launch a web search, access my bookmarks, autocomplete username and password fields\n \n I’m sure I’m missing some obvious tools I use daily. It’s hard remember everything when it becomes so natural.\n \n I have shared my experience with some of these tools [here](https://www-gem.codeberg.page). """ +lang: "en" +isAdult: false +favouriteCount: 22 +score: 0 +lastActive: DateTime @1703429730 {#2236 : 2023-12-24 15:55:30.0 +01:00 } +ip: null +tags: null +mentions: [ "@Waffelson@lemmy.world" ] +children: Doctrine\ORM\PersistentCollection {#2256 …} +nested: Doctrine\ORM\PersistentCollection {#2284 …} +votes: Doctrine\ORM\PersistentCollection {#2286 …} +reports: Doctrine\ORM\PersistentCollection {#2188 …} +favourites: Doctrine\ORM\PersistentCollection {#2034 …} +notifications: Doctrine\ORM\PersistentCollection {#2156 …} -id: 248672 -bodyTs: "'/)':64,104 '/,)':34,58 '/aspiers/stow/)':110 '/ckardaris/ucollage)':71 '/davatorium/rofi)':128 '/guide/gettingstarted.html,)':52 '/jarun/buku)':98 '/newsboat/newsboat)':91 '/pimutils/khal)':83 '/pystardust/ytfzf,)':78 'access':138 'advcpmv':42 'aggreg':87 'also':117 'app':18 'audio':132 'autocomplet':141 'becom':165 'bookmark':93,140 'brows':74 'buku':95 'calendar':79 'cli':46 'control':130 'custom':14 'daili':157 'dotfil':105 'editing/coding':54 'email':48 'everyth':162 'experi':172 'faster':3 'fd':43 'field':145 'file':40 'fzf':47 'ge':68 'github.com':70,77,82,90,97,109,127 'github.com/aspiers/stow/)':108 'github.com/ckardaris/ucollage)':69 'github.com/davatorium/rofi)':126 'github.com/jarun/buku)':96 'github.com/newsboat/newsboat)':89 'github.com/pimutils/khal)':81 'github.com/pystardust/ytfzf,)':76 'gui':23 'hard':160 'imag':65 'input/outputs':133 'khal':80 'launch':134 'lot':120 'm':147,150 'manag':41,60,94,100,106 'miss':151 'natur':167 'neomutt':49 'neomutt.org':51 'neomutt.org/guide/gettingstarted.html,)':50 'neovim':55 'neovim.io':57 'neovim.io/,)':56 'news':86 'newsboat':88 'obvious':153 'offer':12 'onlin':72 'option':15 'pass':101 'password':99,144 'project':59 're':6 'rememb':161 'rofi':125 'script':122 'search':137 'share':170 'sometim':11 'ssh':84 'st':31 'st.suckless.org':33 'st.suckless.org/,)':32 'stow':107 'sure':148 'taskjuggl':61 'taskjuggler.org':63 'taskjuggler.org/)':62 'termin':1,30,114 'text':53 'tmux':38 'tool':154,177 'trash':45 'trash-c':44 'tui/cli':25 'ucolla':67 'use':7,28,123,156 'usernam':142 'version':26 'video':73 'viewing/organization':66 'vpn':85 'web':92,136 'www-gem.codeberg.page':179 'www.passwordstore.org':103 'www.passwordstore.org/)':102 'ytfzf':75 'zsh':36" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6857894" +editedAt: null +createdAt: DateTimeImmutable @1703429730 {#2239 : 2023-12-24 15:55:30.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 50.45 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2157 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2147 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +body: "Thanks for the information. I’m always happy to hear from others because that’s how I make progress. Also with my workflow in constant evolution it’s good to know neovim’s limitations so I can be prepared. Being curious by nature I will try other apps with no doubts anyway. I’ve tried vi, neovim, emacs, but only heard of VS so who knows…" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703427036 {#2243 : 2023-12-24 15:10:36.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wolf@lemmy.zip" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2150 …} +nested: Doctrine\ORM\PersistentCollection {#2153 …} +votes: Doctrine\ORM\PersistentCollection {#2149 …} +reports: Doctrine\ORM\PersistentCollection {#2185 …} +favourites: Doctrine\ORM\PersistentCollection {#2179 …} +notifications: Doctrine\ORM\PersistentCollection {#2182 …} -id: 248598 -bodyTs: "'also':20 'alway':7 'anyway':52 'app':48 'constant':25 'curious':41 'doubt':51 'emac':58 'evolut':26 'good':29 'happi':8 'hear':10 'heard':61 'inform':4 'know':31,66 'limit':34 'm':6 'make':18 'natur':43 'neovim':32,57 'other':12 'prepar':39 'progress':19 'thank':1 'tri':46,55 've':54 'vi':56 'vs':63 'workflow':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6857305" +editedAt: null +createdAt: DateTimeImmutable @1703427036 {#2248 : 2023-12-24 15:10:36.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#9445 +comment: App\Entity\EntryComment {#2157 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2147 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +body: "Thanks for the information. I’m always happy to hear from others because that’s how I make progress. Also with my workflow in constant evolution it’s good to know neovim’s limitations so I can be prepared. Being curious by nature I will try other apps with no doubts anyway. I’ve tried vi, neovim, emacs, but only heard of VS so who knows…" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703427036 {#2243 : 2023-12-24 15:10:36.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wolf@lemmy.zip" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2150 …} +nested: Doctrine\ORM\PersistentCollection {#2153 …} +votes: Doctrine\ORM\PersistentCollection {#2149 …} +reports: Doctrine\ORM\PersistentCollection {#2185 …} +favourites: Doctrine\ORM\PersistentCollection {#2179 …} +notifications: Doctrine\ORM\PersistentCollection {#2182 …} -id: 248598 -bodyTs: "'also':20 'alway':7 'anyway':52 'app':48 'constant':25 'curious':41 'doubt':51 'emac':58 'evolut':26 'good':29 'happi':8 'hear':10 'heard':61 'inform':4 'know':31,66 'limit':34 'm':6 'make':18 'natur':43 'neovim':32,57 'other':12 'prepar':39 'progress':19 'thank':1 'tri':46,55 've':54 'vi':56 'vs':63 'workflow':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6857305" +editedAt: null +createdAt: DateTimeImmutable @1703427036 {#2248 : 2023-12-24 15:10:36.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.91 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#9507 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.60 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703427036 {#2248 : 2023-12-24 15:10:36.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#9563 +date: DateTimeImmutable @1703427036 {#2248 : 2023-12-24 15:10:36.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.42 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703427036 {#2248 : 2023-12-24 15:10:36.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#9617 +createdAt: DateTimeImmutable @1703427036 {#2248 : 2023-12-24 15:10:36.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.50 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#9671 +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 12.0 MiB | 0.68 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#9726 +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.81 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#9781 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 2.19 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2157 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2147 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +body: "Thanks for the information. I’m always happy to hear from others because that’s how I make progress. Also with my workflow in constant evolution it’s good to know neovim’s limitations so I can be prepared. Being curious by nature I will try other apps with no doubts anyway. I’ve tried vi, neovim, emacs, but only heard of VS so who knows…" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703427036 {#2243 : 2023-12-24 15:10:36.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wolf@lemmy.zip" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2150 …} +nested: Doctrine\ORM\PersistentCollection {#2153 …} +votes: Doctrine\ORM\PersistentCollection {#2149 …} +reports: Doctrine\ORM\PersistentCollection {#2185 …} +favourites: Doctrine\ORM\PersistentCollection {#2179 …} +notifications: Doctrine\ORM\PersistentCollection {#2182 …} -id: 248598 -bodyTs: "'also':20 'alway':7 'anyway':52 'app':48 'constant':25 'curious':41 'doubt':51 'emac':58 'evolut':26 'good':29 'happi':8 'hear':10 'heard':61 'inform':4 'know':31,66 'limit':34 'm':6 'make':18 'natur':43 'neovim':32,57 'other':12 'prepar':39 'progress':19 'thank':1 'tri':46,55 've':54 'vi':56 'vs':63 'workflow':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6857305" +editedAt: null +createdAt: DateTimeImmutable @1703427036 {#2248 : 2023-12-24 15:10:36.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#9851 +subject: App\Entity\EntryComment {#2157 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2147 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +body: "Thanks for the information. I’m always happy to hear from others because that’s how I make progress. Also with my workflow in constant evolution it’s good to know neovim’s limitations so I can be prepared. Being curious by nature I will try other apps with no doubts anyway. I’ve tried vi, neovim, emacs, but only heard of VS so who knows…" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703427036 {#2243 : 2023-12-24 15:10:36.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wolf@lemmy.zip" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2150 …} +nested: Doctrine\ORM\PersistentCollection {#2153 …} +votes: Doctrine\ORM\PersistentCollection {#2149 …} +reports: Doctrine\ORM\PersistentCollection {#2185 …} +favourites: Doctrine\ORM\PersistentCollection {#2179 …} +notifications: Doctrine\ORM\PersistentCollection {#2182 …} -id: 248598 -bodyTs: "'also':20 'alway':7 'anyway':52 'app':48 'constant':25 'curious':41 'doubt':51 'emac':58 'evolut':26 'good':29 'happi':8 'hear':10 'heard':61 'inform':4 'know':31,66 'limit':34 'm':6 'make':18 'natur':43 'neovim':32,57 'other':12 'prepar':39 'progress':19 'thank':1 'tri':46,55 've':54 'vi':56 'vs':63 'workflow':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6857305" +editedAt: null +createdAt: DateTimeImmutable @1703427036 {#2248 : 2023-12-24 15:10:36.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 24.05 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2157 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2147 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +body: "Thanks for the information. I’m always happy to hear from others because that’s how I make progress. Also with my workflow in constant evolution it’s good to know neovim’s limitations so I can be prepared. Being curious by nature I will try other apps with no doubts anyway. I’ve tried vi, neovim, emacs, but only heard of VS so who knows…" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703427036 {#2243 : 2023-12-24 15:10:36.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wolf@lemmy.zip" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2150 …} +nested: Doctrine\ORM\PersistentCollection {#2153 …} +votes: Doctrine\ORM\PersistentCollection {#2149 …} +reports: Doctrine\ORM\PersistentCollection {#2185 …} +favourites: Doctrine\ORM\PersistentCollection {#2179 …} +notifications: Doctrine\ORM\PersistentCollection {#2182 …} -id: 248598 -bodyTs: "'also':20 'alway':7 'anyway':52 'app':48 'constant':25 'curious':41 'doubt':51 'emac':58 'evolut':26 'good':29 'happi':8 'hear':10 'heard':61 'inform':4 'know':31,66 'limit':34 'm':6 'make':18 'natur':43 'neovim':32,57 'other':12 'prepar':39 'progress':19 'thank':1 'tri':46,55 've':54 'vi':56 'vs':63 'workflow':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6857305" +editedAt: null +createdAt: DateTimeImmutable @1703427036 {#2248 : 2023-12-24 15:10:36.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#9908 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2157 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2147 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +body: "Thanks for the information. I’m always happy to hear from others because that’s how I make progress. Also with my workflow in constant evolution it’s good to know neovim’s limitations so I can be prepared. Being curious by nature I will try other apps with no doubts anyway. I’ve tried vi, neovim, emacs, but only heard of VS so who knows…" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703427036 {#2243 : 2023-12-24 15:10:36.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wolf@lemmy.zip" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2150 …} +nested: Doctrine\ORM\PersistentCollection {#2153 …} +votes: Doctrine\ORM\PersistentCollection {#2149 …} +reports: Doctrine\ORM\PersistentCollection {#2185 …} +favourites: Doctrine\ORM\PersistentCollection {#2179 …} +notifications: Doctrine\ORM\PersistentCollection {#2182 …} -id: 248598 -bodyTs: "'also':20 'alway':7 'anyway':52 'app':48 'constant':25 'curious':41 'doubt':51 'emac':58 'evolut':26 'good':29 'happi':8 'hear':10 'heard':61 'inform':4 'know':31,66 'limit':34 'm':6 'make':18 'natur':43 'neovim':32,57 'other':12 'prepar':39 'progress':19 'thank':1 'tri':46,55 've':54 'vi':56 'vs':63 'workflow':23" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6857305" +editedAt: null +createdAt: DateTimeImmutable @1703427036 {#2248 : 2023-12-24 15:10:36.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 17.30 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#2173 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2187 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: "It’s always difficult to find a good starting point but remember that you’re not married to your apps so you can easily switch from one to another and maybe come back later. Over the years, I’ve seen most of Linux users going that route because 1) it’s fun and you learn a little bit from each experience, 2) Linux users are generally curious, 3) some apps may be more suitable to your workflow at a given time but your workflow may change over time, 4) Linux offers us so many options so it’s like unleashing kids in a toys store, you want to try everything :)" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703387954 {#2158 : 2023-12-24 04:19:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2177 …} +nested: Doctrine\ORM\PersistentCollection {#2174 …} +votes: Doctrine\ORM\PersistentCollection {#2170 …} +reports: Doctrine\ORM\PersistentCollection {#2184 …} +favourites: Doctrine\ORM\PersistentCollection {#2169 …} +notifications: Doctrine\ORM\PersistentCollection {#2134 …} -id: 247703 -bodyTs: "'1':49 '2':62 '3':68 '4':89 'alway':3 'anoth':29 'app':20,70 'back':33 'bit':58 'chang':86 'come':32 'curious':67 'difficult':4 'easili':24 'everyth':110 'experi':61 'find':6 'fun':52 'general':66 'given':80 'go':45 'good':8 'kid':101 'later':34 'learn':55 'like':99 'linux':43,63,90 'littl':57 'mani':94 'marri':17 'may':71,85 'mayb':31 'offer':91 'one':27 'option':95 'point':10 're':15 'rememb':12 'rout':47 'seen':40 'start':9 'store':105 'suitabl':74 'switch':25 'time':81,88 'toy':104 'tri':109 'unleash':100 'us':92 'user':44,64 've':39 'want':107 'workflow':77,84 'year':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6851248" +editedAt: null +createdAt: DateTimeImmutable @1703387954 {#2154 : 2023-12-24 04:19:14.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#10157 +comment: App\Entity\EntryComment {#2173 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2187 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: "It’s always difficult to find a good starting point but remember that you’re not married to your apps so you can easily switch from one to another and maybe come back later. Over the years, I’ve seen most of Linux users going that route because 1) it’s fun and you learn a little bit from each experience, 2) Linux users are generally curious, 3) some apps may be more suitable to your workflow at a given time but your workflow may change over time, 4) Linux offers us so many options so it’s like unleashing kids in a toys store, you want to try everything :)" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703387954 {#2158 : 2023-12-24 04:19:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2177 …} +nested: Doctrine\ORM\PersistentCollection {#2174 …} +votes: Doctrine\ORM\PersistentCollection {#2170 …} +reports: Doctrine\ORM\PersistentCollection {#2184 …} +favourites: Doctrine\ORM\PersistentCollection {#2169 …} +notifications: Doctrine\ORM\PersistentCollection {#2134 …} -id: 247703 -bodyTs: "'1':49 '2':62 '3':68 '4':89 'alway':3 'anoth':29 'app':20,70 'back':33 'bit':58 'chang':86 'come':32 'curious':67 'difficult':4 'easili':24 'everyth':110 'experi':61 'find':6 'fun':52 'general':66 'given':80 'go':45 'good':8 'kid':101 'later':34 'learn':55 'like':99 'linux':43,63,90 'littl':57 'mani':94 'marri':17 'may':71,85 'mayb':31 'offer':91 'one':27 'option':95 'point':10 're':15 'rememb':12 'rout':47 'seen':40 'start':9 'store':105 'suitabl':74 'switch':25 'time':81,88 'toy':104 'tri':109 'unleash':100 'us':92 'user':44,64 've':39 'want':107 'workflow':77,84 'year':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6851248" +editedAt: null +createdAt: DateTimeImmutable @1703387954 {#2154 : 2023-12-24 04:19:14.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#10202 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.23 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703387954 {#2154 : 2023-12-24 04:19:14.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#10258 +date: DateTimeImmutable @1703387954 {#2154 : 2023-12-24 04:19:14.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703387954 {#2154 : 2023-12-24 04:19:14.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#10312 +createdAt: DateTimeImmutable @1703387954 {#2154 : 2023-12-24 04:19:14.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.50 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#10366 +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 12.0 MiB | 0.22 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#10421 +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.28 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#10476 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.72 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2173 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2187 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: "It’s always difficult to find a good starting point but remember that you’re not married to your apps so you can easily switch from one to another and maybe come back later. Over the years, I’ve seen most of Linux users going that route because 1) it’s fun and you learn a little bit from each experience, 2) Linux users are generally curious, 3) some apps may be more suitable to your workflow at a given time but your workflow may change over time, 4) Linux offers us so many options so it’s like unleashing kids in a toys store, you want to try everything :)" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703387954 {#2158 : 2023-12-24 04:19:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2177 …} +nested: Doctrine\ORM\PersistentCollection {#2174 …} +votes: Doctrine\ORM\PersistentCollection {#2170 …} +reports: Doctrine\ORM\PersistentCollection {#2184 …} +favourites: Doctrine\ORM\PersistentCollection {#2169 …} +notifications: Doctrine\ORM\PersistentCollection {#2134 …} -id: 247703 -bodyTs: "'1':49 '2':62 '3':68 '4':89 'alway':3 'anoth':29 'app':20,70 'back':33 'bit':58 'chang':86 'come':32 'curious':67 'difficult':4 'easili':24 'everyth':110 'experi':61 'find':6 'fun':52 'general':66 'given':80 'go':45 'good':8 'kid':101 'later':34 'learn':55 'like':99 'linux':43,63,90 'littl':57 'mani':94 'marri':17 'may':71,85 'mayb':31 'offer':91 'one':27 'option':95 'point':10 're':15 'rememb':12 'rout':47 'seen':40 'start':9 'store':105 'suitabl':74 'switch':25 'time':81,88 'toy':104 'tri':109 'unleash':100 'us':92 'user':44,64 've':39 'want':107 'workflow':77,84 'year':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6851248" +editedAt: null +createdAt: DateTimeImmutable @1703387954 {#2154 : 2023-12-24 04:19:14.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#10546 +subject: App\Entity\EntryComment {#2173 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2187 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: "It’s always difficult to find a good starting point but remember that you’re not married to your apps so you can easily switch from one to another and maybe come back later. Over the years, I’ve seen most of Linux users going that route because 1) it’s fun and you learn a little bit from each experience, 2) Linux users are generally curious, 3) some apps may be more suitable to your workflow at a given time but your workflow may change over time, 4) Linux offers us so many options so it’s like unleashing kids in a toys store, you want to try everything :)" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703387954 {#2158 : 2023-12-24 04:19:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2177 …} +nested: Doctrine\ORM\PersistentCollection {#2174 …} +votes: Doctrine\ORM\PersistentCollection {#2170 …} +reports: Doctrine\ORM\PersistentCollection {#2184 …} +favourites: Doctrine\ORM\PersistentCollection {#2169 …} +notifications: Doctrine\ORM\PersistentCollection {#2134 …} -id: 247703 -bodyTs: "'1':49 '2':62 '3':68 '4':89 'alway':3 'anoth':29 'app':20,70 'back':33 'bit':58 'chang':86 'come':32 'curious':67 'difficult':4 'easili':24 'everyth':110 'experi':61 'find':6 'fun':52 'general':66 'given':80 'go':45 'good':8 'kid':101 'later':34 'learn':55 'like':99 'linux':43,63,90 'littl':57 'mani':94 'marri':17 'may':71,85 'mayb':31 'offer':91 'one':27 'option':95 'point':10 're':15 'rememb':12 'rout':47 'seen':40 'start':9 'store':105 'suitabl':74 'switch':25 'time':81,88 'toy':104 'tri':109 'unleash':100 'us':92 'user':44,64 've':39 'want':107 'workflow':77,84 'year':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6851248" +editedAt: null +createdAt: DateTimeImmutable @1703387954 {#2154 : 2023-12-24 04:19:14.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 1.41 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#2173 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2187 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: "It’s always difficult to find a good starting point but remember that you’re not married to your apps so you can easily switch from one to another and maybe come back later. Over the years, I’ve seen most of Linux users going that route because 1) it’s fun and you learn a little bit from each experience, 2) Linux users are generally curious, 3) some apps may be more suitable to your workflow at a given time but your workflow may change over time, 4) Linux offers us so many options so it’s like unleashing kids in a toys store, you want to try everything :)" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703387954 {#2158 : 2023-12-24 04:19:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2177 …} +nested: Doctrine\ORM\PersistentCollection {#2174 …} +votes: Doctrine\ORM\PersistentCollection {#2170 …} +reports: Doctrine\ORM\PersistentCollection {#2184 …} +favourites: Doctrine\ORM\PersistentCollection {#2169 …} +notifications: Doctrine\ORM\PersistentCollection {#2134 …} -id: 247703 -bodyTs: "'1':49 '2':62 '3':68 '4':89 'alway':3 'anoth':29 'app':20,70 'back':33 'bit':58 'chang':86 'come':32 'curious':67 'difficult':4 'easili':24 'everyth':110 'experi':61 'find':6 'fun':52 'general':66 'given':80 'go':45 'good':8 'kid':101 'later':34 'learn':55 'like':99 'linux':43,63,90 'littl':57 'mani':94 'marri':17 'may':71,85 'mayb':31 'offer':91 'one':27 'option':95 'point':10 're':15 'rememb':12 'rout':47 'seen':40 'start':9 'store':105 'suitabl':74 'switch':25 'time':81,88 'toy':104 'tri':109 'unleash':100 'us':92 'user':44,64 've':39 'want':107 'workflow':77,84 'year':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6851248" +editedAt: null +createdAt: DateTimeImmutable @1703387954 {#2154 : 2023-12-24 04:19:14.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#10603 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#2173 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2187 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: "It’s always difficult to find a good starting point but remember that you’re not married to your apps so you can easily switch from one to another and maybe come back later. Over the years, I’ve seen most of Linux users going that route because 1) it’s fun and you learn a little bit from each experience, 2) Linux users are generally curious, 3) some apps may be more suitable to your workflow at a given time but your workflow may change over time, 4) Linux offers us so many options so it’s like unleashing kids in a toys store, you want to try everything :)" +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703387954 {#2158 : 2023-12-24 04:19:14.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#2177 …} +nested: Doctrine\ORM\PersistentCollection {#2174 …} +votes: Doctrine\ORM\PersistentCollection {#2170 …} +reports: Doctrine\ORM\PersistentCollection {#2184 …} +favourites: Doctrine\ORM\PersistentCollection {#2169 …} +notifications: Doctrine\ORM\PersistentCollection {#2134 …} -id: 247703 -bodyTs: "'1':49 '2':62 '3':68 '4':89 'alway':3 'anoth':29 'app':20,70 'back':33 'bit':58 'chang':86 'come':32 'curious':67 'difficult':4 'easili':24 'everyth':110 'experi':61 'find':6 'fun':52 'general':66 'given':80 'go':45 'good':8 'kid':101 'later':34 'learn':55 'like':99 'linux':43,63,90 'littl':57 'mani':94 'marri':17 'may':71,85 'mayb':31 'offer':91 'one':27 'option':95 'point':10 're':15 'rememb':12 'rout':47 'seen':40 'start':9 'store':105 'suitabl':74 'switch':25 'time':81,88 'toy':104 'tri':109 'unleash':100 'us':92 'user':44,64 've':39 'want':107 'workflow':77,84 'year':37" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6851248" +editedAt: null +createdAt: DateTimeImmutable @1703387954 {#2154 : 2023-12-24 04:19:14.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 23.49 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#1994 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +body: "Do you have any experience with neovim? I’m certainly not a Python programmer but I’m doing simple things for fun and so far neovim served me very well. If I eventually go deeper in Python I would be interested to know the limitations of neovim beforehand." +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1703365326 {#2186 : 2023-12-23 22:02:06.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wolf@lemmy.zip" ] +children: Doctrine\ORM\PersistentCollection {#1995 …} +nested: Doctrine\ORM\PersistentCollection {#2006 …} +votes: Doctrine\ORM\PersistentCollection {#1997 …} +reports: Doctrine\ORM\PersistentCollection {#1998 …} +favourites: Doctrine\ORM\PersistentCollection {#2001 …} +notifications: Doctrine\ORM\PersistentCollection {#1999 …} -id: 246889 -bodyTs: "'beforehand':48 'certain':10 'deeper':35 'eventu':33 'experi':5 'far':25 'fun':22 'go':34 'interest':41 'know':43 'limit':45 'm':9,17 'neovim':7,26,47 'programm':14 'python':13,37 'serv':27 'simpl':19 'thing':20 'well':30 'would':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6845993" +editedAt: null +createdAt: DateTimeImmutable @1703365326 {#2172 : 2023-12-23 22:02:06.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#10852 +comment: App\Entity\EntryComment {#1994 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +body: "Do you have any experience with neovim? I’m certainly not a Python programmer but I’m doing simple things for fun and so far neovim served me very well. If I eventually go deeper in Python I would be interested to know the limitations of neovim beforehand." +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1703365326 {#2186 : 2023-12-23 22:02:06.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wolf@lemmy.zip" ] +children: Doctrine\ORM\PersistentCollection {#1995 …} +nested: Doctrine\ORM\PersistentCollection {#2006 …} +votes: Doctrine\ORM\PersistentCollection {#1997 …} +reports: Doctrine\ORM\PersistentCollection {#1998 …} +favourites: Doctrine\ORM\PersistentCollection {#2001 …} +notifications: Doctrine\ORM\PersistentCollection {#1999 …} -id: 246889 -bodyTs: "'beforehand':48 'certain':10 'deeper':35 'eventu':33 'experi':5 'far':25 'fun':22 'go':34 'interest':41 'know':43 'limit':45 'm':9,17 'neovim':7,26,47 'programm':14 'python':13,37 'serv':27 'simpl':19 'thing':20 'well':30 'would':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6845993" +editedAt: null +createdAt: DateTimeImmutable @1703365326 {#2172 : 2023-12-23 22:02:06.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#10897 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703365326 {#2172 : 2023-12-23 22:02:06.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#10953 +date: DateTimeImmutable @1703365326 {#2172 : 2023-12-23 22:02:06.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.58 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703365326 {#2172 : 2023-12-23 22:02:06.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#11007 +createdAt: DateTimeImmutable @1703365326 {#2172 : 2023-12-23 22:02:06.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#11061 +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 12.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#11116 +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#11171 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.44 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1994 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +body: "Do you have any experience with neovim? I’m certainly not a Python programmer but I’m doing simple things for fun and so far neovim served me very well. If I eventually go deeper in Python I would be interested to know the limitations of neovim beforehand." +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1703365326 {#2186 : 2023-12-23 22:02:06.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wolf@lemmy.zip" ] +children: Doctrine\ORM\PersistentCollection {#1995 …} +nested: Doctrine\ORM\PersistentCollection {#2006 …} +votes: Doctrine\ORM\PersistentCollection {#1997 …} +reports: Doctrine\ORM\PersistentCollection {#1998 …} +favourites: Doctrine\ORM\PersistentCollection {#2001 …} +notifications: Doctrine\ORM\PersistentCollection {#1999 …} -id: 246889 -bodyTs: "'beforehand':48 'certain':10 'deeper':35 'eventu':33 'experi':5 'far':25 'fun':22 'go':34 'interest':41 'know':43 'limit':45 'm':9,17 'neovim':7,26,47 'programm':14 'python':13,37 'serv':27 'simpl':19 'thing':20 'well':30 'would':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6845993" +editedAt: null +createdAt: DateTimeImmutable @1703365326 {#2172 : 2023-12-23 22:02:06.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#11241 +subject: App\Entity\EntryComment {#1994 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +body: "Do you have any experience with neovim? I’m certainly not a Python programmer but I’m doing simple things for fun and so far neovim served me very well. If I eventually go deeper in Python I would be interested to know the limitations of neovim beforehand." +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1703365326 {#2186 : 2023-12-23 22:02:06.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wolf@lemmy.zip" ] +children: Doctrine\ORM\PersistentCollection {#1995 …} +nested: Doctrine\ORM\PersistentCollection {#2006 …} +votes: Doctrine\ORM\PersistentCollection {#1997 …} +reports: Doctrine\ORM\PersistentCollection {#1998 …} +favourites: Doctrine\ORM\PersistentCollection {#2001 …} +notifications: Doctrine\ORM\PersistentCollection {#1999 …} -id: 246889 -bodyTs: "'beforehand':48 'certain':10 'deeper':35 'eventu':33 'experi':5 'far':25 'fun':22 'go':34 'interest':41 'know':43 'limit':45 'm':9,17 'neovim':7,26,47 'programm':14 'python':13,37 'serv':27 'simpl':19 'thing':20 'well':30 'would':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6845993" +editedAt: null +createdAt: DateTimeImmutable @1703365326 {#2172 : 2023-12-23 22:02:06.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.73 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1994 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +body: "Do you have any experience with neovim? I’m certainly not a Python programmer but I’m doing simple things for fun and so far neovim served me very well. If I eventually go deeper in Python I would be interested to know the limitations of neovim beforehand." +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1703365326 {#2186 : 2023-12-23 22:02:06.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wolf@lemmy.zip" ] +children: Doctrine\ORM\PersistentCollection {#1995 …} +nested: Doctrine\ORM\PersistentCollection {#2006 …} +votes: Doctrine\ORM\PersistentCollection {#1997 …} +reports: Doctrine\ORM\PersistentCollection {#1998 …} +favourites: Doctrine\ORM\PersistentCollection {#2001 …} +notifications: Doctrine\ORM\PersistentCollection {#1999 …} -id: 246889 -bodyTs: "'beforehand':48 'certain':10 'deeper':35 'eventu':33 'experi':5 'far':25 'fun':22 'go':34 'interest':41 'know':43 'limit':45 'm':9,17 'neovim':7,26,47 'programm':14 'python':13,37 'serv':27 'simpl':19 'thing':20 'well':30 'would':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6845993" +editedAt: null +createdAt: DateTimeImmutable @1703365326 {#2172 : 2023-12-23 22:02:06.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#11298 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#1994 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2145 …} +body: "Do you have any experience with neovim? I’m certainly not a Python programmer but I’m doing simple things for fun and so far neovim served me very well. If I eventually go deeper in Python I would be interested to know the limitations of neovim beforehand." +lang: "en" +isAdult: false +favouriteCount: 6 +score: 0 +lastActive: DateTime @1703365326 {#2186 : 2023-12-23 22:02:06.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wolf@lemmy.zip" ] +children: Doctrine\ORM\PersistentCollection {#1995 …} +nested: Doctrine\ORM\PersistentCollection {#2006 …} +votes: Doctrine\ORM\PersistentCollection {#1997 …} +reports: Doctrine\ORM\PersistentCollection {#1998 …} +favourites: Doctrine\ORM\PersistentCollection {#2001 …} +notifications: Doctrine\ORM\PersistentCollection {#1999 …} -id: 246889 -bodyTs: "'beforehand':48 'certain':10 'deeper':35 'eventu':33 'experi':5 'far':25 'fun':22 'go':34 'interest':41 'know':43 'limit':45 'm':9,17 'neovim':7,26,47 'programm':14 'python':13,37 'serv':27 'simpl':19 'thing':20 'well':30 'would':39" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6845993" +editedAt: null +createdAt: DateTimeImmutable @1703365326 {#2172 : 2023-12-23 22:02:06.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 7.07 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#1989 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1990 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: """ > I’ve often heard Emacs users pose the argument that Emacs as an Elisp interpreter does just one thing. It’s just that this single thing allows the myriad of functionality it offers. So in that sense comparing it to a terminal/console seems more apt than comparing it to a text editor. I wonder what you think of that argument.\n \n I only used emacs for a year so I may be wrong but speaking only about how I used it and my current workflow I don’t see a difference. Looking at the usage (and not the code), my very first impression of emacs was that it’s acting as a terminal multiplexer which I was used to and so I liked this aspect. Anytime you need to do something that goes beyond the tasks of an IDE (calendar, email…) you switch window/panel (I’ve always been confused with the specific emacs terminology). That’s exactly what I’m doing with [Tmux ](https://github.com/tmux/tmux/wiki/Getting-Started) where I run neovim and call other apps with a single keybinding. Then I can freely switch from one to another, close one, recall it in the state I’ve closed it… \n Again, this is related to the philosophies of emacs and neovim (*i.e.* do-it-all or do one thing). While neovim is “only” an IDE, emacs goes beyond, and for me this is not a negative criticism of either app. You build a tool with the coding language you need to implement some functionalities. In that sense, to compare apple to apple, emacs has to be compared to neovim coupled to a terminal multiplexer.\n \n > Hehe, that’s cool! Currently I’m really happy with Thunderbird so I don’t expect to move away anytime soon, but I’ll keep it in mind.\n \n I used Thunderbird as well and did the switch mainly to allow me to achieve the workflow described above. I do most of my tasks in the terminal. Neomutt would certainly be one additional layer of complexity in your transition to an IDE, unless you chose to use emacs for your emails. Actually configuring emacs as an email client or going with neomutt is pretty similar. But at the end - and this is an example of the higher level of granularity I mentioned earlier - neomutt is more customizable. \n Talking about the level of customization of the IDE functionality only, the plugins I use offer more configuration options in neovim as well.\n \n Orgmode is also one (the?) big star player in emacs and neovim is trying to attract some users by developing a similar thing [here](https://github.com/nvim-orgmode/orgmode) or [there](https://github.com/nvim-neorg/neorg) but this is not something that would benefit to my workflow. This is maybe one of the reason why people choose emacs vs neovim and why I could quit emacs easily. Going back to the coding language, you can see that the use of lua opens new doors to the original vim. What I appreciate though is that you don’t have to implement any features if you don’t use them in neovim so I can keep my system limited to my needs. This is also seen as a bad thing by some when you start because emacs is capable of quite a lot with a fresh installation while neovim can barely open itself ;)\n \n Overall we’re all sharing personal experience so no generalization should be extrapolated from single visions and I’m aware of my own bias and preference for singl- task, lightweight, fast tool. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703340634 {#2003 : 2023-12-23 15:10:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#1986 …} +nested: Doctrine\ORM\PersistentCollection {#2009 …} +votes: Doctrine\ORM\PersistentCollection {#1991 …} +reports: Doctrine\ORM\PersistentCollection {#2015 …} +favourites: Doctrine\ORM\PersistentCollection {#2008 …} +notifications: Doctrine\ORM\PersistentCollection {#1987 …} -id: 245858 -bodyTs: "'/nvim-neorg/neorg)':443 '/nvim-orgmode/orgmode)':438 '/tmux/tmux/wiki/getting-started)':165 'achiev':315 'act':109 'actual':353 'addit':334 'allow':27,312 'also':414,530 'alway':146 'anoth':186 'anytim':125,292 'app':173,238 'appl':258,260 'appreci':498 'apt':45 'argument':9,60 'aspect':124 'attract':427 'awar':578 'away':291 'back':476 'bad':534 'bare':556 'benefit':451 'beyond':133,226 'bias':582 'big':417 'build':240 'calendar':139 'call':171 'capabl':544 'certain':331 'choos':464 'chose':346 'client':359 'close':187,196 'code':98,245,479 'compar':38,47,257,265 'complex':337 'configur':354,406 'confus':148 'cool':276 'could':471 'coupl':268 'critic':235 'current':83,277 'custom':394 'customiz':388 'describ':318 'develop':431 'differ':90 'do-it-al':210 'door':491 'earlier':384 'easili':474 'editor':52 'either':237 'elisp':14 'emac':5,11,64,104,152,206,224,261,349,355,421,465,473,542 'email':140,352,358 'end':370 'exact':156 'exampl':375 'expect':288 'experi':565 'extrapol':571 'fast':589 'featur':509 'first':101 'freeli':181 'fresh':551 'function':31,252,398 'general':568 'github.com':164,437,442 'github.com/nvim-neorg/neorg)':441 'github.com/nvim-orgmode/orgmode)':436 'github.com/tmux/tmux/wiki/getting-started)':163 'go':361,475 'goe':132,225 'granular':381 'happi':281 'heard':4 'hehe':273 'higher':378 'i.e':209 'ide':138,223,343,397 'implement':250,507 'impress':102 'instal':552 'interpret':15 'keep':297,521 'keybind':177 'languag':246,480 'layer':335 'level':379,392 'lightweight':588 'like':122 'limit':524 'll':296 'look':91 'lot':548 'lua':488 'm':159,279,577 'main':310 'may':70 'mayb':457 'mention':383 'mind':300 'move':290 'multiplex':113,272 'myriad':29 'need':127,248,527 'negat':234 'neomutt':329,363,385 'neovim':169,208,219,267,409,423,467,517,554 'new':490 'offer':33,404 'often':3 'one':18,184,188,216,333,415,458 'open':489,557 'option':407 'orgmod':412 'origin':494 'overal':559 'peopl':463 'person':564 'philosophi':204 'player':419 'plugin':401 'pose':7 'prefer':584 'pretti':365 'quit':472,546 're':561 'realli':280 'reason':461 'recal':189 'relat':201 'run':168 'see':88,483 'seem':43 'seen':531 'sens':37,255 'share':563 'similar':366,433 'singl':25,176,573,586 'someth':130,448 'soon':293 'speak':74 'specif':151 'star':418 'start':540 'state':193 'switch':142,182,309 'system':523 'talk':389 'task':135,325,587 'termin':112,271,328 'terminal/console':42 'terminolog':153 'text':51 'thing':19,26,217,434,535 'think':57 'though':499 'thunderbird':283,303 'tmux':162 'tool':242,590 'transit':340 'tri':425 'unless':344 'usag':94 'use':63,79,117,302,348,403,486,514 'user':6,429 've':2,145,195 'vim':495 'vision':574 'vs':466 'well':305,411 'window/panel':143 'wonder':54 'workflow':84,317,454 'would':330,450 'wrong':72 'year':67" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6839307" +editedAt: null +createdAt: DateTimeImmutable @1703340634 {#1985 : 2023-12-23 15:10:34.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#11547 +comment: App\Entity\EntryComment {#1989 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1990 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: """ > I’ve often heard Emacs users pose the argument that Emacs as an Elisp interpreter does just one thing. It’s just that this single thing allows the myriad of functionality it offers. So in that sense comparing it to a terminal/console seems more apt than comparing it to a text editor. I wonder what you think of that argument.\n \n I only used emacs for a year so I may be wrong but speaking only about how I used it and my current workflow I don’t see a difference. Looking at the usage (and not the code), my very first impression of emacs was that it’s acting as a terminal multiplexer which I was used to and so I liked this aspect. Anytime you need to do something that goes beyond the tasks of an IDE (calendar, email…) you switch window/panel (I’ve always been confused with the specific emacs terminology). That’s exactly what I’m doing with [Tmux ](https://github.com/tmux/tmux/wiki/Getting-Started) where I run neovim and call other apps with a single keybinding. Then I can freely switch from one to another, close one, recall it in the state I’ve closed it… \n Again, this is related to the philosophies of emacs and neovim (*i.e.* do-it-all or do one thing). While neovim is “only” an IDE, emacs goes beyond, and for me this is not a negative criticism of either app. You build a tool with the coding language you need to implement some functionalities. In that sense, to compare apple to apple, emacs has to be compared to neovim coupled to a terminal multiplexer.\n \n > Hehe, that’s cool! Currently I’m really happy with Thunderbird so I don’t expect to move away anytime soon, but I’ll keep it in mind.\n \n I used Thunderbird as well and did the switch mainly to allow me to achieve the workflow described above. I do most of my tasks in the terminal. Neomutt would certainly be one additional layer of complexity in your transition to an IDE, unless you chose to use emacs for your emails. Actually configuring emacs as an email client or going with neomutt is pretty similar. But at the end - and this is an example of the higher level of granularity I mentioned earlier - neomutt is more customizable. \n Talking about the level of customization of the IDE functionality only, the plugins I use offer more configuration options in neovim as well.\n \n Orgmode is also one (the?) big star player in emacs and neovim is trying to attract some users by developing a similar thing [here](https://github.com/nvim-orgmode/orgmode) or [there](https://github.com/nvim-neorg/neorg) but this is not something that would benefit to my workflow. This is maybe one of the reason why people choose emacs vs neovim and why I could quit emacs easily. Going back to the coding language, you can see that the use of lua opens new doors to the original vim. What I appreciate though is that you don’t have to implement any features if you don’t use them in neovim so I can keep my system limited to my needs. This is also seen as a bad thing by some when you start because emacs is capable of quite a lot with a fresh installation while neovim can barely open itself ;)\n \n Overall we’re all sharing personal experience so no generalization should be extrapolated from single visions and I’m aware of my own bias and preference for singl- task, lightweight, fast tool. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703340634 {#2003 : 2023-12-23 15:10:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#1986 …} +nested: Doctrine\ORM\PersistentCollection {#2009 …} +votes: Doctrine\ORM\PersistentCollection {#1991 …} +reports: Doctrine\ORM\PersistentCollection {#2015 …} +favourites: Doctrine\ORM\PersistentCollection {#2008 …} +notifications: Doctrine\ORM\PersistentCollection {#1987 …} -id: 245858 -bodyTs: "'/nvim-neorg/neorg)':443 '/nvim-orgmode/orgmode)':438 '/tmux/tmux/wiki/getting-started)':165 'achiev':315 'act':109 'actual':353 'addit':334 'allow':27,312 'also':414,530 'alway':146 'anoth':186 'anytim':125,292 'app':173,238 'appl':258,260 'appreci':498 'apt':45 'argument':9,60 'aspect':124 'attract':427 'awar':578 'away':291 'back':476 'bad':534 'bare':556 'benefit':451 'beyond':133,226 'bias':582 'big':417 'build':240 'calendar':139 'call':171 'capabl':544 'certain':331 'choos':464 'chose':346 'client':359 'close':187,196 'code':98,245,479 'compar':38,47,257,265 'complex':337 'configur':354,406 'confus':148 'cool':276 'could':471 'coupl':268 'critic':235 'current':83,277 'custom':394 'customiz':388 'describ':318 'develop':431 'differ':90 'do-it-al':210 'door':491 'earlier':384 'easili':474 'editor':52 'either':237 'elisp':14 'emac':5,11,64,104,152,206,224,261,349,355,421,465,473,542 'email':140,352,358 'end':370 'exact':156 'exampl':375 'expect':288 'experi':565 'extrapol':571 'fast':589 'featur':509 'first':101 'freeli':181 'fresh':551 'function':31,252,398 'general':568 'github.com':164,437,442 'github.com/nvim-neorg/neorg)':441 'github.com/nvim-orgmode/orgmode)':436 'github.com/tmux/tmux/wiki/getting-started)':163 'go':361,475 'goe':132,225 'granular':381 'happi':281 'heard':4 'hehe':273 'higher':378 'i.e':209 'ide':138,223,343,397 'implement':250,507 'impress':102 'instal':552 'interpret':15 'keep':297,521 'keybind':177 'languag':246,480 'layer':335 'level':379,392 'lightweight':588 'like':122 'limit':524 'll':296 'look':91 'lot':548 'lua':488 'm':159,279,577 'main':310 'may':70 'mayb':457 'mention':383 'mind':300 'move':290 'multiplex':113,272 'myriad':29 'need':127,248,527 'negat':234 'neomutt':329,363,385 'neovim':169,208,219,267,409,423,467,517,554 'new':490 'offer':33,404 'often':3 'one':18,184,188,216,333,415,458 'open':489,557 'option':407 'orgmod':412 'origin':494 'overal':559 'peopl':463 'person':564 'philosophi':204 'player':419 'plugin':401 'pose':7 'prefer':584 'pretti':365 'quit':472,546 're':561 'realli':280 'reason':461 'recal':189 'relat':201 'run':168 'see':88,483 'seem':43 'seen':531 'sens':37,255 'share':563 'similar':366,433 'singl':25,176,573,586 'someth':130,448 'soon':293 'speak':74 'specif':151 'star':418 'start':540 'state':193 'switch':142,182,309 'system':523 'talk':389 'task':135,325,587 'termin':112,271,328 'terminal/console':42 'terminolog':153 'text':51 'thing':19,26,217,434,535 'think':57 'though':499 'thunderbird':283,303 'tmux':162 'tool':242,590 'transit':340 'tri':425 'unless':344 'usag':94 'use':63,79,117,302,348,403,486,514 'user':6,429 've':2,145,195 'vim':495 'vision':574 'vs':466 'well':305,411 'window/panel':143 'wonder':54 'workflow':84,317,454 'would':330,450 'wrong':72 'year':67" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6839307" +editedAt: null +createdAt: DateTimeImmutable @1703340634 {#1985 : 2023-12-23 15:10:34.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#11592 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703340634 {#1985 : 2023-12-23 15:10:34.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#11648 +date: DateTimeImmutable @1703340634 {#1985 : 2023-12-23 15:10:34.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.11 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703340634 {#1985 : 2023-12-23 15:10:34.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#11702 +createdAt: DateTimeImmutable @1703340634 {#1985 : 2023-12-23 15:10:34.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#11756 +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 12.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#11811 +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.30 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#11866 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.53 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1989 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1990 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: """ > I’ve often heard Emacs users pose the argument that Emacs as an Elisp interpreter does just one thing. It’s just that this single thing allows the myriad of functionality it offers. So in that sense comparing it to a terminal/console seems more apt than comparing it to a text editor. I wonder what you think of that argument.\n \n I only used emacs for a year so I may be wrong but speaking only about how I used it and my current workflow I don’t see a difference. Looking at the usage (and not the code), my very first impression of emacs was that it’s acting as a terminal multiplexer which I was used to and so I liked this aspect. Anytime you need to do something that goes beyond the tasks of an IDE (calendar, email…) you switch window/panel (I’ve always been confused with the specific emacs terminology). That’s exactly what I’m doing with [Tmux ](https://github.com/tmux/tmux/wiki/Getting-Started) where I run neovim and call other apps with a single keybinding. Then I can freely switch from one to another, close one, recall it in the state I’ve closed it… \n Again, this is related to the philosophies of emacs and neovim (*i.e.* do-it-all or do one thing). While neovim is “only” an IDE, emacs goes beyond, and for me this is not a negative criticism of either app. You build a tool with the coding language you need to implement some functionalities. In that sense, to compare apple to apple, emacs has to be compared to neovim coupled to a terminal multiplexer.\n \n > Hehe, that’s cool! Currently I’m really happy with Thunderbird so I don’t expect to move away anytime soon, but I’ll keep it in mind.\n \n I used Thunderbird as well and did the switch mainly to allow me to achieve the workflow described above. I do most of my tasks in the terminal. Neomutt would certainly be one additional layer of complexity in your transition to an IDE, unless you chose to use emacs for your emails. Actually configuring emacs as an email client or going with neomutt is pretty similar. But at the end - and this is an example of the higher level of granularity I mentioned earlier - neomutt is more customizable. \n Talking about the level of customization of the IDE functionality only, the plugins I use offer more configuration options in neovim as well.\n \n Orgmode is also one (the?) big star player in emacs and neovim is trying to attract some users by developing a similar thing [here](https://github.com/nvim-orgmode/orgmode) or [there](https://github.com/nvim-neorg/neorg) but this is not something that would benefit to my workflow. This is maybe one of the reason why people choose emacs vs neovim and why I could quit emacs easily. Going back to the coding language, you can see that the use of lua opens new doors to the original vim. What I appreciate though is that you don’t have to implement any features if you don’t use them in neovim so I can keep my system limited to my needs. This is also seen as a bad thing by some when you start because emacs is capable of quite a lot with a fresh installation while neovim can barely open itself ;)\n \n Overall we’re all sharing personal experience so no generalization should be extrapolated from single visions and I’m aware of my own bias and preference for singl- task, lightweight, fast tool. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703340634 {#2003 : 2023-12-23 15:10:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#1986 …} +nested: Doctrine\ORM\PersistentCollection {#2009 …} +votes: Doctrine\ORM\PersistentCollection {#1991 …} +reports: Doctrine\ORM\PersistentCollection {#2015 …} +favourites: Doctrine\ORM\PersistentCollection {#2008 …} +notifications: Doctrine\ORM\PersistentCollection {#1987 …} -id: 245858 -bodyTs: "'/nvim-neorg/neorg)':443 '/nvim-orgmode/orgmode)':438 '/tmux/tmux/wiki/getting-started)':165 'achiev':315 'act':109 'actual':353 'addit':334 'allow':27,312 'also':414,530 'alway':146 'anoth':186 'anytim':125,292 'app':173,238 'appl':258,260 'appreci':498 'apt':45 'argument':9,60 'aspect':124 'attract':427 'awar':578 'away':291 'back':476 'bad':534 'bare':556 'benefit':451 'beyond':133,226 'bias':582 'big':417 'build':240 'calendar':139 'call':171 'capabl':544 'certain':331 'choos':464 'chose':346 'client':359 'close':187,196 'code':98,245,479 'compar':38,47,257,265 'complex':337 'configur':354,406 'confus':148 'cool':276 'could':471 'coupl':268 'critic':235 'current':83,277 'custom':394 'customiz':388 'describ':318 'develop':431 'differ':90 'do-it-al':210 'door':491 'earlier':384 'easili':474 'editor':52 'either':237 'elisp':14 'emac':5,11,64,104,152,206,224,261,349,355,421,465,473,542 'email':140,352,358 'end':370 'exact':156 'exampl':375 'expect':288 'experi':565 'extrapol':571 'fast':589 'featur':509 'first':101 'freeli':181 'fresh':551 'function':31,252,398 'general':568 'github.com':164,437,442 'github.com/nvim-neorg/neorg)':441 'github.com/nvim-orgmode/orgmode)':436 'github.com/tmux/tmux/wiki/getting-started)':163 'go':361,475 'goe':132,225 'granular':381 'happi':281 'heard':4 'hehe':273 'higher':378 'i.e':209 'ide':138,223,343,397 'implement':250,507 'impress':102 'instal':552 'interpret':15 'keep':297,521 'keybind':177 'languag':246,480 'layer':335 'level':379,392 'lightweight':588 'like':122 'limit':524 'll':296 'look':91 'lot':548 'lua':488 'm':159,279,577 'main':310 'may':70 'mayb':457 'mention':383 'mind':300 'move':290 'multiplex':113,272 'myriad':29 'need':127,248,527 'negat':234 'neomutt':329,363,385 'neovim':169,208,219,267,409,423,467,517,554 'new':490 'offer':33,404 'often':3 'one':18,184,188,216,333,415,458 'open':489,557 'option':407 'orgmod':412 'origin':494 'overal':559 'peopl':463 'person':564 'philosophi':204 'player':419 'plugin':401 'pose':7 'prefer':584 'pretti':365 'quit':472,546 're':561 'realli':280 'reason':461 'recal':189 'relat':201 'run':168 'see':88,483 'seem':43 'seen':531 'sens':37,255 'share':563 'similar':366,433 'singl':25,176,573,586 'someth':130,448 'soon':293 'speak':74 'specif':151 'star':418 'start':540 'state':193 'switch':142,182,309 'system':523 'talk':389 'task':135,325,587 'termin':112,271,328 'terminal/console':42 'terminolog':153 'text':51 'thing':19,26,217,434,535 'think':57 'though':499 'thunderbird':283,303 'tmux':162 'tool':242,590 'transit':340 'tri':425 'unless':344 'usag':94 'use':63,79,117,302,348,403,486,514 'user':6,429 've':2,145,195 'vim':495 'vision':574 'vs':466 'well':305,411 'window/panel':143 'wonder':54 'workflow':84,317,454 'would':330,450 'wrong':72 'year':67" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6839307" +editedAt: null +createdAt: DateTimeImmutable @1703340634 {#1985 : 2023-12-23 15:10:34.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#11992 +subject: App\Entity\EntryComment {#1989 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1990 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: """ > I’ve often heard Emacs users pose the argument that Emacs as an Elisp interpreter does just one thing. It’s just that this single thing allows the myriad of functionality it offers. So in that sense comparing it to a terminal/console seems more apt than comparing it to a text editor. I wonder what you think of that argument.\n \n I only used emacs for a year so I may be wrong but speaking only about how I used it and my current workflow I don’t see a difference. Looking at the usage (and not the code), my very first impression of emacs was that it’s acting as a terminal multiplexer which I was used to and so I liked this aspect. Anytime you need to do something that goes beyond the tasks of an IDE (calendar, email…) you switch window/panel (I’ve always been confused with the specific emacs terminology). That’s exactly what I’m doing with [Tmux ](https://github.com/tmux/tmux/wiki/Getting-Started) where I run neovim and call other apps with a single keybinding. Then I can freely switch from one to another, close one, recall it in the state I’ve closed it… \n Again, this is related to the philosophies of emacs and neovim (*i.e.* do-it-all or do one thing). While neovim is “only” an IDE, emacs goes beyond, and for me this is not a negative criticism of either app. You build a tool with the coding language you need to implement some functionalities. In that sense, to compare apple to apple, emacs has to be compared to neovim coupled to a terminal multiplexer.\n \n > Hehe, that’s cool! Currently I’m really happy with Thunderbird so I don’t expect to move away anytime soon, but I’ll keep it in mind.\n \n I used Thunderbird as well and did the switch mainly to allow me to achieve the workflow described above. I do most of my tasks in the terminal. Neomutt would certainly be one additional layer of complexity in your transition to an IDE, unless you chose to use emacs for your emails. Actually configuring emacs as an email client or going with neomutt is pretty similar. But at the end - and this is an example of the higher level of granularity I mentioned earlier - neomutt is more customizable. \n Talking about the level of customization of the IDE functionality only, the plugins I use offer more configuration options in neovim as well.\n \n Orgmode is also one (the?) big star player in emacs and neovim is trying to attract some users by developing a similar thing [here](https://github.com/nvim-orgmode/orgmode) or [there](https://github.com/nvim-neorg/neorg) but this is not something that would benefit to my workflow. This is maybe one of the reason why people choose emacs vs neovim and why I could quit emacs easily. Going back to the coding language, you can see that the use of lua opens new doors to the original vim. What I appreciate though is that you don’t have to implement any features if you don’t use them in neovim so I can keep my system limited to my needs. This is also seen as a bad thing by some when you start because emacs is capable of quite a lot with a fresh installation while neovim can barely open itself ;)\n \n Overall we’re all sharing personal experience so no generalization should be extrapolated from single visions and I’m aware of my own bias and preference for singl- task, lightweight, fast tool. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703340634 {#2003 : 2023-12-23 15:10:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#1986 …} +nested: Doctrine\ORM\PersistentCollection {#2009 …} +votes: Doctrine\ORM\PersistentCollection {#1991 …} +reports: Doctrine\ORM\PersistentCollection {#2015 …} +favourites: Doctrine\ORM\PersistentCollection {#2008 …} +notifications: Doctrine\ORM\PersistentCollection {#1987 …} -id: 245858 -bodyTs: "'/nvim-neorg/neorg)':443 '/nvim-orgmode/orgmode)':438 '/tmux/tmux/wiki/getting-started)':165 'achiev':315 'act':109 'actual':353 'addit':334 'allow':27,312 'also':414,530 'alway':146 'anoth':186 'anytim':125,292 'app':173,238 'appl':258,260 'appreci':498 'apt':45 'argument':9,60 'aspect':124 'attract':427 'awar':578 'away':291 'back':476 'bad':534 'bare':556 'benefit':451 'beyond':133,226 'bias':582 'big':417 'build':240 'calendar':139 'call':171 'capabl':544 'certain':331 'choos':464 'chose':346 'client':359 'close':187,196 'code':98,245,479 'compar':38,47,257,265 'complex':337 'configur':354,406 'confus':148 'cool':276 'could':471 'coupl':268 'critic':235 'current':83,277 'custom':394 'customiz':388 'describ':318 'develop':431 'differ':90 'do-it-al':210 'door':491 'earlier':384 'easili':474 'editor':52 'either':237 'elisp':14 'emac':5,11,64,104,152,206,224,261,349,355,421,465,473,542 'email':140,352,358 'end':370 'exact':156 'exampl':375 'expect':288 'experi':565 'extrapol':571 'fast':589 'featur':509 'first':101 'freeli':181 'fresh':551 'function':31,252,398 'general':568 'github.com':164,437,442 'github.com/nvim-neorg/neorg)':441 'github.com/nvim-orgmode/orgmode)':436 'github.com/tmux/tmux/wiki/getting-started)':163 'go':361,475 'goe':132,225 'granular':381 'happi':281 'heard':4 'hehe':273 'higher':378 'i.e':209 'ide':138,223,343,397 'implement':250,507 'impress':102 'instal':552 'interpret':15 'keep':297,521 'keybind':177 'languag':246,480 'layer':335 'level':379,392 'lightweight':588 'like':122 'limit':524 'll':296 'look':91 'lot':548 'lua':488 'm':159,279,577 'main':310 'may':70 'mayb':457 'mention':383 'mind':300 'move':290 'multiplex':113,272 'myriad':29 'need':127,248,527 'negat':234 'neomutt':329,363,385 'neovim':169,208,219,267,409,423,467,517,554 'new':490 'offer':33,404 'often':3 'one':18,184,188,216,333,415,458 'open':489,557 'option':407 'orgmod':412 'origin':494 'overal':559 'peopl':463 'person':564 'philosophi':204 'player':419 'plugin':401 'pose':7 'prefer':584 'pretti':365 'quit':472,546 're':561 'realli':280 'reason':461 'recal':189 'relat':201 'run':168 'see':88,483 'seem':43 'seen':531 'sens':37,255 'share':563 'similar':366,433 'singl':25,176,573,586 'someth':130,448 'soon':293 'speak':74 'specif':151 'star':418 'start':540 'state':193 'switch':142,182,309 'system':523 'talk':389 'task':135,325,587 'termin':112,271,328 'terminal/console':42 'terminolog':153 'text':51 'thing':19,26,217,434,535 'think':57 'though':499 'thunderbird':283,303 'tmux':162 'tool':242,590 'transit':340 'tri':425 'unless':344 'usag':94 'use':63,79,117,302,348,403,486,514 'user':6,429 've':2,145,195 'vim':495 'vision':574 'vs':466 'well':305,411 'window/panel':143 'wonder':54 'workflow':84,317,454 'would':330,450 'wrong':72 'year':67" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6839307" +editedAt: null +createdAt: DateTimeImmutable @1703340634 {#1985 : 2023-12-23 15:10:34.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.67 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1989 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1990 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: """ > I’ve often heard Emacs users pose the argument that Emacs as an Elisp interpreter does just one thing. It’s just that this single thing allows the myriad of functionality it offers. So in that sense comparing it to a terminal/console seems more apt than comparing it to a text editor. I wonder what you think of that argument.\n \n I only used emacs for a year so I may be wrong but speaking only about how I used it and my current workflow I don’t see a difference. Looking at the usage (and not the code), my very first impression of emacs was that it’s acting as a terminal multiplexer which I was used to and so I liked this aspect. Anytime you need to do something that goes beyond the tasks of an IDE (calendar, email…) you switch window/panel (I’ve always been confused with the specific emacs terminology). That’s exactly what I’m doing with [Tmux ](https://github.com/tmux/tmux/wiki/Getting-Started) where I run neovim and call other apps with a single keybinding. Then I can freely switch from one to another, close one, recall it in the state I’ve closed it… \n Again, this is related to the philosophies of emacs and neovim (*i.e.* do-it-all or do one thing). While neovim is “only” an IDE, emacs goes beyond, and for me this is not a negative criticism of either app. You build a tool with the coding language you need to implement some functionalities. In that sense, to compare apple to apple, emacs has to be compared to neovim coupled to a terminal multiplexer.\n \n > Hehe, that’s cool! Currently I’m really happy with Thunderbird so I don’t expect to move away anytime soon, but I’ll keep it in mind.\n \n I used Thunderbird as well and did the switch mainly to allow me to achieve the workflow described above. I do most of my tasks in the terminal. Neomutt would certainly be one additional layer of complexity in your transition to an IDE, unless you chose to use emacs for your emails. Actually configuring emacs as an email client or going with neomutt is pretty similar. But at the end - and this is an example of the higher level of granularity I mentioned earlier - neomutt is more customizable. \n Talking about the level of customization of the IDE functionality only, the plugins I use offer more configuration options in neovim as well.\n \n Orgmode is also one (the?) big star player in emacs and neovim is trying to attract some users by developing a similar thing [here](https://github.com/nvim-orgmode/orgmode) or [there](https://github.com/nvim-neorg/neorg) but this is not something that would benefit to my workflow. This is maybe one of the reason why people choose emacs vs neovim and why I could quit emacs easily. Going back to the coding language, you can see that the use of lua opens new doors to the original vim. What I appreciate though is that you don’t have to implement any features if you don’t use them in neovim so I can keep my system limited to my needs. This is also seen as a bad thing by some when you start because emacs is capable of quite a lot with a fresh installation while neovim can barely open itself ;)\n \n Overall we’re all sharing personal experience so no generalization should be extrapolated from single visions and I’m aware of my own bias and preference for singl- task, lightweight, fast tool. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703340634 {#2003 : 2023-12-23 15:10:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#1986 …} +nested: Doctrine\ORM\PersistentCollection {#2009 …} +votes: Doctrine\ORM\PersistentCollection {#1991 …} +reports: Doctrine\ORM\PersistentCollection {#2015 …} +favourites: Doctrine\ORM\PersistentCollection {#2008 …} +notifications: Doctrine\ORM\PersistentCollection {#1987 …} -id: 245858 -bodyTs: "'/nvim-neorg/neorg)':443 '/nvim-orgmode/orgmode)':438 '/tmux/tmux/wiki/getting-started)':165 'achiev':315 'act':109 'actual':353 'addit':334 'allow':27,312 'also':414,530 'alway':146 'anoth':186 'anytim':125,292 'app':173,238 'appl':258,260 'appreci':498 'apt':45 'argument':9,60 'aspect':124 'attract':427 'awar':578 'away':291 'back':476 'bad':534 'bare':556 'benefit':451 'beyond':133,226 'bias':582 'big':417 'build':240 'calendar':139 'call':171 'capabl':544 'certain':331 'choos':464 'chose':346 'client':359 'close':187,196 'code':98,245,479 'compar':38,47,257,265 'complex':337 'configur':354,406 'confus':148 'cool':276 'could':471 'coupl':268 'critic':235 'current':83,277 'custom':394 'customiz':388 'describ':318 'develop':431 'differ':90 'do-it-al':210 'door':491 'earlier':384 'easili':474 'editor':52 'either':237 'elisp':14 'emac':5,11,64,104,152,206,224,261,349,355,421,465,473,542 'email':140,352,358 'end':370 'exact':156 'exampl':375 'expect':288 'experi':565 'extrapol':571 'fast':589 'featur':509 'first':101 'freeli':181 'fresh':551 'function':31,252,398 'general':568 'github.com':164,437,442 'github.com/nvim-neorg/neorg)':441 'github.com/nvim-orgmode/orgmode)':436 'github.com/tmux/tmux/wiki/getting-started)':163 'go':361,475 'goe':132,225 'granular':381 'happi':281 'heard':4 'hehe':273 'higher':378 'i.e':209 'ide':138,223,343,397 'implement':250,507 'impress':102 'instal':552 'interpret':15 'keep':297,521 'keybind':177 'languag':246,480 'layer':335 'level':379,392 'lightweight':588 'like':122 'limit':524 'll':296 'look':91 'lot':548 'lua':488 'm':159,279,577 'main':310 'may':70 'mayb':457 'mention':383 'mind':300 'move':290 'multiplex':113,272 'myriad':29 'need':127,248,527 'negat':234 'neomutt':329,363,385 'neovim':169,208,219,267,409,423,467,517,554 'new':490 'offer':33,404 'often':3 'one':18,184,188,216,333,415,458 'open':489,557 'option':407 'orgmod':412 'origin':494 'overal':559 'peopl':463 'person':564 'philosophi':204 'player':419 'plugin':401 'pose':7 'prefer':584 'pretti':365 'quit':472,546 're':561 'realli':280 'reason':461 'recal':189 'relat':201 'run':168 'see':88,483 'seem':43 'seen':531 'sens':37,255 'share':563 'similar':366,433 'singl':25,176,573,586 'someth':130,448 'soon':293 'speak':74 'specif':151 'star':418 'start':540 'state':193 'switch':142,182,309 'system':523 'talk':389 'task':135,325,587 'termin':112,271,328 'terminal/console':42 'terminolog':153 'text':51 'thing':19,26,217,434,535 'think':57 'though':499 'thunderbird':283,303 'tmux':162 'tool':242,590 'transit':340 'tri':425 'unless':344 'usag':94 'use':63,79,117,302,348,403,486,514 'user':6,429 've':2,145,195 'vim':495 'vision':574 'vs':466 'well':305,411 'window/panel':143 'wonder':54 'workflow':84,317,454 'would':330,450 'wrong':72 'year':67" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6839307" +editedAt: null +createdAt: DateTimeImmutable @1703340634 {#1985 : 2023-12-23 15:10:34.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#12049 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#1989 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1990 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: """ > I’ve often heard Emacs users pose the argument that Emacs as an Elisp interpreter does just one thing. It’s just that this single thing allows the myriad of functionality it offers. So in that sense comparing it to a terminal/console seems more apt than comparing it to a text editor. I wonder what you think of that argument.\n \n I only used emacs for a year so I may be wrong but speaking only about how I used it and my current workflow I don’t see a difference. Looking at the usage (and not the code), my very first impression of emacs was that it’s acting as a terminal multiplexer which I was used to and so I liked this aspect. Anytime you need to do something that goes beyond the tasks of an IDE (calendar, email…) you switch window/panel (I’ve always been confused with the specific emacs terminology). That’s exactly what I’m doing with [Tmux ](https://github.com/tmux/tmux/wiki/Getting-Started) where I run neovim and call other apps with a single keybinding. Then I can freely switch from one to another, close one, recall it in the state I’ve closed it… \n Again, this is related to the philosophies of emacs and neovim (*i.e.* do-it-all or do one thing). While neovim is “only” an IDE, emacs goes beyond, and for me this is not a negative criticism of either app. You build a tool with the coding language you need to implement some functionalities. In that sense, to compare apple to apple, emacs has to be compared to neovim coupled to a terminal multiplexer.\n \n > Hehe, that’s cool! Currently I’m really happy with Thunderbird so I don’t expect to move away anytime soon, but I’ll keep it in mind.\n \n I used Thunderbird as well and did the switch mainly to allow me to achieve the workflow described above. I do most of my tasks in the terminal. Neomutt would certainly be one additional layer of complexity in your transition to an IDE, unless you chose to use emacs for your emails. Actually configuring emacs as an email client or going with neomutt is pretty similar. But at the end - and this is an example of the higher level of granularity I mentioned earlier - neomutt is more customizable. \n Talking about the level of customization of the IDE functionality only, the plugins I use offer more configuration options in neovim as well.\n \n Orgmode is also one (the?) big star player in emacs and neovim is trying to attract some users by developing a similar thing [here](https://github.com/nvim-orgmode/orgmode) or [there](https://github.com/nvim-neorg/neorg) but this is not something that would benefit to my workflow. This is maybe one of the reason why people choose emacs vs neovim and why I could quit emacs easily. Going back to the coding language, you can see that the use of lua opens new doors to the original vim. What I appreciate though is that you don’t have to implement any features if you don’t use them in neovim so I can keep my system limited to my needs. This is also seen as a bad thing by some when you start because emacs is capable of quite a lot with a fresh installation while neovim can barely open itself ;)\n \n Overall we’re all sharing personal experience so no generalization should be extrapolated from single visions and I’m aware of my own bias and preference for singl- task, lightweight, fast tool. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703340634 {#2003 : 2023-12-23 15:10:34.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#1986 …} +nested: Doctrine\ORM\PersistentCollection {#2009 …} +votes: Doctrine\ORM\PersistentCollection {#1991 …} +reports: Doctrine\ORM\PersistentCollection {#2015 …} +favourites: Doctrine\ORM\PersistentCollection {#2008 …} +notifications: Doctrine\ORM\PersistentCollection {#1987 …} -id: 245858 -bodyTs: "'/nvim-neorg/neorg)':443 '/nvim-orgmode/orgmode)':438 '/tmux/tmux/wiki/getting-started)':165 'achiev':315 'act':109 'actual':353 'addit':334 'allow':27,312 'also':414,530 'alway':146 'anoth':186 'anytim':125,292 'app':173,238 'appl':258,260 'appreci':498 'apt':45 'argument':9,60 'aspect':124 'attract':427 'awar':578 'away':291 'back':476 'bad':534 'bare':556 'benefit':451 'beyond':133,226 'bias':582 'big':417 'build':240 'calendar':139 'call':171 'capabl':544 'certain':331 'choos':464 'chose':346 'client':359 'close':187,196 'code':98,245,479 'compar':38,47,257,265 'complex':337 'configur':354,406 'confus':148 'cool':276 'could':471 'coupl':268 'critic':235 'current':83,277 'custom':394 'customiz':388 'describ':318 'develop':431 'differ':90 'do-it-al':210 'door':491 'earlier':384 'easili':474 'editor':52 'either':237 'elisp':14 'emac':5,11,64,104,152,206,224,261,349,355,421,465,473,542 'email':140,352,358 'end':370 'exact':156 'exampl':375 'expect':288 'experi':565 'extrapol':571 'fast':589 'featur':509 'first':101 'freeli':181 'fresh':551 'function':31,252,398 'general':568 'github.com':164,437,442 'github.com/nvim-neorg/neorg)':441 'github.com/nvim-orgmode/orgmode)':436 'github.com/tmux/tmux/wiki/getting-started)':163 'go':361,475 'goe':132,225 'granular':381 'happi':281 'heard':4 'hehe':273 'higher':378 'i.e':209 'ide':138,223,343,397 'implement':250,507 'impress':102 'instal':552 'interpret':15 'keep':297,521 'keybind':177 'languag':246,480 'layer':335 'level':379,392 'lightweight':588 'like':122 'limit':524 'll':296 'look':91 'lot':548 'lua':488 'm':159,279,577 'main':310 'may':70 'mayb':457 'mention':383 'mind':300 'move':290 'multiplex':113,272 'myriad':29 'need':127,248,527 'negat':234 'neomutt':329,363,385 'neovim':169,208,219,267,409,423,467,517,554 'new':490 'offer':33,404 'often':3 'one':18,184,188,216,333,415,458 'open':489,557 'option':407 'orgmod':412 'origin':494 'overal':559 'peopl':463 'person':564 'philosophi':204 'player':419 'plugin':401 'pose':7 'prefer':584 'pretti':365 'quit':472,546 're':561 'realli':280 'reason':461 'recal':189 'relat':201 'run':168 'see':88,483 'seem':43 'seen':531 'sens':37,255 'share':563 'similar':366,433 'singl':25,176,573,586 'someth':130,448 'soon':293 'speak':74 'specif':151 'star':418 'start':540 'state':193 'switch':142,182,309 'system':523 'talk':389 'task':135,325,587 'termin':112,271,328 'terminal/console':42 'terminolog':153 'text':51 'thing':19,26,217,434,535 'think':57 'though':499 'thunderbird':283,303 'tmux':162 'tool':242,590 'transit':340 'tri':425 'unless':344 'usag':94 'use':63,79,117,302,348,403,486,514 'user':6,429 've':2,145,195 'vim':495 'vision':574 'vs':466 'well':305,411 'window/panel':143 'wonder':54 'workflow':84,317,454 'would':330,450 'wrong':72 'year':67" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6839307" +editedAt: null +createdAt: DateTimeImmutable @1703340634 {#1985 : 2023-12-23 15:10:34.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 25.78 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#1980 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2368 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2368 …} +body: """ > Dive in beyond the basic “hjkl:q” though.\n \n This is a video I can’t recommend enough: <https://www.youtube.com/watch?v=d8XtNXutVto>It’s long (>1h) but it’s very well made.\n \n It’s a long tutor go through with some bonus advanced tweak, and the explanations clearly helps remembering everything easily. If I knew it when I’ve started that would have saved me so much time and helped me from getting into bad habits I then had to fight against. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703306087 {#2007 : 2023-12-23 05:34:47.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@atzanteol@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2375 …} +nested: Doctrine\ORM\PersistentCollection {#2374 …} +votes: Doctrine\ORM\PersistentCollection {#2362 …} +reports: Doctrine\ORM\PersistentCollection {#2367 …} +favourites: Doctrine\ORM\PersistentCollection {#2269 …} +notifications: Doctrine\ORM\PersistentCollection {#1347 …} -id: 245006 -bodyTs: "'/watch?v=d8xtnxutvto':20 '1h':24 'advanc':41 'bad':73 'basic':5 'beyond':3 'bonus':40 'clear':46 'dive':1 'easili':50 'enough':17 'everyth':49 'explan':45 'fight':79 'get':71 'go':36 'habit':74 'help':47,68 'hjkl':6 'knew':53 'long':23,34 'made':30 'much':65 'q':7 'recommend':16 'rememb':48 'save':62 'start':58 'though':8 'time':66 'tutor':35 'tweak':42 've':57 'video':12 'well':29 'would':60 'www.youtube.com':19 'www.youtube.com/watch?v=d8xtnxutvto':18" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6834332" +editedAt: DateTimeImmutable @1706726984 {#2004 : 2024-01-31 19:49:44.0 +01:00 } +createdAt: DateTimeImmutable @1703306087 {#2311 : 2023-12-23 05:34:47.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#12298 +comment: App\Entity\EntryComment {#1980 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2368 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2368 …} +body: """ > Dive in beyond the basic “hjkl:q” though.\n \n This is a video I can’t recommend enough: <https://www.youtube.com/watch?v=d8XtNXutVto>It’s long (>1h) but it’s very well made.\n \n It’s a long tutor go through with some bonus advanced tweak, and the explanations clearly helps remembering everything easily. If I knew it when I’ve started that would have saved me so much time and helped me from getting into bad habits I then had to fight against. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703306087 {#2007 : 2023-12-23 05:34:47.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@atzanteol@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2375 …} +nested: Doctrine\ORM\PersistentCollection {#2374 …} +votes: Doctrine\ORM\PersistentCollection {#2362 …} +reports: Doctrine\ORM\PersistentCollection {#2367 …} +favourites: Doctrine\ORM\PersistentCollection {#2269 …} +notifications: Doctrine\ORM\PersistentCollection {#1347 …} -id: 245006 -bodyTs: "'/watch?v=d8xtnxutvto':20 '1h':24 'advanc':41 'bad':73 'basic':5 'beyond':3 'bonus':40 'clear':46 'dive':1 'easili':50 'enough':17 'everyth':49 'explan':45 'fight':79 'get':71 'go':36 'habit':74 'help':47,68 'hjkl':6 'knew':53 'long':23,34 'made':30 'much':65 'q':7 'recommend':16 'rememb':48 'save':62 'start':58 'though':8 'time':66 'tutor':35 'tweak':42 've':57 'video':12 'well':29 'would':60 'www.youtube.com':19 'www.youtube.com/watch?v=d8xtnxutvto':18" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6834332" +editedAt: DateTimeImmutable @1706726984 {#2004 : 2024-01-31 19:49:44.0 +01:00 } +createdAt: DateTimeImmutable @1703306087 {#2311 : 2023-12-23 05:34:47.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.21 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#12343 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703306087 {#2311 : 2023-12-23 05:34:47.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#12399 +date: DateTimeImmutable @1703306087 {#2311 : 2023-12-23 05:34:47.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.26 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703306087 {#2311 : 2023-12-23 05:34:47.0 +01:00 } "editedAt" => DateTimeImmutable @1706726984 {#2004 : 2024-01-31 19:49:44.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#12453 +createdAt: DateTimeImmutable @1703306087 {#2311 : 2023-12-23 05:34:47.0 +01:00 } +editedAt: DateTimeImmutable @1706726984 {#2004 : 2024-01-31 19:49:44.0 +01:00 } } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.20 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#12507 +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 12.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#12562 +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#12617 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.40 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1980 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2368 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2368 …} +body: """ > Dive in beyond the basic “hjkl:q” though.\n \n This is a video I can’t recommend enough: <https://www.youtube.com/watch?v=d8XtNXutVto>It’s long (>1h) but it’s very well made.\n \n It’s a long tutor go through with some bonus advanced tweak, and the explanations clearly helps remembering everything easily. If I knew it when I’ve started that would have saved me so much time and helped me from getting into bad habits I then had to fight against. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703306087 {#2007 : 2023-12-23 05:34:47.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@atzanteol@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2375 …} +nested: Doctrine\ORM\PersistentCollection {#2374 …} +votes: Doctrine\ORM\PersistentCollection {#2362 …} +reports: Doctrine\ORM\PersistentCollection {#2367 …} +favourites: Doctrine\ORM\PersistentCollection {#2269 …} +notifications: Doctrine\ORM\PersistentCollection {#1347 …} -id: 245006 -bodyTs: "'/watch?v=d8xtnxutvto':20 '1h':24 'advanc':41 'bad':73 'basic':5 'beyond':3 'bonus':40 'clear':46 'dive':1 'easili':50 'enough':17 'everyth':49 'explan':45 'fight':79 'get':71 'go':36 'habit':74 'help':47,68 'hjkl':6 'knew':53 'long':23,34 'made':30 'much':65 'q':7 'recommend':16 'rememb':48 'save':62 'start':58 'though':8 'time':66 'tutor':35 'tweak':42 've':57 'video':12 'well':29 'would':60 'www.youtube.com':19 'www.youtube.com/watch?v=d8xtnxutvto':18" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6834332" +editedAt: DateTimeImmutable @1706726984 {#2004 : 2024-01-31 19:49:44.0 +01:00 } +createdAt: DateTimeImmutable @1703306087 {#2311 : 2023-12-23 05:34:47.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#12703 +subject: App\Entity\EntryComment {#1980 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2368 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2368 …} +body: """ > Dive in beyond the basic “hjkl:q” though.\n \n This is a video I can’t recommend enough: <https://www.youtube.com/watch?v=d8XtNXutVto>It’s long (>1h) but it’s very well made.\n \n It’s a long tutor go through with some bonus advanced tweak, and the explanations clearly helps remembering everything easily. If I knew it when I’ve started that would have saved me so much time and helped me from getting into bad habits I then had to fight against. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703306087 {#2007 : 2023-12-23 05:34:47.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@atzanteol@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2375 …} +nested: Doctrine\ORM\PersistentCollection {#2374 …} +votes: Doctrine\ORM\PersistentCollection {#2362 …} +reports: Doctrine\ORM\PersistentCollection {#2367 …} +favourites: Doctrine\ORM\PersistentCollection {#2269 …} +notifications: Doctrine\ORM\PersistentCollection {#1347 …} -id: 245006 -bodyTs: "'/watch?v=d8xtnxutvto':20 '1h':24 'advanc':41 'bad':73 'basic':5 'beyond':3 'bonus':40 'clear':46 'dive':1 'easili':50 'enough':17 'everyth':49 'explan':45 'fight':79 'get':71 'go':36 'habit':74 'help':47,68 'hjkl':6 'knew':53 'long':23,34 'made':30 'much':65 'q':7 'recommend':16 'rememb':48 'save':62 'start':58 'though':8 'time':66 'tutor':35 'tweak':42 've':57 'video':12 'well':29 'would':60 'www.youtube.com':19 'www.youtube.com/watch?v=d8xtnxutvto':18" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6834332" +editedAt: DateTimeImmutable @1706726984 {#2004 : 2024-01-31 19:49:44.0 +01:00 } +createdAt: DateTimeImmutable @1703306087 {#2311 : 2023-12-23 05:34:47.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 12.0 MiB | 0.69 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1980 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2368 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2368 …} +body: """ > Dive in beyond the basic “hjkl:q” though.\n \n This is a video I can’t recommend enough: <https://www.youtube.com/watch?v=d8XtNXutVto>It’s long (>1h) but it’s very well made.\n \n It’s a long tutor go through with some bonus advanced tweak, and the explanations clearly helps remembering everything easily. If I knew it when I’ve started that would have saved me so much time and helped me from getting into bad habits I then had to fight against. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703306087 {#2007 : 2023-12-23 05:34:47.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@atzanteol@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2375 …} +nested: Doctrine\ORM\PersistentCollection {#2374 …} +votes: Doctrine\ORM\PersistentCollection {#2362 …} +reports: Doctrine\ORM\PersistentCollection {#2367 …} +favourites: Doctrine\ORM\PersistentCollection {#2269 …} +notifications: Doctrine\ORM\PersistentCollection {#1347 …} -id: 245006 -bodyTs: "'/watch?v=d8xtnxutvto':20 '1h':24 'advanc':41 'bad':73 'basic':5 'beyond':3 'bonus':40 'clear':46 'dive':1 'easili':50 'enough':17 'everyth':49 'explan':45 'fight':79 'get':71 'go':36 'habit':74 'help':47,68 'hjkl':6 'knew':53 'long':23,34 'made':30 'much':65 'q':7 'recommend':16 'rememb':48 'save':62 'start':58 'though':8 'time':66 'tutor':35 'tweak':42 've':57 'video':12 'well':29 'would':60 'www.youtube.com':19 'www.youtube.com/watch?v=d8xtnxutvto':18" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6834332" +editedAt: DateTimeImmutable @1706726984 {#2004 : 2024-01-31 19:49:44.0 +01:00 } +createdAt: DateTimeImmutable @1703306087 {#2311 : 2023-12-23 05:34:47.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#12760 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#1980 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#2368 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2368 …} +body: """ > Dive in beyond the basic “hjkl:q” though.\n \n This is a video I can’t recommend enough: <https://www.youtube.com/watch?v=d8XtNXutVto>It’s long (>1h) but it’s very well made.\n \n It’s a long tutor go through with some bonus advanced tweak, and the explanations clearly helps remembering everything easily. If I knew it when I’ve started that would have saved me so much time and helped me from getting into bad habits I then had to fight against. """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703306087 {#2007 : 2023-12-23 05:34:47.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@atzanteol@sh.itjust.works" ] +children: Doctrine\ORM\PersistentCollection {#2375 …} +nested: Doctrine\ORM\PersistentCollection {#2374 …} +votes: Doctrine\ORM\PersistentCollection {#2362 …} +reports: Doctrine\ORM\PersistentCollection {#2367 …} +favourites: Doctrine\ORM\PersistentCollection {#2269 …} +notifications: Doctrine\ORM\PersistentCollection {#1347 …} -id: 245006 -bodyTs: "'/watch?v=d8xtnxutvto':20 '1h':24 'advanc':41 'bad':73 'basic':5 'beyond':3 'bonus':40 'clear':46 'dive':1 'easili':50 'enough':17 'everyth':49 'explan':45 'fight':79 'get':71 'go':36 'habit':74 'help':47,68 'hjkl':6 'knew':53 'long':23,34 'made':30 'much':65 'q':7 'recommend':16 'rememb':48 'save':62 'start':58 'though':8 'time':66 'tutor':35 'tweak':42 've':57 'video':12 'well':29 'would':60 'www.youtube.com':19 'www.youtube.com/watch?v=d8xtnxutvto':18" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6834332" +editedAt: DateTimeImmutable @1706726984 {#2004 : 2024-01-31 19:49:44.0 +01:00 } +createdAt: DateTimeImmutable @1703306087 {#2311 : 2023-12-23 05:34:47.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 14.0 MiB | 9.04 ms | |
---|---|---|---|---|
Input props | [ "comment" => App\Entity\EntryComment {#1351 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1352 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: """ My statement about the lack of uniformity was in regards to several issues I had with some plugins in emacs. Even my friend who codes his own plugins for emacs was of no help because 1) there is too many approaches and dependencies to write plugins, 2) there was no solution. Also, there are too many plugins to serve the same purpose and I found it difficult (compared to neovim) to figure out the difference between them. At least twice I also experienced conflicts between plugins. Finally, the level of customization was also less granular than what offers neovim. Again, I can see why emacs is appealing to some. It’s just not for me. As I like to say, the number of options available in the Linux world is one of the most beautiful things that makes this OS the only one you can tweak perfectly to any user’s needs and preference.\n \n I would add that neovim and emacs both have a steep learning curve but I personaly found the level of support and core and plugins documentation for neovim more accessible, readable, and better organized.\n \n I completely share your vision about what an IDE should be doing. I’m old school and adhere to the “do one thing but do it right” philosophy. Also, I hate relying on one tool for several needs because if anything goes wrong it has multiple impacts. As a side note, I use neomutt as my email client and you can nicely couple neovim to it to write your emails ;) """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703304201 {#1979 : 2023-12-23 05:03:21.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#1353 …} +nested: Doctrine\ORM\PersistentCollection {#1358 …} +votes: Doctrine\ORM\PersistentCollection {#1355 …} +reports: Doctrine\ORM\PersistentCollection {#2491 …} +favourites: Doctrine\ORM\PersistentCollection {#2493 …} +notifications: Doctrine\ORM\PersistentCollection {#2495 …} -id: 244969 -bodyTs: "'1':36 '2':47 'access':184 'add':157 'adher':206 'also':52,82,93,217 'anyth':229 'appeal':107 'approach':41 'avail':125 'beauti':135 'better':187 'client':246 'code':25 'compar':68 'complet':190 'conflict':84 'core':177 'coupl':251 'curv':167 'custom':91 'depend':43 'differ':75 'difficult':67 'document':180 'emac':20,30,105,161 'email':245,258 'even':21 'experienc':83 'figur':72 'final':87 'found':65,171 'friend':23 'goe':230 'granular':95 'hate':219 'help':34 'ide':197 'impact':235 'issu':13 'lack':5 'learn':166 'least':79 'less':94 'level':89,173 'like':118 'linux':128 'm':202 'make':138 'mani':40,56 'multipl':234 'need':152,226 'neomutt':242 'neovim':70,99,159,182,252 'nice':250 'note':239 'number':122 'offer':98 'old':203 'one':131,143,210,222 'option':124 'organ':188 'os':140 'perfect':147 'personali':170 'philosophi':216 'plugin':18,28,46,57,86,179 'prefer':154 'purpos':62 'readabl':185 'regard':10 'reli':220 'right':215 'say':120 'school':204 'see':103 'serv':59 'sever':12,225 'share':191 'side':238 'solut':51 'statement':2 'steep':165 'support':175 'thing':136,211 'tool':223 'tweak':146 'twice':80 'uniform':7 'use':241 'user':150 'vision':193 'world':129 'would':156 'write':45,256 'wrong':231" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6834033" +editedAt: null +createdAt: DateTimeImmutable @1703304201 {#1982 : 2023-12-23 05:03:21.0 +01:00 } } "showNested" => false "dateAsUrl" => true "showMagazineName" => true "showEntryTitle" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryCommentComponent {#13009 +comment: App\Entity\EntryComment {#1351 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1352 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: """ My statement about the lack of uniformity was in regards to several issues I had with some plugins in emacs. Even my friend who codes his own plugins for emacs was of no help because 1) there is too many approaches and dependencies to write plugins, 2) there was no solution. Also, there are too many plugins to serve the same purpose and I found it difficult (compared to neovim) to figure out the difference between them. At least twice I also experienced conflicts between plugins. Finally, the level of customization was also less granular than what offers neovim. Again, I can see why emacs is appealing to some. It’s just not for me. As I like to say, the number of options available in the Linux world is one of the most beautiful things that makes this OS the only one you can tweak perfectly to any user’s needs and preference.\n \n I would add that neovim and emacs both have a steep learning curve but I personaly found the level of support and core and plugins documentation for neovim more accessible, readable, and better organized.\n \n I completely share your vision about what an IDE should be doing. I’m old school and adhere to the “do one thing but do it right” philosophy. Also, I hate relying on one tool for several needs because if anything goes wrong it has multiple impacts. As a side note, I use neomutt as my email client and you can nicely couple neovim to it to write your emails ;) """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703304201 {#1979 : 2023-12-23 05:03:21.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#1353 …} +nested: Doctrine\ORM\PersistentCollection {#1358 …} +votes: Doctrine\ORM\PersistentCollection {#1355 …} +reports: Doctrine\ORM\PersistentCollection {#2491 …} +favourites: Doctrine\ORM\PersistentCollection {#2493 …} +notifications: Doctrine\ORM\PersistentCollection {#2495 …} -id: 244969 -bodyTs: "'1':36 '2':47 'access':184 'add':157 'adher':206 'also':52,82,93,217 'anyth':229 'appeal':107 'approach':41 'avail':125 'beauti':135 'better':187 'client':246 'code':25 'compar':68 'complet':190 'conflict':84 'core':177 'coupl':251 'curv':167 'custom':91 'depend':43 'differ':75 'difficult':67 'document':180 'emac':20,30,105,161 'email':245,258 'even':21 'experienc':83 'figur':72 'final':87 'found':65,171 'friend':23 'goe':230 'granular':95 'hate':219 'help':34 'ide':197 'impact':235 'issu':13 'lack':5 'learn':166 'least':79 'less':94 'level':89,173 'like':118 'linux':128 'm':202 'make':138 'mani':40,56 'multipl':234 'need':152,226 'neomutt':242 'neovim':70,99,159,182,252 'nice':250 'note':239 'number':122 'offer':98 'old':203 'one':131,143,210,222 'option':124 'organ':188 'os':140 'perfect':147 'personali':170 'philosophi':216 'plugin':18,28,46,57,86,179 'prefer':154 'purpos':62 'readabl':185 'regard':10 'reli':220 'right':215 'say':120 'school':204 'see':103 'serv':59 'sever':12,225 'share':191 'side':238 'solut':51 'statement':2 'steep':165 'support':175 'thing':136,211 'tool':223 'tweak':146 'twice':80 'uniform':7 'use':241 'user':150 'vision':193 'world':129 'would':156 'write':45,256 'wrong':231" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6834033" +editedAt: null +createdAt: DateTimeImmutable @1703304201 {#1982 : 2023-12-23 05:03:21.0 +01:00 } } +showMagazineName: true +showEntryTitle: true +showNested: false +level: 1 +canSeeTrash: false +dateAsUrl: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …} } |
user_inline | App\Twig\Components\UserInlineComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "showAvatar" => false ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserInlineComponent {#13054 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 14.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703304201 {#1982 : 2023-12-23 05:03:21.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#13110 +date: DateTimeImmutable @1703304201 {#1982 : 2023-12-23 05:03:21.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 14.0 MiB | 0.11 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703304201 {#1982 : 2023-12-23 05:03:21.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#13164 +createdAt: DateTimeImmutable @1703304201 {#1982 : 2023-12-23 05:03:21.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 14.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\MagazineInlineComponent {#13218 +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +showTitle: true +fullName: false +stretchedLink: false +showAvatar: false } |
entry_inline | App\Twig\Components\EntryInlineComponent | 14.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "entry" => Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\EntryInlineComponent {#13273 +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 14.0 MiB | 0.19 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } "width" => 40 "height" => 40 "asLink" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserAvatarComponent {#13328 +width: 40 +height: 40 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 14.0 MiB | 0.39 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1351 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1352 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: """ My statement about the lack of uniformity was in regards to several issues I had with some plugins in emacs. Even my friend who codes his own plugins for emacs was of no help because 1) there is too many approaches and dependencies to write plugins, 2) there was no solution. Also, there are too many plugins to serve the same purpose and I found it difficult (compared to neovim) to figure out the difference between them. At least twice I also experienced conflicts between plugins. Finally, the level of customization was also less granular than what offers neovim. Again, I can see why emacs is appealing to some. It’s just not for me. As I like to say, the number of options available in the Linux world is one of the most beautiful things that makes this OS the only one you can tweak perfectly to any user’s needs and preference.\n \n I would add that neovim and emacs both have a steep learning curve but I personaly found the level of support and core and plugins documentation for neovim more accessible, readable, and better organized.\n \n I completely share your vision about what an IDE should be doing. I’m old school and adhere to the “do one thing but do it right” philosophy. Also, I hate relying on one tool for several needs because if anything goes wrong it has multiple impacts. As a side note, I use neomutt as my email client and you can nicely couple neovim to it to write your emails ;) """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703304201 {#1979 : 2023-12-23 05:03:21.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#1353 …} +nested: Doctrine\ORM\PersistentCollection {#1358 …} +votes: Doctrine\ORM\PersistentCollection {#1355 …} +reports: Doctrine\ORM\PersistentCollection {#2491 …} +favourites: Doctrine\ORM\PersistentCollection {#2493 …} +notifications: Doctrine\ORM\PersistentCollection {#2495 …} -id: 244969 -bodyTs: "'1':36 '2':47 'access':184 'add':157 'adher':206 'also':52,82,93,217 'anyth':229 'appeal':107 'approach':41 'avail':125 'beauti':135 'better':187 'client':246 'code':25 'compar':68 'complet':190 'conflict':84 'core':177 'coupl':251 'curv':167 'custom':91 'depend':43 'differ':75 'difficult':67 'document':180 'emac':20,30,105,161 'email':245,258 'even':21 'experienc':83 'figur':72 'final':87 'found':65,171 'friend':23 'goe':230 'granular':95 'hate':219 'help':34 'ide':197 'impact':235 'issu':13 'lack':5 'learn':166 'least':79 'less':94 'level':89,173 'like':118 'linux':128 'm':202 'make':138 'mani':40,56 'multipl':234 'need':152,226 'neomutt':242 'neovim':70,99,159,182,252 'nice':250 'note':239 'number':122 'offer':98 'old':203 'one':131,143,210,222 'option':124 'organ':188 'os':140 'perfect':147 'personali':170 'philosophi':216 'plugin':18,28,46,57,86,179 'prefer':154 'purpos':62 'readabl':185 'regard':10 'reli':220 'right':215 'say':120 'school':204 'see':103 'serv':59 'sever':12,225 'share':191 'side':238 'solut':51 'statement':2 'steep':165 'support':175 'thing':136,211 'tool':223 'tweak':146 'twice':80 'uniform':7 'use':241 'user':150 'vision':193 'world':129 'would':156 'write':45,256 'wrong':231" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6834033" +editedAt: null +createdAt: DateTimeImmutable @1703304201 {#1982 : 2023-12-23 05:03:21.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\VoteComponent {#13406 +subject: App\Entity\EntryComment {#1351 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1352 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: """ My statement about the lack of uniformity was in regards to several issues I had with some plugins in emacs. Even my friend who codes his own plugins for emacs was of no help because 1) there is too many approaches and dependencies to write plugins, 2) there was no solution. Also, there are too many plugins to serve the same purpose and I found it difficult (compared to neovim) to figure out the difference between them. At least twice I also experienced conflicts between plugins. Finally, the level of customization was also less granular than what offers neovim. Again, I can see why emacs is appealing to some. It’s just not for me. As I like to say, the number of options available in the Linux world is one of the most beautiful things that makes this OS the only one you can tweak perfectly to any user’s needs and preference.\n \n I would add that neovim and emacs both have a steep learning curve but I personaly found the level of support and core and plugins documentation for neovim more accessible, readable, and better organized.\n \n I completely share your vision about what an IDE should be doing. I’m old school and adhere to the “do one thing but do it right” philosophy. Also, I hate relying on one tool for several needs because if anything goes wrong it has multiple impacts. As a side note, I use neomutt as my email client and you can nicely couple neovim to it to write your emails ;) """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703304201 {#1979 : 2023-12-23 05:03:21.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#1353 …} +nested: Doctrine\ORM\PersistentCollection {#1358 …} +votes: Doctrine\ORM\PersistentCollection {#1355 …} +reports: Doctrine\ORM\PersistentCollection {#2491 …} +favourites: Doctrine\ORM\PersistentCollection {#2493 …} +notifications: Doctrine\ORM\PersistentCollection {#2495 …} -id: 244969 -bodyTs: "'1':36 '2':47 'access':184 'add':157 'adher':206 'also':52,82,93,217 'anyth':229 'appeal':107 'approach':41 'avail':125 'beauti':135 'better':187 'client':246 'code':25 'compar':68 'complet':190 'conflict':84 'core':177 'coupl':251 'curv':167 'custom':91 'depend':43 'differ':75 'difficult':67 'document':180 'emac':20,30,105,161 'email':245,258 'even':21 'experienc':83 'figur':72 'final':87 'found':65,171 'friend':23 'goe':230 'granular':95 'hate':219 'help':34 'ide':197 'impact':235 'issu':13 'lack':5 'learn':166 'least':79 'less':94 'level':89,173 'like':118 'linux':128 'm':202 'make':138 'mani':40,56 'multipl':234 'need':152,226 'neomutt':242 'neovim':70,99,159,182,252 'nice':250 'note':239 'number':122 'offer':98 'old':203 'one':131,143,210,222 'option':124 'organ':188 'os':140 'perfect':147 'personali':170 'philosophi':216 'plugin':18,28,46,57,86,179 'prefer':154 'purpos':62 'readabl':185 'regard':10 'reli':220 'right':215 'say':120 'school':204 'see':103 'serv':59 'sever':12,225 'share':191 'side':238 'solut':51 'statement':2 'steep':165 'support':175 'thing':136,211 'tool':223 'tweak':146 'twice':80 'uniform':7 'use':241 'user':150 'vision':193 'world':129 'would':156 'write':45,256 'wrong':231" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6834033" +editedAt: null +createdAt: DateTimeImmutable @1703304201 {#1982 : 2023-12-23 05:03:21.0 +01:00 } } +formDest: "entry_comment" +showDownvote: true -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
boost | App\Twig\Components\BoostComponent | 14.0 MiB | 0.73 ms | |
---|---|---|---|---|
Input props | [ "subject" => App\Entity\EntryComment {#1351 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1352 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: """ My statement about the lack of uniformity was in regards to several issues I had with some plugins in emacs. Even my friend who codes his own plugins for emacs was of no help because 1) there is too many approaches and dependencies to write plugins, 2) there was no solution. Also, there are too many plugins to serve the same purpose and I found it difficult (compared to neovim) to figure out the difference between them. At least twice I also experienced conflicts between plugins. Finally, the level of customization was also less granular than what offers neovim. Again, I can see why emacs is appealing to some. It’s just not for me. As I like to say, the number of options available in the Linux world is one of the most beautiful things that makes this OS the only one you can tweak perfectly to any user’s needs and preference.\n \n I would add that neovim and emacs both have a steep learning curve but I personaly found the level of support and core and plugins documentation for neovim more accessible, readable, and better organized.\n \n I completely share your vision about what an IDE should be doing. I’m old school and adhere to the “do one thing but do it right” philosophy. Also, I hate relying on one tool for several needs because if anything goes wrong it has multiple impacts. As a side note, I use neomutt as my email client and you can nicely couple neovim to it to write your emails ;) """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703304201 {#1979 : 2023-12-23 05:03:21.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#1353 …} +nested: Doctrine\ORM\PersistentCollection {#1358 …} +votes: Doctrine\ORM\PersistentCollection {#1355 …} +reports: Doctrine\ORM\PersistentCollection {#2491 …} +favourites: Doctrine\ORM\PersistentCollection {#2493 …} +notifications: Doctrine\ORM\PersistentCollection {#2495 …} -id: 244969 -bodyTs: "'1':36 '2':47 'access':184 'add':157 'adher':206 'also':52,82,93,217 'anyth':229 'appeal':107 'approach':41 'avail':125 'beauti':135 'better':187 'client':246 'code':25 'compar':68 'complet':190 'conflict':84 'core':177 'coupl':251 'curv':167 'custom':91 'depend':43 'differ':75 'difficult':67 'document':180 'emac':20,30,105,161 'email':245,258 'even':21 'experienc':83 'figur':72 'final':87 'found':65,171 'friend':23 'goe':230 'granular':95 'hate':219 'help':34 'ide':197 'impact':235 'issu':13 'lack':5 'learn':166 'least':79 'less':94 'level':89,173 'like':118 'linux':128 'm':202 'make':138 'mani':40,56 'multipl':234 'need':152,226 'neomutt':242 'neovim':70,99,159,182,252 'nice':250 'note':239 'number':122 'offer':98 'old':203 'one':131,143,210,222 'option':124 'organ':188 'os':140 'perfect':147 'personali':170 'philosophi':216 'plugin':18,28,46,57,86,179 'prefer':154 'purpos':62 'readabl':185 'regard':10 'reli':220 'right':215 'say':120 'school':204 'see':103 'serv':59 'sever':12,225 'share':191 'side':238 'solut':51 'statement':2 'steep':165 'support':175 'thing':136,211 'tool':223 'tweak':146 'twice':80 'uniform':7 'use':241 'user':150 'vision':193 'world':129 'would':156 'write':45,256 'wrong':231" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6834033" +editedAt: null +createdAt: DateTimeImmutable @1703304201 {#1982 : 2023-12-23 05:03:21.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\BoostComponent {#13463 +formDest: "entry_comment" +subject: App\Entity\EntryComment {#1351 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } +entry: Proxies\__CG__\App\Entity\Entry {#2151 +user: Proxies\__CG__\App\Entity\User {#2574 …} +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 +icon: Proxies\__CG__\App\Entity\Image {#2971 …} +name: "linux@lemmy.ml" +title: "linux" +description: """ From Wikipedia, the free encyclopedia\n \n Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n \n Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n \n ### Rules\n \n - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n - No misinformation\n - No NSFW content\n - No hate speech, bigotry, etc\n \n ### Related Communities\n \n - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n \n Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) """ +rules: null +subscriptionsCount: 1 +entryCount: 1406 +entryCommentCount: 28632 +postCount: 6 +postCommentCount: 214 +isAdult: false +customCss: null +lastActive: DateTime @1729583542 {#2968 : 2024-10-22 09:52:22.0 +02:00 } +markedForDeletionAt: null +tags: null +moderators: Doctrine\ORM\PersistentCollection {#2972 …} +ownershipRequests: Doctrine\ORM\PersistentCollection {#2974 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#2976 …} +entries: Doctrine\ORM\PersistentCollection {#2978 …} +posts: Doctrine\ORM\PersistentCollection {#2980 …} +subscriptions: Doctrine\ORM\PersistentCollection {#2982 …} +bans: Doctrine\ORM\PersistentCollection {#2988 …} +reports: Doctrine\ORM\PersistentCollection {#2996 …} +badges: Doctrine\ORM\PersistentCollection {#3009 …} +logs: Doctrine\ORM\PersistentCollection {#3019 …} +awards: Doctrine\ORM\PersistentCollection {#3001 …} +categories: Doctrine\ORM\PersistentCollection {#3025 …} -id: 73 +apId: "linux@lemmy.ml" +apProfileId: "https://lemmy.ml/c/linux" +apPublicUrl: "https://lemmy.ml/c/linux" +apFollowersUrl: "https://lemmy.ml/c/linux/followers" +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "linux" +apDiscoverable: true +apManuallyApprovesFollowers: null +privateKey: null +publicKey: null +apFetchedAt: DateTime @1729583596 {#2969 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2970 : 2023-11-02 13:51:08.0 +01:00 } +__isInitialized__: true …2 } +image: null +domain: Proxies\__CG__\App\Entity\Domain {#1626 …} +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs" +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)" +url: null +body: """ cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n \n > I would like to premise this with the following:\n > \n > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n > - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n > \n > ---\n > \n > **Motivation**\n > \n > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n > \n > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n > \n > **My setup:**\n > \n > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n > - If I go for Emacs, then I will definitely rely on Evil.\n > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n > \n > **Questions:**\n > \n > - First of all, does it make sense for me to only consider these two?\n > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n > - For those that have used both extensively, which one do you prefer (if any) and why?\n > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n > - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n > - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why? """ +type: "article" +lang: "en" +isOc: false +hasEmbed: false +commentCount: 71 +favouriteCount: 46 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1709078963 {#9483 : 2024-02-28 01:09:23.0 +01:00 } +ip: null +adaAmount: 0 +tags: null +mentions: null +comments: Doctrine\ORM\PersistentCollection {#9482 …} +votes: Doctrine\ORM\PersistentCollection {#9490 …} +reports: Doctrine\ORM\PersistentCollection {#9492 …} +favourites: Doctrine\ORM\PersistentCollection {#9494 …} +notifications: Doctrine\ORM\PersistentCollection {#9496 …} +badges: Doctrine\ORM\PersistentCollection {#9498 …} +children: [] -id: 24132 -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12" -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545" +cross: false +upVotes: 0 +downVotes: 0 +ranking: 1703376740 +visibility: "visible " +apId: "https://lemmy.ml/post/9648332" +editedAt: null +createdAt: DateTimeImmutable @1703290340 {#9480 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } +magazine: Proxies\__CG__\App\Entity\Magazine {#1714 …2} +image: null +parent: Proxies\__CG__\App\Entity\EntryComment {#1352 …} +root: Proxies\__CG__\App\Entity\EntryComment {#2175 …} +body: """ My statement about the lack of uniformity was in regards to several issues I had with some plugins in emacs. Even my friend who codes his own plugins for emacs was of no help because 1) there is too many approaches and dependencies to write plugins, 2) there was no solution. Also, there are too many plugins to serve the same purpose and I found it difficult (compared to neovim) to figure out the difference between them. At least twice I also experienced conflicts between plugins. Finally, the level of customization was also less granular than what offers neovim. Again, I can see why emacs is appealing to some. It’s just not for me. As I like to say, the number of options available in the Linux world is one of the most beautiful things that makes this OS the only one you can tweak perfectly to any user’s needs and preference.\n \n I would add that neovim and emacs both have a steep learning curve but I personaly found the level of support and core and plugins documentation for neovim more accessible, readable, and better organized.\n \n I completely share your vision about what an IDE should be doing. I’m old school and adhere to the “do one thing but do it right” philosophy. Also, I hate relying on one tool for several needs because if anything goes wrong it has multiple impacts. As a side note, I use neomutt as my email client and you can nicely couple neovim to it to write your emails ;) """ +lang: "en" +isAdult: false +favouriteCount: 2 +score: 0 +lastActive: DateTime @1703304201 {#1979 : 2023-12-23 05:03:21.0 +01:00 } +ip: null +tags: null +mentions: [ "@throwawayish@lemmy.ml" "@wwwgem@lemmy.ml" ] +children: Doctrine\ORM\PersistentCollection {#1353 …} +nested: Doctrine\ORM\PersistentCollection {#1358 …} +votes: Doctrine\ORM\PersistentCollection {#1355 …} +reports: Doctrine\ORM\PersistentCollection {#2491 …} +favourites: Doctrine\ORM\PersistentCollection {#2493 …} +notifications: Doctrine\ORM\PersistentCollection {#2495 …} -id: 244969 -bodyTs: "'1':36 '2':47 'access':184 'add':157 'adher':206 'also':52,82,93,217 'anyth':229 'appeal':107 'approach':41 'avail':125 'beauti':135 'better':187 'client':246 'code':25 'compar':68 'complet':190 'conflict':84 'core':177 'coupl':251 'curv':167 'custom':91 'depend':43 'differ':75 'difficult':67 'document':180 'emac':20,30,105,161 'email':245,258 'even':21 'experienc':83 'figur':72 'final':87 'found':65,171 'friend':23 'goe':230 'granular':95 'hate':219 'help':34 'ide':197 'impact':235 'issu':13 'lack':5 'learn':166 'least':79 'less':94 'level':89,173 'like':118 'linux':128 'm':202 'make':138 'mani':40,56 'multipl':234 'need':152,226 'neomutt':242 'neovim':70,99,159,182,252 'nice':250 'note':239 'number':122 'offer':98 'old':203 'one':131,143,210,222 'option':124 'organ':188 'os':140 'perfect':147 'personali':170 'philosophi':216 'plugin':18,28,46,57,86,179 'prefer':154 'purpos':62 'readabl':185 'regard':10 'reli':220 'right':215 'say':120 'school':204 'see':103 'serv':59 'sever':12,225 'share':191 'side':238 'solut':51 'statement':2 'steep':165 'support':175 'thing':136,211 'tool':223 'tweak':146 'twice':80 'uniform':7 'use':241 'user':150 'vision':193 'world':129 'would':156 'write':45,256 'wrong':231" +ranking: 0 +commentCount: 0 +upVotes: 0 +downVotes: 0 +visibility: "visible " +apId: "https://lemmy.ml/comment/6834033" +editedAt: null +createdAt: DateTimeImmutable @1703304201 {#1982 : 2023-12-23 05:03:21.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
settings_row_enum | App\Twig\Components\SettingsRowEnumComponent | 14.0 MiB | 0.23 ms | |
---|---|---|---|---|
Input props | [ "label" => "Sidebar position" "settingsKey" => "KBIN_GENERAL_SIDEBAR_POSITION" "values" => [ [ "name" => "Left" "value" => "LEFT" ] [ "name" => "Right" "value" => "RIGHT" ] ] "defaultValue" => "RIGHT" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowEnumComponent {#13773 +label: "Sidebar position" +help: "" +settingsKey: "KBIN_GENERAL_SIDEBAR_POSITION" +values: [ [ "name" => "Left" "value" => "LEFT" ] [ "name" => "Right" "value" => "RIGHT" ] ] +defaultValue: "RIGHT" +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.21 ms | |
---|---|---|---|---|
Input props | [ "label" => "Dynamic lists" "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#13845 +label: "Dynamic lists" +help: "" +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "label" => "Rounded edges" "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#13908 +label: "Rounded edges" +help: "" +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "label" => "Infinite scrolling" "help" => "Automatically load more content when you reach the bottom of the page." "settingsKey" => "KBIN_GENERAL_INFINITE_SCROLL" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#13964 +label: "Infinite scrolling" +help: "Automatically load more content when you reach the bottom of the page." +settingsKey: "KBIN_GENERAL_INFINITE_SCROLL" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "label" => "Sticky navbar" "help" => "The navbar will stick to the top of the page when you scroll down." "settingsKey" => "KBIN_GENERAL_FIXED_NAVBAR" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14023 +label: "Sticky navbar" +help: "The navbar will stick to the top of the page when you scroll down." +settingsKey: "KBIN_GENERAL_FIXED_NAVBAR" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show top bar" "settingsKey" => "KBIN_GENERAL_TOPBAR" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14079 +label: "Show top bar" +help: "" +settingsKey: "KBIN_GENERAL_TOPBAR" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "label" => "Turbo mode (experimental)" "settingsKey" => "KBIN_GENERAL_TURBO" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14135 +label: "Turbo mode (experimental)" +help: "" +settingsKey: "KBIN_GENERAL_TURBO" +defaultValue: false +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 14.0 MiB | 12.47 ms | |
---|---|---|---|---|
Input props | [ "label" => "Mark new comments" "settingsKey" => "KBIN_MARK_NEW_COMMENTS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#14193 +label: "Mark new comments" +help: "" +settingsKey: "KBIN_MARK_NEW_COMMENTS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 2.11 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show "Support Us" block" "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14256 +label: "Show "Support Us" block" +help: "" +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK" +defaultValue: true +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 14.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show subscribed users" "settingsKey" => "KBIN_SUB_CHANNEL_USERS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#14314 +label: "Show subscribed users" +help: "" +settingsKey: "KBIN_SUB_CHANNEL_USERS" +defaultValue: false +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 14.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show subscribed magazines" "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#14370 +label: "Show subscribed magazines" +help: "" +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES" +defaultValue: false +reloadRequired: true } |
user_settings_row_switch | App\Twig\Components\UserSettingsRowSwitchComponent | 14.0 MiB | 0.19 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show subscribed domains" "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserSettingsRowSwitchComponent {#14426 +label: "Show subscribed domains" +help: "" +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "label" => "Auto media preview" "help" => "Automatically expand media previews." "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14482 +label: "Auto media preview" +help: "Automatically expand media previews." +settingsKey: "KBIN_ENTRIES_SHOW_PREVIEW" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "label" => "Compact view" "settingsKey" => "KBIN_ENTRIES_COMPACT" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14538 +label: "Compact view" +help: "" +settingsKey: "KBIN_ENTRIES_COMPACT" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.20 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show users’ avatars" "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14594 +label: "Show users’ avatars" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.24 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show magazines’ icons" "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#14650 +label: "Show magazines’ icons" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.26 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show thumbnails" "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#7532 +label: "Show thumbnails" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS" +defaultValue: true +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "label" => "Auto media preview" "help" => "Automatically expand media previews." "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#9113 +label: "Auto media preview" +help: "Automatically expand media previews." +settingsKey: "KBIN_POSTS_SHOW_PREVIEW" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show users’ avatars" "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#9069 +label: "Show users’ avatars" +help: "" +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS" +defaultValue: true +reloadRequired: true } |
settings_row_enum | App\Twig\Components\SettingsRowEnumComponent | 14.0 MiB | 0.25 ms | |
---|---|---|---|---|
Input props | [ "label" => "Comment reply position" "help" => "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top." "settingsKey" => "KBIN_COMMENTS_REPLY_POSITION" "values" => [ [ "name" => "top" "value" => "TOP" ] [ "name" => "bottom" "value" => "BOTTOM" ] ] "defaultValue" => "TOP" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowEnumComponent {#9020 +label: "Comment reply position" +help: "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top." +settingsKey: "KBIN_COMMENTS_REPLY_POSITION" +values: [ [ "name" => "top" "value" => "TOP" ] [ "name" => "bottom" "value" => "BOTTOM" ] ] +defaultValue: "TOP" +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.23 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show Comment Avatars" "help" => "Display/hide user avatars when viewing comments on a single thread or post." "settingsKey" => "KBIN_COMMENTS_SHOW_USER_AVATAR" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#11925 +label: "Show Comment Avatars" +help: "Display/hide user avatars when viewing comments on a single thread or post." +settingsKey: "KBIN_COMMENTS_SHOW_USER_AVATAR" +defaultValue: true +reloadRequired: true } |
user_actions | App\Twig\Components\UserActionsComponent | 14.0 MiB | 0.63 ms | |
---|---|---|---|---|
Input props | [ "user" => App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\UserActionsComponent {#13397 +user: App\Entity\User {#265 +avatar: Proxies\__CG__\App\Entity\Image {#246 …} +cover: Proxies\__CG__\App\Entity\Image {#247 …} +email: "wwwgem@lemmy.ml" +username: "@wwwgem@lemmy.ml" +roles: [] +followersCount: 0 +homepage: "front" +about: "A space biologist by training and a (Arch)Linux user by passion #ArchLinux #Linux #KISS #FOSS #terminal, #python <https://www-gem.codeberg.page>" +lastActive: DateTime @1729539403 {#275 : 2024-10-21 21:36:43.0 +02:00 } +markedForDeletionAt: null +fields: null +oauthGithubId: null +oauthGoogleId: null +oauthFacebookId: null +oauthKeycloakId: null +hideAdult: true +showSubscribedUsers: true +showSubscribedMagazines: true +showSubscribedDomains: true +preferredLanguages: [] +featuredMagazines: null +showProfileSubscriptions: false +showProfileFollowings: true +markNewComments: false +notifyOnNewEntry: false +notifyOnNewEntryReply: true +notifyOnNewEntryCommentReply: true +notifyOnNewPost: false +notifyOnNewPostReply: true +notifyOnNewPostCommentReply: true +addMentionsEntries: false +addMentionsPosts: true +isBanned: false +isVerified: false +isDeleted: false +isBot: false +spamProtection: true +customCss: null +ignoreMagazinesCustomCss: false +moderatorTokens: Doctrine\ORM\PersistentCollection {#236 …} +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#232 …} +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …} +entries: Doctrine\ORM\PersistentCollection {#179 …} +entryVotes: Doctrine\ORM\PersistentCollection {#151 …} +entryComments: Doctrine\ORM\PersistentCollection {#124 …} +entryCommentVotes: Doctrine\ORM\PersistentCollection {#94 …} +posts: Doctrine\ORM\PersistentCollection {#67 …} +postVotes: Doctrine\ORM\PersistentCollection {#82 …} +postComments: Doctrine\ORM\PersistentCollection {#1372 …} +postCommentVotes: Doctrine\ORM\PersistentCollection {#1594 …} +subscriptions: Doctrine\ORM\PersistentCollection {#1873 …} +subscribedDomains: Doctrine\ORM\PersistentCollection {#1769 …} +follows: Doctrine\ORM\PersistentCollection {#1809 …} +followers: Doctrine\ORM\PersistentCollection {#2390 …} +blocks: Doctrine\ORM\PersistentCollection {#1860 …} +blockers: Doctrine\ORM\PersistentCollection {#1857 …} +blockedMagazines: Doctrine\ORM\PersistentCollection {#1791 …} +blockedDomains: Doctrine\ORM\PersistentCollection {#2401 …} +reports: Doctrine\ORM\PersistentCollection {#2480 …} +favourites: Doctrine\ORM\PersistentCollection {#1373 …} +violations: Doctrine\ORM\PersistentCollection {#2413 …} +notifications: Doctrine\ORM\PersistentCollection {#1884 …} +awards: Doctrine\ORM\PersistentCollection {#1867 …} +subscribedCategories: Doctrine\ORM\PersistentCollection {#1920 …} +categories: Doctrine\ORM\PersistentCollection {#1395 …} -id: 86842 -password: "$2y$13$vJK6FccW0rsstpFJiKChZOdYgv54PwvBjGGijk0sEi7nJxDIuxzAa" -totpSecret: null -totpBackupCodes: [] -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1953 …} +apId: "wwwgem@lemmy.ml" +apProfileId: "https://lemmy.ml/u/wwwgem" +apPublicUrl: "https://lemmy.ml/u/wwwgem" +apFollowersUrl: null +apInboxUrl: "https://lemmy.ml/inbox" +apDomain: "lemmy.ml" +apPreferredUsername: "wwwgem" +apDiscoverable: true +apManuallyApprovesFollowers: false +privateKey: null +publicKey: null +apFetchedAt: DateTime @1706680745 {#269 : 2024-01-31 06:59:05.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } } |
date | App\Twig\Components\DateComponent | 14.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#9541 +date: DateTimeImmutable @1706680744 {#268 : 2024-01-31 06:59:04.0 +01:00 } } |
related_magazines | App\Twig\Components\RelatedMagazinesComponent | 14.0 MiB | 2.17 ms | |
---|---|---|---|---|
Input props | [ "magazine" => null "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedMagazinesComponent {#13252 +limit: 4 +tag: null +magazine: null +type: "random" +title: "random_magazines" +refreshedRandom: false -repository: App\Repository\MagazineRepository {#2446 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
active_users | App\Twig\Components\ActiveUsersComponent | 14.0 MiB | 0.21 ms | |
---|---|---|---|---|
Input props | [ "magazine" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\ActiveUsersComponent {#14698 +magazine: null -userRepository: App\Repository\UserRepository {#603 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
related_categories | App\Twig\Components\RelatedCategoriesComponent | 14.0 MiB | 1.27 ms | |
---|---|---|---|---|
Input props | [ "magazine" => null "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedCategoriesComponent {#14757 +limit: 4 +tag: null +magazine: null +type: "random" +title: "random_categories" +refreshedRandom: false -repository: App\Repository\CategoryRepository {#14758 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} } |
related_posts | App\Twig\Components\RelatedPostsComponent | 14.0 MiB | 1.51 ms | |
---|---|---|---|---|
Input props | [ "magazine" => null "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedPostsComponent {#14828 +limit: 4 +tag: null +magazine: null +type: "random" +post: null +title: "random_posts" +refreshedRandom: false -repository: App\Repository\PostRepository {#14827 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -mentionManager: App\Service\MentionManager {#1536 …} } |
related_entries | App\Twig\Components\RelatedEntriesComponent | 14.0 MiB | 1.53 ms | |
---|---|---|---|---|
Input props | [ "magazine" => null "tag" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\RelatedEntriesComponent {#14898 +limit: 4 +tag: null +magazine: null +type: "random" +entry: null +title: "random_entries" +refreshedRandom: false -repository: App\Repository\EntryRepository {#14897 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -twig: Twig\Environment {#1252 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -mentionManager: App\Service\MentionManager {#1536 …} } |
support_us_block | App\Twig\Components\SupportUsBlock | 14.0 MiB | 0.22 ms | |
---|---|---|---|---|
Input props | [] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SupportUsBlock {#14967 +subject: ? App\Entity\Contracts\VotableInterface +url: ? string -twig: Twig\Environment {#1252 …} -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …} -partnerBlockRepository: App\Repository\PartnerBlockRepository {#14968 …} } |
featured_magazines | App\Twig\Components\FeaturedMagazinesComponent | 14.0 MiB | 0.88 ms | |
---|---|---|---|---|
Input props | [ "magazine" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\FeaturedMagazinesComponent {#15060 +magazine: null -twig: Twig\Environment {#1252 …} -repository: App\Repository\MagazineRepository {#2446 …} } |